Machine is Disabled for File Encryption Installing Visual Studio 2008 on Windows Vista
There are a few programs that require Encrypting File System (EFS) to be turned on in Windows Vista. Among them:
- Various Hotfixes
- Windows Powershell
- .NET Framework 3.5 (and subsequently Visual Studio 2008)
This occurs because there is a group policy set on your domain that prevents this from being enabled. It causes several variations of the following error message:
Installer encountered an error: 0x8007177f. This machine is disabled for file encryption.
The prescribed fix from Microsoft is to take your computer off the domain, enable EFS, install the desired software, then rejoin the domain. Those of you that have rejoined a domain before know how much of a pain this is.
I found a KB article that seems unrelated to all but the hotfix issue, but actually fixes everything, without having to take your computer off your domain.
http://support.microsoft.com/kb/933595
In the US, call Microsoft at the following support line and select the option for professional support (option #2):
1-800-936-4900
Ask for the hotfix related to the article ID 933595. You do not have to have a support contract with Microsoft to get them to send you this hotfix.
If you follow the article's advice to the letter, you should have no problem installing Visual Studio 2K8, Powershell, or any hotfixes without first leaving the domain and turning on EFS.
Trackbacks
No Trackbacks
Comments
No Comments