Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> Tcpsvcs.exeは、超高仮想メモリソリューション

Tcpsvcs.exeは、超高仮想メモリソリューション

  
を使用しています。

症状:

会社にはDHCPサービス+ファイル共有サービス用のサーバーがあり、オペレーティングシステムはwindows server 2003 Enterprise version + SP2です。タスクマネージャを開き、tcpsvcs.exeであるプロセスを見つけます。これは約1.9Gの仮想メモリを占有します。同様の機能を使用する他のサーバーと比較すると、このプロセスは10M未満の仮想メモリを使用します。ギャップは大きく、明らかに異常です。

トラブルシューティングのプロセスと理由:

インターネット上のtcpsvcs.exeの関連情報を見つけて、説明は "tcpsvcs.exeはMicrosoft Windowsのネットワークコンポーネントの一部です。このシステムプロセスは、DHCP、簡易TCP、印刷サービスなどの専用TCP /IPネットワークサービスを使用するためにコンピュータによって使用されます。このプログラムはあなたのシステムの通常の操作にとって非常に重要です。 '

さらに、コマンドプロンプトウィンドウを開き、tasklist /svcコマンドを実行して、各プロセスに関連付けられているサービスを表示して、次の結果を確認します。

svchost.exe 1904 TapiSrv svchost.exe 1916 TermService tcpsvcs.exe 2032 DHCPServer mcshield.exe 2076 McShield svchost.exe 2240 W3SVC

このマシンでは、tcpsvcs.exeはDHCPサービスにのみ関連しています。

DHCPサービスを再起動しようとしていて、仮想メモリが正常に戻ったことを確認しています。翌朝早く、私は再び調べたところ、仮想メモリが1.9Gに達したことがわかりました。他の通常のDHCPサーバと比較して、DHCPサービスに設定されている関連パラメータが比較され、異常はない。

インターネットの百科事典を探していて、検索に関連するコンテンツを入力しても、貴重なコンテンツが見つかりませんでした。また、マイクロソフトのサポートとヘルプセンター(http://support.microsoft.com)にアクセスして、私が説明したものに非常に近いサポート技術情報の記事を見つけてください。http://support.microsoft.com/kb/939928/ja -cn記事によると: "この問題はDnsapi.dllモジュールがいくつかのメモリリソースを正しく管理していないために発生します。 'さらに、この問題は、DHCP構成パラメータのDNS動的更新設定がオフになっている場合には発生しません。テストの後、私はこれが当てはまることを知りました。

解決方法:

方法1:DHCP動的更新機能を無効にする

1. [スタート]ボタンをクリックし、[ファイル名を指定して実行]をクリックして、dhcpmgmt.mscと入力し、[OK]をクリックします。 2.コンソールツリーで、DHCPサーバーに対応するノードを右クリックし、[プロパティ]をクリックします3. [DNS]タブで、[次の設定に基づいてDNS動的更新を有効にする]チェックボックスをオフにし、 OKをクリックします。

4. DHCPサーバーサービスを再起動します。たとえば、コマンドプロンプトで次のように入力してEnterキーを押します。Net stopDHCPServer&Netstart DHCPServer

この方法は、DNSの動的更新が不要な場合に適しています。ただし、内部DNSサービスがあり、DHCPクライアントのマシン名とIPアドレスのマッピング関係をDNSサービスに更新してマシン名から内部コンピュータにアクセスする必要がある場合は、この機能を無効にすることはできません。 。

方法2:更新パッチ

マイクロソフトはこの問題に修正プログラムを適用しましたが、Windows Server 2003用のSP3サービスパックはリリースされていないため、個別にダウンロードすることしかできません。ダウンロード方法は次のとおりです。

1.ナレッジベースの記事http://support.microsoft.com/kb/939928/zh-cnを開きます。

2.ページ上部のをクリックして選択します。ホットフィックスパッチを適用すると、対応するダウンロードページに自動的にジャンプします。

3.適切なバージョンのパッチを選択し、メールアドレスを入力して送信します。対応するダウンロードアドレスは、記入したメールアドレスに送信されます。指示とリンクに従って、Eメールをダウンロードしてください。

この方法は基本的な解決策です。バージョンが間違っているなどの理由でインストール後に他の問題が発生する可能性があります。したがって、この方法を使用する前に、質問がナレッジベース記事のナレッジと一致しているかどうか、選択したパッチバージョンが正しいこと、Windows Server 2003が既にSP1またはSP2を実行していることなどを確認してください。 。

Copyright © Windowsの知識 All Rights Reserved