回答:
基本的に、混乱に陥ったものは何でもやり直すチャンスがあるからです。あなたがトーストを作っていると想像してみてください。それを捨てて再起動することは、その問題を解決する1つの方法であり、トーストの焦げた部分をこすり落とすよりも常にうまく機能します。
コンピューターの速度が低下する主な理由の1つは、そのランダムアクセスメモリ(RAM)が使用されていることです。オペレーティングシステムと実行中のプログラムはすべてRAMを使用します。ただし、それは非常に多く、非常に高速にしかアクセスできません。お使いのコンピューターが大量のRAM(多くの場合、使用可能な容量を超えるe)を使用しようとすると、速度が低下します。余分ではあるが効率が低い「RAM」として機能するように、ハードドライブ上に追加のスワップファイルを作成する必要があります。これは、とりわけ、コンピューターの速度を低下させます。
一部のプログラムを閉じるとRAM領域が解放されますが、メモリリークが発生した可能性があります。つまり、プログラムは、閉じたときに解放されなかった/解放できなかったRAMを誤って使用した可能性があります。「ああ」と言うと、「RAMをすべて使い果たしてしまいます!」いや。コンピューターを再起動すると、すべてのRAMが消去されます。使用可能なRAMが増えたため、コンピューターをより高速に実行できます。
再起動によって修正できる他の問題もあります。たとえば、プログラムがなんらかの方法で大量のプロセッササイクルを使用し始めた場合(各サイクルは計算で構成され、これらすべての計算によりコンピュータが「計算」されます)。コンピューターが再起動されると、プロセッサーの制御は無条件にブートローダーに渡され、その後OSに渡されます。OSは最初から起動できます。それはもはや貪欲なプログラムによって支配されていません。
さらに別の可能性は、コンピューターが過熱していたことです。簡単に言えば、過熱はコンピューターにとっては良くありません。マシンの電源を切り、数分間冷やしても問題はありませんでした。実際、一部の(すべてではないにしても)コンピューターは、特定の内部温度に達するとシャットダウンするように設定されています。
要約すると、再起動すると、適切なソフトウェアが適切な(場合によってはより低温の)ハードウェアを制御している状態になります。
私はこれが古代のスレッドであることを知っていますが、マイクロソフトの開発者によるこの投稿が理由を説明しているように感じます:
緩やかな遅延やその他の再起動が必要な問題は、多くの場合メモリリークに起因する可能性があります。@ user2630のコメントとは反対に、これは現在のWindowsでは依然として非常に現実的な問題です。終了時にメモリが再利用されないように実行を継続するサービス/システムコンポーネントから、またはユーザーが開始した複数の実行中のアプリケーションからのみ、リークが常に発生します。アプリケーションを実行する後者の場合、IT担当者が「すべてのアプリを閉じて、タスクトレイをチェックして本当に消えてしまったことを確認するのではなく、単に再起動する」と言う方が簡単です。バックグラウンドのプロセスやサービスを実行しないでください...」というアイデアが得られます。
ここで他の場所で述べたように、他の多くの再起動が必要な問題は、単純で古い不良/破損ソフトウェア(ハングしたサービス、共有リソースでの無限の待機など)によるものです。ただし、リークや保留中のライブラリの変更が、定型的な再起動のトラブルシューティングの大部分を説明していると思います。
「ITクラウド」を見たことがありますか?
ITサポート担当者は、最初の応答として「再起動してみてください」を使用しています。