Workaround to Install Windows PowerShell on EFS Disabled Vista

When you try to install Windows PowerShell 1.0 in Windows Vista which has EFS (Encrypting File System) disabled or turned off, you may encounter an error message prompted in “Windows Update Standalone Installer” dialog box:

Installer encountered an error: 0×8007177f .
This machine is disabled for file encryption.


The application failure to install because Windows PowerShell installer which is delivered as an update to Vista needs file encryption support provided by EFS on NTFS file system. Thus a simple workaround to get Windows PowerShell to install on Vista is by enable or turn on EFS for a short period for installation to take place, and disable or turn off again the EFS once installation done. This workaround does not affect the features and functionalities of PowerShell in Vista.

To enable EFS, press Windows-R and then type gpedit.msc in the Open text box. Confirm any User Account Control warning message. In Group Policy Object Editor, browse to Computer Configuration -> Windows Settings -> Security Settings -> Public Key Policies -> Encrypting File System. Right-click on Encrypting File System, and select Properties on the right click menu. Finally, set the EFS state (File encrypting using Encrypting File System) to “Allow”. Click OK when done.

To verify that the above worked, press Windows-R and then type in rsop.msc in the Open text box, and hit Enter to start it. Browse to the same path as above, and verify the setting.

If your computer is joined to a domain, and domain administrator has disabled EFS via GPO, then it’s impossible to enable EPS locally. In this case, you will have to unjoin and depart from the domain, enable EFS to complete the PowerShell install, and then rejoin the domain again.

To unjoin from a domain, you need to be local administrator. Then go to Control Panel -> System and Maintenance -> System. Under the section of Computer names, domain and workgroup settings, click on Change settings. Confirm UAC request. On System Properties window, click on Change button. Then set your computer as a member of workgroup with any name i.e. workgroup.

2 Responses to “Workaround to Install Windows PowerShell on EFS Disabled Vista”

  1. Securing a windows folder « anandj123’s Blog
    May 4th, 2009 23:18
    2

    [...] http://www.mydigitallife.info/2007/05/23/workaround-to-install-windows-powershell-on-efs-disabled-vi... [...]

  2. Anderson Imes
    August 9th, 2007 02:44
    1

    I found a hotfix that solves this issue. It doesn’t specifically mention powershell, but it works for that.
    http://theimes.com/archive/2007/08/08/machine-is-disabled-for-file-encryption-installing-visual-studio-2008-on-windows-vista.aspx

    Hope this helps.

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.

New Articles

Incoming Search Terms for the Article

this machine is disabled for file encryption - enable efs "vista home premium" - enabling efs on vista home - download powershell without validation - vista home premium domain workaround - this machine is disabled for file encryption vista windows installer - powershell vista home premium - powershell 2 fails to install on vista home premium - Windows PowerShell 1.0 without validation - sharepoint 2010 install powerscript - how disable efs in vista - 8007177f - powershell fails to install - powershell vista premium home - domain fall off unjoin - EFS "Disabled" - efs for vista home - powershell download "sans validation" - vista home premium and powershell - install powershell without genuine - powershell vista home - windows powershell download validation - powershell vista install problem - this machine is disabled for file encryption xp - windows 7 home premium efs hack - download power shell windows without wga - system disabled in vista - the machine is disabled for file encryption - windows 7 premium +efs - windows powershell will not install - efs encrypt vista - EFS on Visita Home Premium - Nokia e75 "this machine is disabled for file encryption" - download powershell with no windows genuine advantage - fail to install powershell - nokia powershell - kinky efs - nokia driver "this machine is disabled for file encryption" - windows powershell no validation - how to turn on efs in vista home premium - windows powershell +without validation - machine is disabled for file encryption - magyar powershell download - powershell download without validation - wga download for vista powershell - windows power shell without wga - activate EFS in Vista home premium - download windows powershell for vista without validation - "windows 7" home enable EFS - "This machine is disabled for file encryption" "server 2008" -