web-dev-qa-db-ja.com

コンピューターがシャットダウンするのに異常に長い時間がかかるのはなぜですか?

SSDからWindows 8.1 Professional 64ビット(具体的には128GB ADATA SP9 )を起動していますが、起動が信じられないほど高速ですが、シャットダウンにかなり長い時間がかかります。シャットオフ画面からログイン画面に移行するまでの時間は20秒未満(おそらく10秒程度)ですが、シャットダウンには数分から数分(おそらく10分程度)かかります。恐らく私はそれを計る忍耐力がありませんでした)。

(SSDで期待されるように)起動時間が非常に高速であるにもかかわらず、シャットダウン時間が異常に長くなる理由について何か考えはありますか?

残念ながら、このような問題の場合、問題のトラブルシューティングに関連する情報がよくわからないので、役に立つかもしれないことを教えてください。コメントで返信します。ただし、ここに私の specs があります。

[〜#〜] edit [〜#〜]:部分的な解決策を見つけました。管理者権限でコマンドプロンプトを開き、powercfg /hibernate onコマンドを実行しました。次に、コントロールパネルのControl Panel\Hardware and Sound\Power Options\System Settingsの下にある[シャットダウン設定]という見出しの下に、「高速起動をオンにする(推奨)」というチェックボックスが表示されました。

このチェックボックスをオンまたはオフにして、シャットダウンと再起動の両方をテストしました。とにかく定性的には、ボックスがチェックされていないと以前と同じ動作が発生しました。ただし、ボックスがチェックされたとき、問題は部分的に解決されました。シャットダウン時間は5分以上からわずか12秒に短縮され、実際には開始されました。アップ時間も約16秒から10秒に短縮されました。しかし、コンピューターをシャットダウンするのではなく、コンピューターを再起動すると、以前とまったく同じ動作が見つかりました。 したがって、このチェックボックスをオンにすると、コンピュータのシャットダウンに問題はなくなりましたが、再起動時のみです。

2

TL; WR:ページファイルのサイズに問題がありました。シャットダウン時にページファイルのクリアを無効にすることにより、シャットダウンの時間が5分以上から9秒になりました。これを有効にしたまま、ページファイルのサイズを減らした場合、シャットダウン時間を4583 MBで41秒に減らすことができました。


この問題はページファイルが原因である可能性があると私が最初に思ったのは この記事 でした。レジストリエントリHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdown1から0に変更しました。これを実行して再起動した後、シャットダウン時間は9秒(5分以上からのダウン)で計時しました。これにより、ページファイル自体に問題があることが明らかになりました。

チェックしたところ、Windowsがページファイルを約20 GBに設定していることがわかりました。したがって、ページファイルのクリアを再度有効にし、ページファイルのサイズを約5 GBに減らしました(奇妙なことに、「システム管理」サイズは約20 GBでしたが、4853 MBはWindowsが推奨するサイズでした)。これを行った後、シャットダウン時間は41秒で記録されました。ページファイルのクリアを無効のままにしておくことにしました。

1

バックグラウンドで実行されているプロセスを追跡することをお勧めします。シャットダウンの遅延の背後にある理由は、バックグラウンドアプリケーションまたは任意のプロセスである可能性があります。

タスクマネージャに移動

[プロセス]タブをクリックします

プロセスを個別に検証する必要があります。プロセスを終了してシャットダウンします(解決するかどうかを確認します)

注-デフォルトのプロセスリストを知っていることを明確にしてください。 Windows 8の実行に必要なこれらの重要なプロセスを確認します http://www.technibble.com/essential-processes-needed-to-run-windows/

ネットワーク上でシャットダウンした場合...切断後に同じことを試してください。

シャットダウンする前に、通知領域に表示されているプログラムを閉じることもできます。時間がかからない場合...プロセスがシャットダウンの速度低下につながることを確認しました。

1
Stephen

[スタート]> [実行]に移動し、msconfigと入力します

OKをクリックします。

[スタートアップ]タブをクリックします。

注-起動に必要のないサービスを無効にしてください。無効にすると、コンピューターが再起動後に起動しない場合があります。

[すべて無効にする]をクリックします

重要!ノートパソコンの場合は、キーボードやタッチパッドのエントリを無効にしないでください。

「サービス」タブをクリックします。

[Microsoftのサービスをすべて隠す]にチェックマークを付ける

[すべて無効にする]をクリックします。

OKをクリックします。

通常モードでコンピュータを再起動します。

注意。 Windowsファイアウォールとは異なるファイアウォールを使用している場合は、通常のファイアウォールが実行されないため、このテストのためだけにWindowsファイアウォールをオンにします。

Windowsファイアウォールを使用している場合は問題ありません。

今すぐシャットダウンしてみてください。

同じ問題?

0
Stephen