NetTcpPortSharing 服务无法在我的 Windows 7 安装上启动

NetTcpPortSharing 服务无法在我的 Windows 7 安装上启动

NetTcpPortSharing 服务无法在我的 Windows 7 安装上启动,它显示:

Windows 无法在本地计算机上启动 NetTcpPortSharing 服务。错误 2:系统找不到指定的文件。

也许服务所在的位置与 Windows 认为的位置不同。我知道我可以使用命令更改服务的 binpath sc,但我不知道服务的文件名,也不知道如何找出 binpath 当前指向的位置。

答案1

我找到了以下纠正路径的方法,以便服务重新启动:

在注册表编辑器中转到以下项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetTcpPortSharing

更改Description

@C:\Windows\Microsoft.NET\Framework64\v4.0.21006\ServiceModelInstallRC.dll,-8200

@C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ServiceModelInstallRC.dll,-8200

更改DisplayName

@C:\Windows\Microsoft.NET\Framework64\v4.0.21006\ServiceModelInstallRC.dll,-8201

@C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ServiceModelInstallRC.dll,-8201

更改ImagePath

目录:\Windows\Microsoft.NET\Framework64\v4.0.21006\SMSvcHost.exe

目录:\Windows\Microsoft.NET\Framework64\v4.0.30319\SMSvcHost.exe

相关内容