一部のWindowsユーザーは、 Net.TCPポート共有サービス 起動するように構成されていても起動に失敗する 自動的に からのすべてのスタートアップで サービス 画面。影響を受けるユーザーの大多数は、システムイベントログ内の関連イベントを検出した後、このエラーを発見しました(「次のエラーのため、Net.Tcpポート共有サービスサービスを開始できませんでした:サービスが開始要求または制御要求に応答しませんでした今風のファッション。')
「NET.TCPポート共有」サービスを開始できませんでした
この特定の問題を調査した後、この問題の出現に責任があるかもしれないいくつかの異なる犯人がいることが判明しました Net.Tcpポート共有サービス。 このエラーの原因となる可能性のあるシナリオの候補リストは次のとおりです。
- グリッチまたは無効化されたNet.TCPポート共有サービス –結局のところ、この問題が発生する可能性は完全にあります。これは、Windows 10の不具合により、このサービスが(開いていても閉じていなくても)不安定な状態のままになるためです。この場合、サービスを強制的に開始するか、[サービス]画面からデフォルトの[スタートアップの種類]の動作を変更することで、問題を修正できます。
- 破損したTCP / IPデータ –影響を受ける一部のユーザー(およびMS技術者)によると、インターネットへの接続に関連する一貫性のないTCPまたはIPデータを処理している場合にも、このエラーが発生する可能性があります。この場合、問題を解決するには、高度なコマンドプロンプトからWinsockのリセットを実行するだけで十分です。
- .NET Framework3.5が無効になっている –この非常に重要な依存関係は、次の場合にもこのエラーを生成する可能性があります。 .NET Framework 3.5 (または関連する依存関係)が無効になっているか、システムが使用できなくなるまでグリッチが発生しています。この場合、Windowsの機能画面からフレームワークパックを有効にする(または再度有効にする)ことで、問題を修正できるはずです。
- 最近の重要なシステム変更 –システム全体に影響を与える可能性のある最近のシステム変更(ドライバーのインストール、重要な更新など)により、このエラーが発生します。特定の原因がわからない場合は、実行可能な復元スナップショットを使用してOSを正常な状態に復元するのが最善の方法です。
- システムファイルの破損 –根本的なシステムファイルの破損も、この特定のエラーの出現の原因となる可能性があります。この場合の最善のアクションは、クリーンインストールや修復インストール(インプレース修復)などの手順でWindowsインストールを更新することです。
方法1:NET.TCPポート共有サービスを再起動する
影響を受ける複数の異なるユーザーによると、この問題はWindows 10の不具合に広く関連しており、Net.TCPポートが開かれたり閉じられたりしない不安定な状態でスタックします。特定の状況下では、このサービス状態は再起動の間も持続する可能性があります。
注意: デフォルトでは、 Net.Tcpポート共有 Windows 10では、サービスはデフォルトで無効になっています。このインフラストラクチャを使用する場合は、サービスを有効にする必要があります。
影響を受けた複数のユーザーは、以前はに関連する同じエラーを処理していました Net.Tcpポート 伝えられるところによると、共有サービスは、 サービス このサービスのデフォルトの動作を変更する画面。
以下の手順に従って、 Net.Tcpポート サービス画面からこのサービスのスタートアップの種類を変更することによるエラー:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「services.msc」 テキストボックス内でを押します 入る 開くために サービス 画面。
サービス画面を開く
- 中に入ると サービス 画面で右側のペインに移動し、サービスのリストを下にスクロールして、 Net.Tcpポート共有サービス 。
- 表示されたら、右クリックして選択します プロパティ 表示されたばかりのコンテキストメニューから。
Net.Tcpポートの[プロパティ]画面へのアクセス
- 内部 プロパティ の画面 Net.Tcpポート共有サービス、 クリックしてください 一般 上部のメニューからタブをクリックし、のドロップダウンメニューにアクセスします スタートアップの種類 に設定します 自動。
Net.Tcpポート共有サービスのスタートアップの種類を変更する
注意: サービスがすでにに設定されている場合 自動、 クリック やめる ボタンをクリックして無効にし、をクリックします 開始 再び。
- クリック 適用する 変更を保存するには、コンピューターを再起動して、次回のコンピューターの起動時に問題が修正されるかどうかを確認します。
それでも同じ問題が発生する場合 Net.Tcpポート 内部のエラー イベントビューア 、以下の次の潜在的な修正に移動します。
方法2:Winsockリセットの実行
結局のところ、この特定の問題は、インターネットプロトコルまたは伝送制御プロトコルに関係する潜在的な問題が原因で発生する可能性があります。影響を受けたほとんどのユーザーは、自分たちの場合、問題が発生したのは ネットワークアダプタの不具合 –この場合、問題は通常、次のような手順を実行することで修正されます。 Winsockのリセット 。
この操作により、インターネットへの現在の接続に関連する一時データがすべてクリアされ、ISPに新しいデータの割り当てが強制される場合もあります。 DNS(ドメインネームシステム) 範囲。
これが実行の候補リストです Winsockのリセット に関連するエラーを修正するには Net.Tcpポート共有サービス:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ‘cmd’ テキストボックス内で、を押します Ctrl + Shift + Enter 開くために 昇格したコマンドプロンプト 。に関連付けられたプロンプトが表示されたら ユーザーアカウント制御)、 クリック はい 管理者アクセスを許可します。
昇格したCMDプロンプトを開く
- 管理者特権のコマンドプロンプトに入ったら、次のコマンドを入力してを押します 入る 各コマンドの後に効果的に Winsockコンポーネント全体をリセットする :
ipconfig / flushdns nbtstat -R nbtstat -RR netsh int reset all netsh int ip reset netsh winsock reset
- すべてのコマンドが正常に処理されたら、管理者特権のCMDプロンプトを閉じ、コンピューターを再起動して、問題が修正されたかどうかを確認します。
まだ新しいものを発見している場合 システムイベント のログ Net.Tcpポート共有サービス エラーが発生した場合は、以下の次の潜在的な修正に進んでください。
方法3:.NET Framework3.5の有効化/再有効化
影響を受ける一部のユーザーによると、この問題は、必要な依存関係(.NET Framework 3.5、.NET2.0および3.0を含む)が無効になっているか、システムが使用できなくなるまでグリッチが発生しているために発生する可能性もあります。
上記のシナリオのいずれかが該当する場合は、修正できるはずです。 Net.Tcpポート共有サービス Windowsの[機能]画面から.NETFramework 3.5を有効または再度有効にして、コンピューターを再起動すると、エラーが発生します。
この修正は、以前は使用できなかった多くの影響を受けるユーザーによって成功することが確認されました。 net.tcp さまざまなWebサービスのプロトコル。
この特定の修正をまだ試していなかった場合は、以下の手順に従って有効または無効にしてから、再度有効にしてください。 .NET Framework 3.5 Windowsの機能画面からの依存関係:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。テキストボックス内に「 ‘appwiz.cpl’ を押して 入る 開くために プログラムと機能 メニュー。
[プログラムと機能]画面を開く
- 中に入ると プログラムと機能 画面で、をクリックします Windowsの機能をオンまたはオフにします。 によって促されたとき UAC(ユーザーアカウント制御) ウィンドウで、[はい]をクリックして管理者アクセスを許可します。
Windowsの機能画面へのアクセス
- Windowsの機能画面が表示されたら、に関連付けられているチェックボックスを有効にします .NET Framework 3.5、 次に、に関連付けられている2つのチェックボックスをオンにします Windows Communication FoundationHTTPアクティベーション そして Windows CommunicationFoundationの非HTTPアクティベーション。
.NET Framework3.5および関連する依存関係の有効化
注意: .NET Framework 3.5がすでに有効になっている場合は、クリックする前に一時的に無効にしてください OK コンピュータを再起動します。次回の起動時に、この画面に戻って再度有効にします .NET Framework 3.5 問題が修正されたかどうかを確認します。
- クリック OK 変更を開始してから、コンピューターを再起動します。
- 次の起動が完了したら、イベントビューアをもう一度確認して、の新しいインスタンスを見つけることができるかどうかを確認します。 Net.Tcpポート共有サービス エラー。
同じエラーの新しいインスタンスがまだ表示される場合は、以下の次の潜在的な修正に進んでください。
方法4:システムの復元を使用する
システムに変更を加えた後にこのエラーが表示され始めた場合は、古いシステムの復元ポイントを使用して、コンピューターを正常な状態に復元できる可能性があります。
新しいアプリケーションのインストール後、予期しない起動後、または新しいWindows Updateまたはドライバーのインストール後に、この問題が発生する可能性があります–失敗したインストールを処理している場合は、システムの復元を使用すると問題を修正できます。 。
重要: 古いシステムの復元スナップショットを使用すると、コンピューターの状態が最初に作成されたときの状態に正確に戻ることを理解することが重要です。これは、インストールされているすべてのアプリケーション、インストールされているドライバー/アップデート、またはそれ以降に適用したその他の設定変更がすべて元に戻されることを意味します。
結果を理解し、この手順を進めたい場合は、ここにいくつかあります システムの復元の使用に関するステップバイステップの説明 。
すでにこのルートを実行しようとした場合、または実行可能な復元スナップショットが見つからなかった場合は、以下の次の潜在的な修正に進んでください。
方法5:Windowsインストールを更新する
以下の方法のいずれもうまくいかない場合は、従来は解決できなかった、ある種の根本的なシステム破損に対処している可能性があります。この場合、実行可能な唯一の修正は、現在のWindowsインストールに関連するすべての関連するOSコンポーネントをリセットすることです。
これを行うことになると、2つの方法があります。
- クリーンインストール –これは、Windowsメニューから直接開始でき、互換性のあるインストールメディアを使用する必要がないため、実行できる最も簡単な手順です。ただし、主な欠点は、事前にデータをバックアップしない限り、現在OSドライブに保存されている個人データのすべてのビットが失われることです。
- インストールの修復 –個人のファイル(アプリケーション、ゲーム、ファイル、ユーザー設定)に触れることなく、すべてのWindowsコンポーネントをリセットする方法を探しているなら、これがそれです。この操作は、Windowsのインストールに関連する汎用ファイルにのみ影響します。ただし、この操作を開始するには、互換性のあるインストールメディアを挿入または接続する必要があります。