When I open applications such as iTunes and TeamViewer, they yell at me saying to update. I click ok and allow them to update, then they error out. I'm not sure the location of the log files to post them, but when I go to manually install (Download the new version and install) it works fine. Windows Updates work fine, as does my anti-virus. I currently have the OS installed on a 128GB SSD, and have a slave drive for my programs (D:) and I install almost all programs onto the slave. Any ideas?
I'm running Windows 7 Ultimate x64
I suggest you ask this on an iTunes forum.
I think it would be Windows. It happens system wide with many programs, which is why I posted it here.
You're still using PATA drives?
@joshbgosh10592: I'd wager a guess and say that those programs don't like being installed on a non-system drive. It doesn't sound like a Windows problem to me, especially since other networking functions are working fine.
It's not uncommon for badly written applications to fail miserably if installed in a non-default location. And iTunes is probably the king of badly written applications.
I have both Teamviewer and iTunes installed in non default locations and they update just fine. Since the OP says they 'error out' I suspect it might be useful to know what the error is before assuming Apple or GFI hardcoded "C:\Program Files" into their updater.
@Craig_Matthews: I'm not sure how to read their errors... Would it just be in the event logger with Windows?
I dunno man, you said it "errored out" so I assumed there was an error
SATA doesn't have slave drives, btw
@Craig_Matthews:ha true... It just simply says, An error has occured. Love how descriptive it is!
I know they don't have slave drives, but you know what I meant! haha. Ok, just to be correct, a "Storage/Program Drive"
I know that Apple Software Update and the iTunes installers use MSI packages under Windows, so there might be something in event log related to any installation failures that may have occurred. Another thing to try is maybe filter for msiexec.exe in Process Monitor during an update operation to see if anything stands out (unfortunately, it may be a haystack there).
For some reason, MSI logging isn't enabled by default, and while this knowledge base article (http://support.microsoft.com/kb/958041) is probably inapplicable to your issue, method 3 in that article should allow you to enable MSI installer logging in Win7 -- logs from MSI installs should then show up in %TEMP% if I recall correctly.
Sorry for the hard time
I actually will now have to wait for Apple to release an update for iTunes, but for TeamViewer, I found the log file for TeamViewer. It is as follows....
I will also see if I can enable MSI logging. I'm assuming since Vista and 7 are so similar, the Vista registry tweak will work with 7?
And it's no big deal haha
@Craig_Matthews:Ok, so after turning the logging on, I try to update the TeamViewer and it fails, no surprise there. I go to check the logs in the C:/WIndows/Temp, and the most recently modified was this morning while I was asleep.. Nothing about the update I tried.. Any idea?
Also, this may be related, but when I tried to view the log files, it said I did not have permissions to.. It gave me the error asking if I wanted to be given permissions, and I clicked Yes, and it let me in. Maybe I did something to the installation of Windows some how?
@spivonious:That's what I'm starting to think.. But if they didn't like to be installed somewhere else, wouldn't they throw an error saying something like Path Not Found or maybe even install itself on the C:/?
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.