Thursday, November 8, 2007

Error While Installing Applications in Vista..

I'm really annoyed now with Vista. As I stated earlier in this blog the UAC in Vista keeps a user from possibly making a mistake (basically it assumes your an idiot). However, like all advanced users I went "ah tweaking" for my own personal tastes. I thought that after disabling the UAC in Vista I could get some work done; this turned out to be foolish, naive optimism on my part.
When attempting to install Adobe Acrobat Pro 8; I get an error message stating that my TEMP folder is full or write protected.

"The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder."

Wha? da F@%#?
So in an attempt to follow the directions, I preceded to change my permissions on my C:\ drive under both user and default Administrator profile. Long story, short and about two hours later nothing worked. Then after a few hours researching the almighty, all knowing, lord and master of all human knowledge past, present and future-- Google. I hit upon the answer.

"
However, please note that if UAC is disabled, files and folders are no longer virtualized to per-user locations for non-UAC compliant applications and all local administrators are automatically logged in with a full administrative access token. Because of that, disabling UAC essentially causes Vista to behave like the Windows XP user model."

Please note this little tid bit WAS NOT IN THE MS KNOWLEDGE BASE ON VISTA....@#%$@#$%^#@!!!!!

Thanks Micro$oft, for making it clear on how to fix that problem. Anyway, this is how you fix this problem:

Solution #1 – Enable User Account Control (UAC)

Since the lack of UAC on the system has caused the application's installation parameters to fail, we need to temporarily enable UAC for the installation's sake.

  1. In Control Panel click on User Accounts.
  2. Click "Turn User Account Control on or off".
  3. Check the box to "Use User Account Control (UAC) to help protect your computer" and then click OK.
  4. Restart your computer. ( YES, YOU have to restart your computer just to use an installer!!!!)
  5. Now try to install the exe, you should succeed.

Note: If you want to, you can turn off User Account Control after you successfully install Adobe Reader.

Solution #2 – Use compatibility mode to install the application

If you do not wish to temporarily re-enable UAC (or cannot do so because it will require you to reboot the machine), you can configure the installation program to work in Windows XP SP2 compatibility mode.

  1. After downloading the installation file go to the folder where you've saved the file.
  2. Right-click the .exe file and then choose Properties.
  3. Click the Compatibility tab.
  4. Under Compatibility Mode, check Run this program in compatibility mode for: and choose Windows XP (Service Pack 2) from the drop-down list.
  5. Click Apply, then click OK to close the Properties window
  6. Now try to install .exe, you should succeed

That's right kiddies, basically you're damned if you do and damned if you don't with Vista style UAC security. That’s all for now.

No comments: