Event ID 1001 — IIS Web Management Service Availability

Applies To: Windows Server 2008

The Internet Information Services (IIS) Web Management Service (WMSvc) is necessary for remote and delegated management of Web servers. If this service is not available on a Web server, you will not be able to administer that server remotely.

Event Details

Product: Internet Information Services
ID: 1001
Source: Microsoft-Windows-IIS-IISManager
Version: 7.0
Symbolic Name: IISWMSVC_STARTUP_UNABLE_TO_CREATE_DIRECTORY
Message: Failed to create directory '{0}' Web Management Service startup failed. Please ensure that the ACL's on the path permit read/write access for the '{1}' user.

Resolve

Check the permissions of the temporary directory

The Web Management Service (WMSvc) may fail to start if a new WMSvc directory cannot be created under the %TEMP% directory. To resolve this issue, make sure that the WMSvc has read/write permissions on the temporary directory, then restart the Web Management Service.

Note: The WMSvc Temp directory is the temporary directory of the identity under which WMSvc is running. For example, if WMSvc is using the Local Service account, and a local (not roaming) profile is being used, the default WMSvc temporary directory is %Windir%\ServiceProfiles\LocalService\AppData\Local\Temp\WMSvc. If a different identity or profile is used for WMSvc, the temporary directory location will be different.

To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.

Find the identity that the Web Management Service is using

To find the identity that the Web Management Service is using:

  1. Click Start, click Control Panel, and then click Administrative Tools.
  2. Right-click Services and select Run as administrator.
  3. Double click Web Management Service.
  4. Click the Log On tab. Under Log on as, the service account that WMSvc is using will be displayed.

Check the permissions on the WMSvc temporary directory

To check the permissions on the WMSvc temporary directory:

  1. Using Windows Explorer, navigate to the temporary directory that the WMSvc uses.
  2. Right-click the directory and select Properties.
  3. Click the Security tab.
  4. Under Group or user names, select WMSvc.
  5. Ensure that WMSvc has read/write permissions to the directory.

Restart the Web Management Service

To restart the Web Management Service:

  1. Open an elevated Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.
  2. Type net stop wmsvc.
  3. Type net start wmsvc.

Verify

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To verify that the Web Management service is running:

  1. Open an elevated Command Prompt window. Click Start, point to All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.
  2. Type sc query wmsvc, and press ENTER. The Web Management service is running if the state reported for the service is 4 RUNNING.

IIS Web Management Service Availability

Internet Information Services (IIS) 7.0