Windows 10 DNS客户端崩溃和I';我无法重新启动它

Windows 10 DNS客户端崩溃和I';我无法重新启动它,dns,windows-10,service-accounts,network-service,Dns,Windows 10,Service Accounts,Network Service,有一段时间,我面临着一个非常令人沮丧的情况,所有使用域而不是IP的internet连接突然开始失败。活动连接继续工作,缓存了IP的软件继续启动连接,IP连接工作,但任何需要DNS解析的操作都会停止。我找到的唯一解决办法是重新启动Windows 我已经诊断出Windows DNS客户端/dnscache正在崩溃。我试图重新启动它,但无法启动,因为它在网络服务帐户下运行。我发现同样的问题,所有内容都显示为灰色,我无法更改任何内容。我不想禁用它,只想停止并重新启动 这个问题的答案解释了如何做到这一点,

有一段时间,我面临着一个非常令人沮丧的情况,所有使用域而不是IP的internet连接突然开始失败。活动连接继续工作,缓存了IP的软件继续启动连接,IP连接工作,但任何需要DNS解析的操作都会停止。我找到的唯一解决办法是重新启动Windows

我已经诊断出Windows DNS客户端/dnscache正在崩溃。我试图重新启动它,但无法启动,因为它在网络服务帐户下运行。我发现同样的问题,所有内容都显示为灰色,我无法更改任何内容。我不想禁用它,只想停止并重新启动

这个问题的答案解释了如何做到这一点,但似乎在最后的Win10版本中,它也停止了工作


我知道M$这样做是为了限制对这些服务的访问,但dnscache正在崩溃,我宁愿重新启动它,而不是整个操作系统。

如果在同一行的同一对象上使用
taskkill
命令和
start
命令(由
&
分隔),它会停止并重新启动任务,从而重新启动任务。这在
explorer.exe
中表现得最为明显,当您使用
taskkill/f/t/im explorer.exe关闭
explorer
并启动explorer.exe
时,由于explorer.exe的关闭,蓝光过滤器将闪烁,而且每个应用程序仍将保持正常运行,与您将这两个命令放在不同的行上时相反,所有应用程序都将关闭。如果知道要重新启动的服务的名称,可以使用:

taskkill/f/t/im.exe“&start.exe
并将其放入扩展名为
.bat
的文件中。这应该行得通,如果您有任何问题,请在下面的评论中提问