|
Installing .MSI Files on VistaIn common with many other software packages that are packaged as Microsoft Installer (
The reason that the installation didn't work under Vista was the new
User Account Control (UAC)
feature. This is a security feature that changes the default user permissioning to make it much
harder for malware to affect a Vista machine – but with the downside
that The WorkaroundNote: This workaround explicitly bypasses the added security features of Windows Vista, so use this method at your own risk. Only use this method to install software which you are sure is safe, like Qlockwork.
The Technical DetailsUnder UAC, even if a user is an Administrator, their programs don't run with administrative privileges by default. If a program needs to make a change to the system, Vista checks with the user before upgrading the program to have these privileges; this is the cause of the various permission dialogs that quickly become familiar in Vista. For programs, it is possible to skip the permission question by running the program under the special 'Administrator' account: right-click the program in Explorer, and select "Run as administrator" from the menu. (To clarify: the 'Administrator' account is different from a user account that has 'Administrator' privileges. The latter can be upgraded – via the permission dialogs – to have full privileges; the former has full privileges all the time.)
This approach works for installer programs that are executables ( To get around this, we can take advantage of the fact that once one program is running as 'Administrator', any programs that are kicked off by that program also run as 'Administrator'. |
||||



