top > パソコン・ネット関連 > WindowsXPがシャットダウンできない
2009年07月07日

WindowsXPがシャットダウンできない

FujitsuのデスクトップPC「FMVLX50H」がシャットダウンできなくなった。厳密に言うとシャットダウンできないというか電源が入ったままパソコンがきちんと落ちないのだ。

このFMVLX50Hの場合シャットダウンすると、シャットダウンしていますと青い画面が出てそのあとに黒い画面に白い文字でコンピュータの電源を切っていますので、そのままお待ちくださいみたいな表示が出る。

そしてその後電源ランプもすぐに消えるんだけどいつからかそのメッセージ後も電源ランプも点灯したままで、しかもHDDのランプが点滅してカリカリ動いている音がする。しばらく待ってもずっとその状態で電源がきちんと落ちる様子もない。

とりあえずセーフモード起動してどうなるか試してみたがセーフモードでも同じくきちんとシャットダウンできない。スタートアップの項目などチェックを外してみたけど変わらず。Microsoftのホームページから、「User Profile Hive Cleanup Service 」をダウンロードしてインストールしてみたが変わらず。ちなみに「User Profile Hive Cleanup Service 」はログオフに長い時間がかかったり、プロファイルの整合性が取られないなどの問題を解決するためのサービス。

さらに調べてみると、WindowsXPでシャットダウンをスムーズに行う方法としてレジストリの改変もあるようで試してみた。これはシャットダウン時に応答しないアプリケーションを自動的に終了するようにして、その待ち時間を短く設定するためのものらしい。
※レジストリの操作は自己責任でバックアップを取ってから行ってください。

1. 「スタート」→「ファイル名を指定して実行」とクリック、→「名前」欄に「regedit」と入力、→「OK」ボタンをクリックします。 →(レジス トリエディタが起動します。

2. 左欄で「HKEY_CURRENT_USER」→「ControlPanel」→「Desktop」とダブルクリックでキーを開いていきます。

3. 「Desktop」キーを開いた状態で、 右欄の「AutoEndTasks」をダブルクリックで開き、 →「値のデータ」欄を「1」に変更、→「OK」ボタンをクリックします。

4. 同じ右欄の「HungAppTimeout」をダブルクリックで開き、→「値のデータ」欄を「2000」に変更、→「OK」ボタンをクリックします。(初期値:5000)

5. 同じ右欄の「WaitToKillAppTimeout」ダブルクリックで開き、→「値のデータ」欄を「2000」に変更、→「OK」ボタンをクリックします。 (初期値:20000)
※因みに「2000」は1000分の1秒単位ですから「2秒」です。

6. 次は応答しないサービスを自動的に終了するようにします。
左欄で「HKEY_LOCALl_MACHINE」→「SYSTEM」→「CurrentControlSet」→「Control」とダブルクリックでキーを開いていきます。

7. 「Desktop」キーを開いた状態で、 右欄の「WaitToKillServiceTimeout」をダブルクリックで開き、 →「値のデータ」欄を「2000」に変更、→「OK」ボタンをクリックします。(初期値:20000)

8. 右上の「閉じる」ボタンをクリックしてレジストリエディタを終了します。

9. パソコンを再起動します。

以上の方法を試してみたが変わらず。

後はシステムの復元を行うかリカバリか?と思いながらBIOSも怪しかったので設定を見てみた。特に変更した点もなかったが一応BIOSの初期化をしてみた。このFMVLX50H場合は、BIOS画面を開き、F9を押しOK、次にF10を押しOKで再起動すれば初期化できる。

再度WindowsXPを起動してシャットダウンしてみた。するときちんと電源が落ち電源ランプも消えてくれた。

今まで出ていたコンピュータの電源を切る準備をしていますのメッセージも表示されなくなりすぐに落ちるようになった。なんらかの影響でBIOSがおかしくなっていたのかな?一応何度かシャットダウンしてみたが今のところ問題なし。


このエントリーをはてなブックマークに追加
【みなさんこちらも読んでます】

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)

トラックバックURL

このエントリーのトラックバックURL:
http://varitopi.com/mt-tb.cgi/348