Share via


Windows 10: WAS-service error 15. Specified drive not found.

Many users on the TechNet forum noted that in some cases the WAS service does not start, after updating Windows 10, as a result, the IIS web server does not work.

Symptoms:

You are unable to start the WAS service. The start is aborted and you can recieve the following: Windows Process Activation Service error 15: the specified drive not found.
Also in the iis.log log you can see the following lines:

*[03/19/2018 10:12:51] [ ***** IIS 10.0 Component Based Setup ***** ] ...
[03/19/2018 10:12:51] < !!FAIL!! > Failed to create the NetFrameworkConfigurationKey key container (result=0x8009000f)
[03/19/2018 10:12:51] < !!FAIL!! > Install of component SharedLibraries result=0x8009000f
[03/19/2018 10:12:51] < !!FAIL!! > COMPONENT::ExecuteCommand result=0x8009000f
*

[03/19/2018 10:12:51] [ End of IIS 10.0 Component Based Setup ]

*
*

*There are the following IIS keys:

IIS WAS Key: 76944fb33636aeddb9590521c2e8815a_*
IIS Configuration Key: 6de9cb26d2b98c01ec4e9e8b34824aa2_*
NetFramework Configuration Key: d6d986f09a1ee04e24c949879fdb506c_*
IIS6 Compatibility Key: c2319c42033a5ca7f44e731bfd3fa2b5_*
*

When viewing access rights to key files, you may notice that there is no “NT AUTHORITY\SYSTEM” user.
icacls "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys\76944fb33636aeddb9590521c2e8815a_*"
icacls "C:\ProgramData\microsoft\Crypto\RSA\MachineKeys\d6d986f09a1ee04e24c949879fdb506c_*"
icacls "C:\ProgramData\microsoft\Crypto\RSA\MachineKeys\6de9cb26d2b98c01ec4e9e8b34824aa2_*"

Solution:

In order to return the rights to the above files, you need to run the following command in the command prompt (cmd):

icacls "C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys\76944fb33636aeddb9590521c2e8815a_*" /T /Q /C /grant "NT AUTHORITY\SYSTEM:":(F)
icacls "C:\ProgramData\microsoft\Crypto\RSA\MachineKeys\d6d986f09a1ee04e24c949879fdb506c_*" /T /Q /C /grant "NT AUTHORITY\SYSTEM:":(F)
icacls "C:\ProgramData\microsoft\Crypto\RSA\MachineKeys\6de9cb26d2b98c01ec4e9e8b34824aa2_*" /T /Q /C /grant "NT AUTHORITY\SYSTEM:":(F)