Служба NetTcpPortSharing не запускается при моей установке Windows 7, она говорит:
Windows не может запустить службу NetTcpPortSharing на локальном компьютере. Ошибка 2: системе не удается найти указанный файл.
Возможно, служба находится в другом месте, чем думает Windows. Я знаю, что могу изменить путь к папке службы, используя sc
команда, но я не знаю имя файла службы, и я также не знаю, как узнать, куда в настоящее время указывает binpath.
Я нашел следующий способ исправить пути, чтобы служба запускалась снова:
В редакторе реестра перейдите к следующему разделу:
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
из
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.21006 \ SMSvcHost.exe
к
C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ SMSvcHost.exe