Updates to Windows Server Update Services (WSUS) are not downloaded when the target path for downloads is located on a removable storage device. Additionally, error logs that resemble the following are logged:
The WSUS content directory is not accessible. System.UnauthorizedAccessException: Access to the path 'drive:\WSUS\WsusContent\anonymousCheckFile.txt' is denied. The server is failing to download some updates.
You cannot install Microsoft SQL Server on a removable storage device.
Note When you use a VMWare guest system, some SCSI drives are recognized as removable storage. This can affect applications that are installed on nonsystem drives, such as Microsoft SQL Server, Distributed File System Replication, and IIS.
Cumulative Update information
To resolve this issue, install the Windows 8 and Windows Server 2012 cumulative update 2822241. For more information about how to obtain this cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2822241 Windows 8 and Windows Server 2012 cumulative update: April 2013
Note: The hotfix for this issue is implemented in wpdbusenum.dll. The corresponding service is “Portable Device Enumerator Service” (WPDBusEnum), after applying the cumulative update April 2013 ensure that this service is not stopped/disabled. The following command in administrator CMD window queries the configuration information for the service:
C:\> sc qc WPDBusEnum
Here is the default output of this command:
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: WPDBusEnum TYPE : 20 WIN32_SHARE_PROCESS START_TYPE : 3 DEMAND_START ERROR_CONTROL : 1 NORMAL BINARY_PATH_NAME : C:\WINDOWS\system32\svchost.exe -k LocalSystemNetworkRestricted LOAD_ORDER_GROUP : TAG : 0 DISPLAY_NAME : Portable Device Enumerator Service DEPENDENCIES : RpcSs SERVICE_START_NAME : LocalSystem
After applying the hotfix included in 2822241 two reboots may be required if the WPDBusEnum servcie is not restarted and/or you did not refresh Group Policy using the command "GPupdate /force".
In summary, you have to apply hotfix 2822241 , restart the service “Portable Device Enumerator Service” (WPDBusEnum), run "GPupdate /force", reboot the Windows Server 2012.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates