无法禁用 WinHttpAutoProxySvc 服务

无法禁用 WinHttpAutoProxySvc 服务

对于我正在处理的事情,我需要能够停止和启动服务Dhcp Client。但是,当我尝试通过提升的命令提示符执行此操作时,我得到的是System error 5 has occurredAccess is denied。我相信错误是由于 Windows 尝试停止而导致的,WinHttpAutoProxySvc因为这是它的依赖项之一。据我所知,这似乎是 2018 年的一个问题,所以我想知道这是否仍未解决。讨论:https://answers.microsoft.com/en-us/windows/forum/all/windows-10-build-1803winhttp-web-proxy-cant-be/74673a26-fd69-4d83-9ab8-5cb616b4dde5。请纠正我,让我知道这是否是故意的,而不是需要修复的错误。如果是这样,我遗漏了什么才能禁用该Dhcp Client服务?

Stopping the DHCP Client service will also stop these services.

   IP Helper
   WinHTTP Web Proxy Auto-Discovery Service
   Network Connected Devices Auto-Setup
   Network List Service
   Network Location Awareness

Do you want to continue this operation? (Y/N) [N]: y
The IP Helper service is stopping.
The IP Helper service was stopped successfully.

System error 5 has occurred.

Access is denied.

答案1

我刚刚在 Windows 11 上测试了以下内容,但它也应该适用于 Windows 10。

您可以通过编辑注册表设置来禁用 WinHttp Web 代理自动发现服务,即使用具有管理员权限的 regedit(注册表编辑器)。请确保在进行任何更改之前进行备份!您想要的注册表设置位于:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc

这是一个名为 的 DWORD 值Start。双击以编辑此键,并将其值设置为4。单击“确定”保存更改。然后重新启动 Windows。

WinHttp Web Proxy Auto-Discovery Service现在应该已禁用,因此它不再启动或运行。如果没有它,您应该能够自由地停止和重新启动 DHCP 客户端。

一个注意事项:请注意,其他几个服务依赖于此服务,因此它们可能也不再起作用:(NcaSvc“网络连接助手”)和iphlpsvc(“IP 帮助器”)。我不认为这些服务中的任何一个都是绝对必要的,但您的情况当然可能会有所不同。按照以下步骤操作,风险自负。

谢谢https://www.thewindowsclub.com/how-to-disable-web-proxy-auto-discovery-wpad-in-windows,第 4 项,获取注册表项信息。请告诉我进展如何。(如果这些信息仍然与您相关的话!三年后,呵呵。)

相关内容