Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

QuickTime was not found : Workaround / Fix for Windows 7 x64

On Windows 7 x64, a QuickTime error message will appear when launching iTunes (9.2.0.61) if the computer is not connected to the work/corporate network. For example, if you go home or unplug the network connection the following error message will appear:

---------------------------
QuickTime Unavailable
---------------------------
QuickTime was not found.

QuickTime is required to run iTunes. Please uninstall iTunes, then install iTunes again.
---------------------------
OK
---------------------------

I used Microsoft’s Process Monitor to compare a working and non-working scenario. Then I had Process Monitor provide the Count totals of the ‘RESULT’ column and noticed that there were 44 entries in reference to “BAD NETWORKPATH”. I filtered the entries in regards to this and all of them were for iTunes as it was trying to query a specific network path.

After looking deeper at the Process Monitor trace, it appears that when launching iTunes, it queries all of the entries in the SYSTEM “Path” environment variable. If there is an entry present that references a UNC path (e.g. \\mynetworkpath\ ) before the entry added by iTunes (C:\Program Files (x86)\QuickTime\QTSystem\) AND that path is unreachable then the error message will be present about QuickTime not being installed.

The workaround for this is to:
1.) Delete the network path entries if possible from the SYSTEM “Path” environment variable
2.) Move the entries to the USER “Path” environment variable
3.) Move the entries to the end of the SYSTEM “Path” environment variable, after the iTunes entry.

I hope this helps other users as well. I would like to submit this to Apple so perhaps it can be resolved in the next iTunes release. Can anyone provide me information on how to proceed with that process?

Thanks,
Josh

Dell, Windows 7

Posted on Jul 16, 2010 9:45 AM

Reply
25 replies

Jul 27, 2010 8:02 AM in response to hippman

This work-around works perfectly.

I had this issue with two Win7 x86 laptops.

There was a network location listed as the first environment variable. I moved it to the end of the variable list and it fixed the iTunes error.

I had to reboot for the update to take effect.

This is not truly an iTunes issue. This falls entirely on Windows 7. I have multiple Windows XP machines with the same variable in the same spot and iTunes loads fine when the machine is standalone.

My assumption is that Windows 7 daisy-chains variables. If it cannot resolve one, it stops processing and never moves onto the rest.

Aug 2, 2010 7:25 AM in response to hippman

I confirmed that this error is with iTunes because I added a new local path to the System PATH variable and rebooted and it found the folder and text file just fine when disconnected from the network. It did take a few seconds longer however it did find it. I even created a second folder within "C:\Program Files (x86)\" just to make sure that it wasn't a directory issue.

I don't think that we can compare this issue with iTunes on Windows XP because there is surely different internal iTunes code when compared to running on Windows 7. Although if you find a way to reproduce the error another way in Windows 7 then please share as it would be good to get this issue resolved.

Thanks,
Josh

Sep 7, 2010 3:35 AM in response to hippman

Thanks hippman,
You saved my day, after several endless hours of uninstall/reinstall ITunes.
I must admit, that I hate Apple for this. With a better error message containing a hint, Apple could have prevented this and saved some users a lot of time and frustration.
My problem finally was, that I had a path to an X86 installation of Quicktime in the SYSTEM Path environment.....
Removing this solved my problem.

QuickTime was not found : Workaround / Fix for Windows 7 x64

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.