• ベストアンサー

Windows XPについて

Windows XPを4年間使用しています。最近終了時に「プログラム終了中です」というダイアログが出ます。「すぐに終了」を選択しても終了せず再度「プログラム終了中です」と表示されそれが完了するまで待ち、スタート ⇒ 終了 でやっと終了します。昨日ディスククリーンアップ、スキャンディスク、デフラグを行い最適化を完了しました。一部最適化できてないという表示もありましたが・・・・・。以前のようにスタート ⇒ 終了でシャットダウンできるようにするにはどうしたらよいのでしょうか。教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.2

(1)Windows Updateを「自動更新」にしていますと、既定ではAM3:00にUpdateする作業をすることになっています。 ふつう3:00にパソコンは稼動していませんので、例えば8時頃起動すると、バックグラウンドで更新ファイルをダウンロードして、「終了」選択のときにインストール作業をしています(電源ボタンは押さないで更新していますの文字表示) (2)メモリー不足などでフリーズ状態になると「終了」押しても「プログラム終了中です」のまま一時的に作業がストップしています。 Ctrl+Alt+Del でタスクマネージャを起動してCPUの状態を見れば100%に近いなどわかります。

koro1947
質問者

お礼

ご丁寧に有難うございました。

その他の回答 (2)

noname#106000
noname#106000
回答No.3

質問文に記述するメッセージは一字一句違わずに記述しましょう。 私の経験では、シャットダウン時に一定時間応答がないと判断されたプログラムが存在するときに、メッセージダイアログが表示され、そのダイアログのタイトルに「プログラムの終了中」と表示され、メッセージ本文に「<プログラム名> プログラムの終了中です…」と記述されていることがありました。プログラム名を特定し、そのプログラムに関するアップデートを適用するとか、そのプログラムの常駐を解除するとか、そのプログラムを終了させたあとでシャットダウン作業に入るとかなどで問題の切り分けができるように思えます。 また、別の方向からの解決法として、Windowsに「シャットダウン時のプログラムの応答がないと判断するまでの時間」を変更させたり、「応答なしと判断されたプログラムは有無を言わさず終了させる」などでそのメッセージが表示されないようにすることができるかも知れません。 自動更新時のメッセージとは異なります。メモリ不足に起因したフリーズならメッセージは表示されません。再セットアップしても同じ環境を構築したら同じ症状になるに決まっています。 質問に対する回答ができていない回答をもらった場合の反面教師として http://oshiete1.watch.impress.co.jp/qa5459050.html でのやりとりは参考になりそうです。

koro1947
質問者

お礼

ご助言有難うございました。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

終了時にそのプログラムが終了できないために発生しているわけですが、原因は様々です。その終了できないプログラムに問題があるか他に原因があるか切り分けする必要があります。 対処として、 1)その終了できないプログラムを入れ直してみる 2)再起動してそのプログラムだけを起動させてからシャットダウンしてみる 3)原因がハッキリしない場合は購入時の状態へ再セットアップしてみる などがあります。

koro1947
質問者

お礼

やってみます。有難うございました。