サービス - Windows2000

2008/02/22 18:30 更新

変更後というのは私の環境での設定。
説明やページ下の参考サイト様を参考に、自分の環境に見合った設定をしてください。

サービス名 状態 default 変更後 簡易補足
Application Manager   手動 手動 -
Background Intelligent Transfer Service   手動 無効 Windows Updateで使用する
COM+ Event System 開始 手動 無効 無効にする場合、必ずリンク先の説明を読んでください
Computer Browser   自動 無効 -
DHCP Client   自動 無効 固定IPアドレスを割り当てているなら無効でいい
Distributed Transaction Coordinator   手動 無効 -
DNS Client 開始 自動 自動 -
Event Log 開始 自動 自動 止めると起動に時間がかかる
HID Input Service   自動 無効 -
Logical Disk Manager   自動 手動 -
Logicval Disk Manager Administrative Service   手動 手動 -
Net Logon   手動 無効 -
Network Connections 開始 手動 手動 ネットワーク接続に必要
NT LM Security Support Provider   手動 無効 -
Performance Logs and Alerts   手動 無効 -
Plug and Play 開始 自動 自動 -
Print Spooler   自動 無効 プリンタを利用するなら自動。詳細はリンク先へ
Protected Storage 開始 自動 自動 Webのオートコンプリートに使用する
Remote Procedure Call (RPC) 開始 自動 自動 あらゆるサービスが依存しているため自動設定推奨
Remote Procedure Call (RPC) Locator   手動 無効 -
Removable Storage   自動 手動 -
Security Accounts Manager   自動 無効 ユーザアカウントを追加していないため無効にしている
Server   自動 無効 -
Smart Card Helper   手動 無効 -
System Event Notification 開始 自動 無効 自動以外ではエラーが出る。詳細はリンク先へ。
無効にする場合、COM+ Event Systemの方法参照
Task Scheduler   自動 無効 -
Telephony   手動 無効 無効にするとエラーが出る。詳細はリンク先へ
Utility Manager   手動 無効 -
Windows Installer   手動 手動 -
Windows Management Instrumentation 開始 自動 自動 -
Windows Management Instrumentation Driver Extensions 開始 手動 手動 -
Windows Time   手動 無効 時間を合わせてくれる
Wireless Configuration   手動 無効 無線LANを使わないのであれば無効でいい
Workstation   自動 無効 -
自動更新   自動 無効 -

*変更後の設定ではWindows Updateが実行できません。

実行する場合は以下の5つのサービスをデフォルト設定にすればOK。

Background Intelligent Transfer Service
手動
COM+ Event System
手動+開始
Event Log
自動+開始
System Event Notification
自動+開始
自動更新
自動+開始

因みに、COM+ Event Systemを無効にした際のエラー対処方法を行ってる人はレジストリ値も戻す必要がある。
個人的には、Windows Updateのサイトを使わず、毎月手動でパッチを当てれば良いと思っている。

Extensible Performance Counter Listを用いたエラー対処方法

Windows2000 Resource KitのExtensible Performance Counter Listを使用することで以下のエラーを解決できる。
Installer形式
ツールのみ

MsixやUniExtractで*.msi形式からファイルを取り出す人はInstaller形式でいいかも。

使い方は、Performance Counters Enabledのチェックを外し、Refreshを押して再起動するだけ。
当然だが、問題が起きたりしたら元に戻せばOK。

Print Spooler

無効にするとイベントログにエラーがでる。

種類
警告
イベントID
36
ソース
WinMgmt
説明
次の無効なリターン コードが返されたため、WMI ADAP は Spooler パフォーマンス ライブラリを読み込むことができませんでした: 0x80041001

Extensible Counter Listを使い、Spoolerを切ることで回避できる。


System Event Notification

手動、無効共にエラーが出るため、自動にしておいたほうがいい。

種類
警告
イベントID
61
ソース
WinMgmt
説明
open 関数で時間違反があったため、WMI ADAP は PerfDisk パフォーマンス ライブラリを処理できませんでした。

余談だが、Extensible Counter ListでPerfDiskは切っておいたほうがいい。


Telephony

無効にするとイベントログにエラーがでる。

種類
エラー
イベントID
2004
ソース
PerfNet
説明
サーバー サービスを開けません。サーバー パフォーマンス データ は返されません。戻されたエラー コードはデータ DWORD 0 にあります。

Extensible Counter Listを使い、PerfNetを切ることで回避できる。
また、Tcpipも切っておいた方がいい。

COM+ Event Systemを無効にした際のエラー対処方法

参考ページが見つからず、独自に考えた方法なので自己責任でお願いします。

COM+ Event Systemを無効にすると、依存しているSystem Event Notificationも停止する必要がでてくる。
順序的には「System Event Notificationを停止⇒無効⇒COM+ Event Systemを無効」とすればいい。
しかし、その場でエラー等は出ないが、次回再起動時からイベントビューアにいくつかのエラーが出ている。

種類
エラー
イベントID
10005
ソース
DCOM
説明
サーバー: {1BE1F766-5536-11D1-B726-00C04FB926AF} を実行するために サービス EventSystem (引数 "") を起動しようとしたときに、DCOM でエラー "指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。 " が発生しました。

種類
エラー
イベントID
7023
ソース
Service Control Manager
説明
自動更新 は次のエラーで終了しました: 予期しない内部エラーが検出されました

種類
エラー
イベントID
4098
ソース
EventSystem
説明
COM+ イベント システムは、内部処理中に不正なリターン コードを検出しました。HRESULT は、行 .\eventsystemobj.cpp の 42 から 80070422 でした。マイクロソフト製品サポート サービスまでこのエラーについて報告してください。

この内、イベントID7023とID4098は、サービスの自動更新を無効にすることでエラーが消えた。
問題はID10005のエラーだが、いくら探しても「エラーがでるが動作に支障ないので問題ない」
といったような内容しか書かれておらず、解決方法を見つけることができなかった。
性格上エラーが残ったままなんて気持ち悪いので、意地でも消してやるという気持ちで模索した。
そこで、レジストリのキーを削除するという多少強引な方法で解決したので記載する。

[-HKEY_CLASSES_ROOT\CLSID\{1BE1F766-5536-11D1-B726-00C04FB926AF}]
@="EventSystemTier2"
"AppID"="{1BE1F766-5536-11D1-B726-00C04FB926AF}"
regファイルをDLする 元に戻すregファイルをDLする

弊害が1つ発生しました。 - 08/01/20
コントロールパネルのアプリケーションの追加と削除を開くと以下のエラーがイベントビューアに出る。

種類
エラー
イベントID
10005
ソース
DCOM
説明
サーバー: {E60687F7-01A1-40AA-86AC-DB1CBF673334} を実行するために サービス wuauserv (引数 "") を起動しようとしたときに、DCOM でエラー "指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません。 " が発生しました。

上記の方法と同様にレジストリキーを削除することでエラーは解決。
その代わりアプリケーションの追加と削除の起動時間が2秒⇒7秒(私の環境)になった。
頻繁に使うものではないので、様子見。尚、アンインストールなどは正常に動作している。

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{e60687f7-01a1-40aa-86ac-db1cbf673334}]
@="SUSInternal Class 1.0"
"AppId"="{653C5148-4DCE-4905-9CFD-1B23662D3D9E}"
regファイルをDLする 元に戻すregファイルをDLする

完全に手探りな方法なので、何かしら問題が起きた場合は元に戻すことをお勧めします。
現状、OS起動時間が長くなったとか、○○ができなくなったなどの不具合は起きていません。
念のためコントロールパネルと管理ツールは一通り検証しました。また何か変化があれば追記します。 - 08/01/20

MSNメッセンジャーを起動するとイベントビューアにエラー
普段MSNは使っておらず、動作に支障はないようなので放置。
恐らくCOM+を使用するソフトを用いるとエラーが出ると思われます。 - 08/02/22

MSNメッセンジャーからRegnessemに乗り換えることでエラーが消えました。 -08/03/07

更新履歴

08/03/07

MSNメッセンジャーをRegnessemに変更によりエラー消滅

08/02/22

MSNメッセンジャーでのエラー追記
細かな修正

08/01/20

Background Intelligent Transfer Service 手動 ⇒ 無効
Security Accounts Manager 手動 ⇒ 無効

Windows Updateを使用する際のサービスを追記
COM+ Event Systemを無効にした際のエラー対処方法に追記
アプリケーションの追加と削除を起動時にエラーが発生、対処とその弊害

08/01/19

Security Accounts Manager 自動 ⇒ 手動
自動更新 自動 ⇒ 無効
自動更新が開始になっていた点を停止に修正

COM+ Event System 手動 ⇒ 無効
System Event Notification 自動 ⇒ 無効
これに関しては説明を追記。人柱につき検証段階。

参考サイト様

BlackViper's 英語ですが詳細な説明があります。

OSARU House サービスの説明があります。

逃避の地 サービス以外にも役立つ情報があります。

サービス一覧?