Windows system >> Windowsの知識 >  >> Windows Serverシステムのチュートリアル >> Windows Serverチュートリアル >> Windows 2000サービスの実行速度を向上させる

Windows 2000サービスの実行速度を向上させる

  

現時点で、マイクロソフトがリリースしたオペレーティングシステムには "サービス"機能が組み込まれています私たちにとって、使用されない "サービス"はシステムリソースだけでなく、さらに重要なこともあります。スタートアップはシステムに侵入するでしょう(33889の "ターミナルサービス"ターミナルサービス、 "リモートレジストリ"サポートリモート接続レジストリサービスなど)、何人かの読者はこれらのサービスを "無効にする"と考えているかもしれませんか?これらのサービスを「無効」に設定すると、他の人があなたのシステムに侵入するのを防ぐことができますが、相手があなたのユーザ名とパスワードを取得する限り、ユーザパスワードの強化に加えてこれらのサービスを「開始」に変更する方法はまだあります。相手がオープンサービスを利用して侵入するのを防ぐための良い方法は何ですか?次の方法を使用して、相手方が特定のサービスを使用してシステムに侵入するのを効果的に防ぐことができます。

方法1:サービスを無効にする

を使用すると、システムが "disabled"サービスに侵害され、その後、これらのサービスに対応するレジストリキーが削除されます。リストからサービスのプロパティを変更することはできませんサービスのプロパティを変更せずにサービスを開始することはできません。レジストリエディタを開き、 "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices"項目を見つけますその下の各サブキーは、システム内の対応する "service"ですたとえば、 "Messenger"サービスに対応するサブキーは "Messenger"ですが、利用できるサービスもあります。 「DisplayName」のキー値は、サービスの表示名です。この例では、 "Messenger"サービスを削除する例を示していますが、他のサービス方法も同じですが、レジストリから削除する項目が異なるだけで、バックアップにエクスポートしてから[Messenger]項目をクリックして、 "(名前の変更も可能)コマンドを削除します。サービスリストの「Messenger」をダブルクリックすると(図1)に示すようにエラーメッセージが表示されますが、もちろん、相手はあなたのサービスリストに接続し、ダブルクリックするとプロパティボックスの代わりに表示されます。このサービスを復元したい場合は、バックアップしたばかりのレジストリファイルをレジストリにインポートしてください。
ページ1つのエラーメッセージプロンプトウィンドウ

方法2
:相手がユーザー名とパスワードとなっている、とあなたのシステムが変わった場合は、「表示名」

を名前の変更"Remote Registry Connection"サービス、それから相手方はあなたのシステムレジストリにリモート接続することによって "Method 1"の変更設定を元に戻すことができます。別の名前を付けなさい、それで相手は「サービス」を開こうとします、そして、それは通常ほど速くはありません。

例として "Messenger"サービスを使用して、レジストリエディタを開き、 "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMessenger"項目を見つけ、右側のウィンドウの "Description"ボタンを見つけます。このボタンは "service"の説明に対応します。値が削除され、 "DisplayName"キーが表示されますが、このキーは一覧の "service"で表示されている名前に対応しているので、[DisplayName]ボタンをダブルクリックして値を(Gsn)などに変更し、[OK]ボタンを押します。レジストリエディタを終了します。この変更は、システムを再起動するまで有効になりません。変更した効果を表示するには、 "Service.msc"を実行します "Service List"に "Display Name"が "Gsn"のサービスがあり、この "Service"は以前の "Messenger"サービスです。他の名前に変更する必要がある「サービス」を変更するのと同じ方法を使用しますもちろん、あなたがそれを変更するときは対応する「サービス」を記録する必要があります。そのような変更の後、相手がそのサービスを開くことを望んでいる場合、それを見つけることは非常に困難ですが、ここで相手が "service"の場合ダブルクリックして表示すると、「サービス」の実際の名前が「サービス」プロパティボックスに表示されるので、必要な「サービス」を見つけることができます。ここでの「サービス名」の変更方法は、「方法3」を参照してください。

方法3: "サービス名"を変更する

"サービス"の名前を変更するには、 "Srvinstw.exe"と "Srvany.exe"の2つのツールを使用します。どちらのツールもWindows 2000リソースキットに含まれているか、または例として "Messenger"サービスを利用することができますこれら二つのツールを入手した後、 "Srvinstw.exe"ツールをダブルクリックして "Install a service"オプションをクリックしてください。 「サービス名」に、パスを選択する手順で「Srvany.exe」ファイルのパスを入力して、「Messenger」サービス(Gsnsrv)の名前を変更した名前を入力し、追加が完了した後、元の"Messenger"サービスのレジストリキーがエクスポートおよびバックアップされ(方法1はバックアップされます)、 "Messenger"サービスは "無効"になり、 "Srvinstw.exe"ツールが再度実行され、 "サービスの削除"オプションが選択されて元の "Messenger"が作成されます。 "サービスはリストから削除されました。今バックアップしたレジストリファイルを見つけて編集を開きます。" [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMessenger] "の行を

"[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesgsnsrv]"、ここで "Gsnsrv"はウィザードの "Messenger"サービスによって名前が変更され、出口ファイルを保存してからレジストリにインポートし、 "Service.msc"を実行してサービスを開きます。リストは "Messenger"サービスのプロパティを見ると、その名前が "Gsnsrv"に変更されていることが図2からわかります。次に、 "Method One"と "Method 2"のメソッドを組み合わせてサービスを変更するか、単にリストからサービスを提供します。デフォルトの共有を削除し、最後に削除すると、相手があなたのシステムに侵入することはさらに困難になります。

ヒント:上記の操作を実行する前に、レジストリ、サービスのプロパティボックスの表示名、サービス名、実行可能ファイルへのパス、実行可能ファイルへのパスなどの関連バックアップを実行する必要があります。そのプログラムは、実行する前にバックアップして記録する必要があります。上記の操作は、使用されておらず、システムが侵害される可能性があるサービスに対してのみ実行することをお勧めします。

図2 Messengerのプロパティ

Copyright © Windowsの知識 All Rights Reserved