How to Manually Remove Proxy Server 1.0 and 2.0 (186815)



The information in this article applies to:

  • Microsoft Proxy Server 1.0
  • Microsoft Proxy Server 2.0

This article was previously published under Q186815
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry



NOTE: If a Proxy Service Pack has been installed on the Proxy Server, it may be removed prior to uninstalling Proxy from the Add/Remove Programs tool in Control Panel.

SYMPTOMS

In some cases, the uninstall program may fail when you try to remove Microsoft Proxy Server 1.0 or 2.0.

WORKAROUND

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this problem, do the following:
  1. Verify that the following services are stopped:
    • Content Index Service
    • IIS Admin Service
    • Microsoft Proxy Server Administration
    • Microsoft Winsock Proxy Service
    • Proxy Alert Notification Service
    • World Wide Web Publishing Service

  2. Find and delete the following folders on the local hard disk, if they exist:
    • Inetpub\Scripts\Proxy
    • Msp
    • Urlcache (this folder may exist on more than one partition)
    • Winnt\System32\Msplogs

  3. Find and delete the following file, if it exists:

    Winnt\System32\Drivers\Ipfltdrv.sys

  4. Use Registry Editor (Regedt32.exe) to delete the following registry keys, if they exist:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IpFilterDriver

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mailalrt

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mspadmin

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Pcache

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSPSrv

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\W3Proxy

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Uninstall\Microsoft Proxy Server

  5. Delete the following registry value(s)
    • MSP@v1.0.194.2 (value for Proxy Server 1.0)
    • MSP@v2.0.372.12 (value for Proxy Server 2.0)
    • MSP@v2.0.389.12 (value for Proxy Server 2.0 installed on Windows 2000 server using the install wizard)

    in the following registry key:

    HKEY_LOCAL_MACHINE\Software\Microsoft\MS Setup (ACME)\Table Files

    Note that some values may not exist, depending on what versions of Proxy Server have been installed on the server.
When you finish with these steps, you may receive the following messages in the Event Viewer System Log:

Event ID: 7003
The World Wide Web Publishing Service depends on the following non-existent service: IpFilterDriver.

-or-

Error 1075
The dependency service does not exist or has been marked for deletion.

For additional information about how to resolve this behavior, click the article number below to view the article in the Microsoft Knowledge Base:

287669 After You Remove Proxy Server, Event Viewer Records Event ID 7003 and Error 1075 with W3SVC

MORE INFORMATION

If a Proxy Service Pack has been installed on the Proxy Server, it may be removed prior to uninstalling Proxy from the Add/Remove Programs tool in Control Panel.

Modification Type:MajorLast Reviewed:6/11/2002
Keywords:kbprb KB186815