Previously, I wrote Ultimate Troubleshooting Guide for Windows 7 Homegroup Issues, it was lot of people found useful. 今日は、Windows 7 のハングアップする問題の究極のトラブルシューティング ガイドを書こうと思います。 これには、Windows 7 のスタートアップ/起動時のハングアップ、ログオフ時のハングアップ、シャットダウン時のハングアップ、プログラムのインストール時のハングアップなどが含まれます。
Windows 7 は Windows Vista から大きく前進しましたが、まだ問題の共有があります。 私のコンピューターで日常的なタスクを実行する際に、Windows 7 がハングするという問題が数多く発生しました。 このガイドでは、私が最終的に使用した解決策をできるだけ多く集めようとしました。 願わくば、多くの Web サイトを検索するよりも、ここを見ることによって、誰かが問題を解決できるようになればと思います。
このガイドでは、セクション ヘッダーを使用して、対処しようとしているハングの種類を識別することによって、よりナビゲートしやすくしようと思います。 そうすれば、自分の問題に対処する可能性があると思われる部分まで単純に読み飛ばすことができます。 解決策や質問がありましたら、お気軽にコメントください!
Windows 7 でのハングアップ
Windows にすでにログインしていて、プログラムを開いたりダイアログ ボックスや右クリックなどをしているときに、Windows 7 がハングするという問題がある場合は、次の手順を試してみてください。 通常、これは、コンピューターに何らかのソフトウェアがインストールされており、それが Windows の他の側面で問題を引き起こしていることを意味します。 それは、アンチウィルスソフトウェアかもしれませんし、インターネットからダウンロードした普通のプログラムかもしれません。
ステップ 1: Windows 7 に管理者権限でログインし、[スタート] ボタンをクリックして、検索ボックスに「MSCONFIG」と入力します。
次に、サービスタブをクリックし、「すべてのMicrosoftサービスを隠す」というボックスにチェックを入れてください。 その後、「すべてを無効にする」ボタンをクリックします。
「OK」をクリックし、コンピュータを再起動します。 Windows がハングアップしなくなったことがわかったら、サードパーティのプログラムまたはサービスの問題であることを 100% 確信できます。 どのスタートアップ項目またはどのサービスが問題を引き起こしているのかを簡単に判断する方法はありません。 基本的には、スタートアップ項目の半分を再度有効にしてから再起動することで、手動で把握する必要があります。 問題が再発した場合は、チェックした項目のリストに問題の項目があることがわかります。 そして、その半分をチェックし、再び再起動します。 スタートアップ項目が原因でない場合は、サービスについても同じ手順を踏む必要があります。 最終的に、チェックした項目は 1 つだけになり、それがハングアップの原因となります。
どのプログラムが原因かがわかったら、先にそれをアンインストールしてください。 プログラムをアンインストールすると、そのプログラムに関連するすべてのサービスも無効になります。 その後、MSCONFIG ユーティリティに戻って、通常のスタートアップを選択します。
Windows 7 Hangs at Startup – Classpnp.sys
Windows 7 のより厄介な停止問題のひとつは、起動時に「Windows を開始します」画面で停止する場合です。 私は多くのクライアントでこの問題を見てきましたが、推奨される修正方法 (システムの修復やシステムの復元) の多くが機能しないため、本当に厄介です。
セーフ モードで Windows 7 を実行してみると、Classpnp.sys で失敗します。 私たちが考えたのは、この問題はいくつかの事柄に関連している可能性があるということです。 まず、試していただきたいのは、DVDを使った起動修復やシステムの復元です。 DVDから起動し、これらのオプションに到達する方法は、オンラインで読むことができます。 たくさんのガイドがあるので、私はその情報を繰り返しません。 BIOS にアクセスして、CD/DVD からの起動をハードディスクよりも優先順位の高いものに設定することを確認してください。
それでもうまくいかない場合、Windows をデバッグモードで再起動してみてください。 コンピュータを再起動して、F8 を押すと、セーフモード、Last Known Good Configuration などのブートオプションのリストが表示されることがあります。 時々、Windows がデバッグ モードでロードされ、コンピュータを再起動すると、正常に通常モードで起動することがあります。 これは通常、ハードウェアの問題であることを意味します。 Windows の更新を実行した後、classpnp.sys の部分で止まってしまう人もいます。この場合、Last Known Good Configuration を試すか、セーフ モードで起動して、コントロール パネル – プログラム ダイアログで Windows 更新プログラムをアンインストールしてみてください。 セーフ モードに入ることができれば、chkdsk、sfc /scannow を実行したり、システムの復元を試したりすることもできます。
– ハードウェア関連である場合、ハードウェアがどのくらい古いか、何か故障している可能性があるかどうかを調べる必要があります。 たとえば、メモリスロットの不良がこの問題を引き起こす可能性があります。 一度に1つのメモリチップを取り外して、問題が解消されるかどうかを確認してください。 メモリがスロットに正しく挿入されていることを確認します。 多くの場合、メモリが完全に押し込まれていないため、さまざまな異常が発生します。 また、メモリチップを交換し、それがうまくいくかどうか試してみてください。
– もしあなたがデスクトップでこの問題を抱えているなら、それを開いて、すべてのケーブルとすべてのカードがそれぞれのスロットに正しく差し込まれているかどうかを確認する必要があります。 電源を確認し、マザーボードに入る電源が問題ないことを確認してください。 システム内に埃がたくさんある場合は、圧縮空気を使ってよく掃除してください。 これは少しやりすぎに聞こえるかもしれませんが、もしDVDをハングアップせずに起動することさえできないなら、ソフトウェアの問題ではなく、ハードウェアの問題があります。
– 次に、BIOSに入り、USBポート、サウンドカード、フロッピーディスク、1394、メディアカード、ネットワークカードなどを含むすべてのハードウェアを無効化する必要があります。 専用カードではなく、内蔵/オンボードのグラフィックカードを使用するようにしてください。 もし何かを無効にできない場合は、それを取り外してみてください。 例えば、DVDドライブがある場合、それらを内部的にシステムから切り離してみてください。 DVDドライブが原因でシステムがハングアップしてしまうクライアントがいました。 今すぐ起動して、ハングアップする画面を乗り越えられるかどうか確認してみてください。 もしそうなら、それは間違いなく問題を引き起こしているハードウェアの一部です。
– チェックすべきもう一つのハードウェアは、USB マルチスロットカードリーダーです。 起動時にコンピュータに接続している場合、それを起動デバイスとして使用しようとして、失敗することがあります。 コンピュータに接続されている周辺機器をすべて取り外してください。
– 複数のキーボード/マウス用に何らかの KVM スイッチを使用している場合、それを取り外して、PS2 マウス/キーボードをコンピュータに接続してください。 これらの KVM スイッチの多くは USB を使用しており、何らかの奇妙な理由により、特定のマシンで起動プロセスに問題を引き起こす可能性があります。 この機能を有効にしたり無効にしたりして、コンピュータの再起動を試してみてください。 BIOSにはたくさんの設定があるので、一つずつ調べて設定を変えてみて、再起動し、うまくいかなければ元に戻して違う設定を変えてみるのもいいでしょう。 BIOSのどの設定がシステムをハングアップさせるかは分かりませんが、多くの人がそこで設定を変更することにより、成功を収めています。 もしそうなら、それを IDE に変更します。 これにより、CD/DVD から起動できるようになり、メモリ診断のようなスタートアップ修復ツールを実行できるようになるかもしれません。 Windows に戻れば、システムの復元などを行うことができます。
– BIOS をリセットすることで成功した人も何人かいます。 CMOS をクリアすることにより、BIOS をリセットすることができます。 マザーボード上のボタンを押す、ジャンパ設定を変更するなど、いくつかの方法でCMOSをクリアすることができます。
– もしあなたがまだこの問題を解決しようとしているなら、classpnp.sys ファイルを他のコンピュータのコピーと交換することで、あなたの技術力を発揮することができます。 このファイルの場所は、C:weektown.system32.cssです。 もちろん、Windowsは読み込まないので、Ubuntu Live CDのようなLinuxを使用して行うしかありません。 これを使ってファイルをコピーする方法はググる必要がありますが、実際にはそれほど悪くありません。 最後の手段として、もしスペアパーツがあればそれを使って、グラフィック カード、サウンド カード、ハード ドライブなど、できる限り交換してみてください。 それは、少なくとも Windows に入ることができ、通常は、Windows が特定のプロセスをアンロードまたは強制終了できないといったソフトウェア/プログラムの問題だけだからです。 ハードウェア、BIOS、およびあらゆる種類の狂った修復ツールをいじくり回すよりも、はるかに簡単に対処できます。
最初に試すべきことは、セーフ モードでコンピューターを再起動し、シャットダウンを実行することであることに注意してください。 セーフモードでシャットダウン中にコンピュータがハングアップする場合、ハードウェアの問題である可能性があります。
ここで、いくつかのことを試してみて、最終的に問題を解決することができます。 Microsoft がリリースしたいくつかの修正プログラムは、この正確な問題に関連しており、したがって、何もしなくても問題を解決できる可能性があります。 このような場合、「Ctrl + C」キーを押しながら、「Ctrl + D」キーを押しながら、「Ctrl + D」キーを押しながら、「Ctrl + D」キーを押しながら、「Ctrl + D」キーを押します。
また、ネットワークカード、グラフィックカード、サウンドカード、カードリーダーなど、コンピュータ上のすべてのハードウェアのドライバを更新することをお勧めします。 互換性のあるドライバーがインストールされていない場合、シャットダウン問題の原因となる可能性があります。 64 ビット Windows を実行している場合、競合を引き起こす可能性のあるサード パーティ製アプリをアンインストールする必要があります。 あるクライアントは 7-zip をインストールしており、それが Windows 7 のシャットダウン時にハングアップする原因となっていました。 別のクライアントは、Microsoft が作成した Sticky Notes アプリを使用していました! デスクトップにメモを貼った後、コンピューターがハングアップするようになりました。 メモとアプリを削除したら、問題が解決しました。 ダウンロードしたフリーウェアのアプリを確認し、アンインストールしてみるのが一番です。 その他のプログラムには、アンチスパイウェア アプリやアンチウィルス アプリが含まれ、これらは間違いなくこの種の問題を引き起こします。
– サードパーティ製アプリに加えて、グラフィックス カード監視ソフトウェアやプリンタ管理ソフトウェアなど、タスクバーで実行されている可能性のある余分なプログラムを無効にしてください。 HP には、必要のないくだらないプリンター監視プログラムがあり、シャットダウンに問題を引き起こす可能性があります。 また、NVIDIAのソフトウェアが問題を引き起こすという報告もあります。 これらのアプリケーションは、MSCONFIGからスタートアップアイテムをクリックすることで、すぐに無効にすることができます。 すべてのスタートアップ項目を無効にして、問題が解決するかどうかを確認します。 問題が解決したら、問題のスタートアップ項目を見つけるまで、項目を 1 つずつ有効にし直します。 これは、どのサービスが問題を引き起こしているかを把握するのが難しいため、少し厄介です。 サービスの問題かどうかを確認する最良の方法は、MSCONFIGに行き、サービスをクリックし、すべてのMicrosoftサービスを非表示にするボックスをチェックし、残っているすべてのチェックを外すことです。 これらはすべてサードパーティーのサービスです。 この作業を行った後、コンピュータを終了させる必要がありますが、Windowsにログインし直すと、すべてのサービスが停止しているはずです。 その後、通常のようにシャットダウンしてみて、それができるかどうかを確認します。 それから、犯人が見つかるまで、サービスを 1 つずつ手動で有効にしてください
。