回答:
プロセスの説明
あなたがプログラムをインストールまたはアンインストールすると、それは登録または一個の以上の利用登録を解除します.dll
ファイル。
.dll
ファイルはインストール時にWindows system32
/ syswow64
ディレクトリに配置され、多くのアプリケーションに共通のファイルです。これらのファイルは多くの場合、プログラムのアンインストール時に使用されます。そのため、Windowsには未使用(アンインストール後、他のプログラムはこれらのファイルを使用していません)を確認する組み込みシステムが.dll
あります。それらを使用していたものは終了します(基本的に、アンインストーラーは、削除するファイルを検証するようWindowsに指示します)。
Windowsがプログラムを終了すると、プログラムに割り当てられなくなったファイルを削除して、コンピューターをクリーンアップします。
再起動が必要ですか?
不思議に思われるかもしれませんが、それがすべてである場合、再起動が必要ですか?はいといいえ。基本的に、Windowsが適切にシャットダウンされるか、不要なファイルが残るリスクを確認する必要があります。コンピューターが安定していて、数時間で再起動することがわかっている場合、PCを今すぐ再起動する必要はありません。定期的にコンピューターをスリープ/休止状態にし、可能な限り再起動したくない場合は、スリープ/休止状態により長期的にシステムが予期せずシャットダウンし、ファイルを保持する可能性があるため、アンインストールのために再起動することをお勧めしますもうそこにいる必要のないPC。
これらのファイルがPCに残っていると有害ですか?
技術的に言えば、いいえ。はい、ディスクスペースの無駄です。ファイルが多すぎると、PCの速度が低下する可能性があります。Windowsで読み込まれる.dllはすべて、コンピューターの操作に使用されるリソースに追加されるためです。
再起動とシャットダウンの使用に違いはありますか?
どちらのオプションもプログラムを閉じ、必要なクリーンアップルーチンを実行するため、どちらも使用しても問題ありません。Windowsは、再起動するよう通知するだけです。これは、Windowsが整頓されていることを保証できるからです。
コンピューターの電源がすぐに切れるように電源ボタンを押しても大丈夫ですか?
いいえ。これは通常のシャットダウンではないため、Windowsはクリーンアップルーチンを実行できません。このオプションは、Windowsがクラッシュしたかのように表示されます。
注意すべきことの1つは、Windows 8 / 8.1には、既定で有効になっているハイブリッドブートオプションがあります(少なくとも私にとってはそうでした)。これにより、起動時に一部のカーネルファイルがリロードされず、電源投入/切断状態が速くなります。ただし、再起動するとこの機能はバイパスされます。
ドライバーをアンインストールしたソフトウェアをいじっていると、リソースを浪費している可能性があります。この理由から、私は常に再起動が好きです。ただし、ドライバーをアンインストールしたり、サービスパックなどを更新しない限り、本当に役立つとは思いませんが、Windowsはカーネルを休止状態にせず、コールドブートを行うことを賢く知っているかもしれませんが。
編集:これを行うことで「標準」シャットダウンを行うことができるようです:
Shutdown /s /t 0
次回コンピューターの電源を入れたときに、ハイブリッドブートが引き続き使用されます。コントロールパネルでハイブリッドブートをオフにすることができます。
ハイブリッドブートの詳細 ...
再起動の影響が最も大きいのはWindowsのようですが、他のOSを再起動することをお勧めします。たとえば、PHPをアンインストールする場合、コンピューターを再起動するとApacheが再起動され、ApacheがPHPのアンインストールを認識しない場合にエラーを回避できます。一般的な経験則:コーヒーを飲みながら戻ってきます。すべてをスムーズに実行するために、それを行うのが最善です。
一部のアンインストールでは、起動時にインストールを実行する必要がある場合もあります。そこに少し時間を追加します(通常、これらは完全なアンインストールではなく、以前のバージョンのソフトウェアへのロールバックです)。起動を遅らせることにより、コンピューターのシャットダウン中に変更があった場合に設定ミスの可能性が広がります。
たとえば、グラフィックスドライバーがアンインストールされているとします-そのグラフィックスアダプターの汎用ドライバーは起動時にインストールがスケジュールされますが、シャットダウン後、起動前にアダプターが交換または削除されると、不適切なドライバーが代わりにインストールされます(または、単にエラーで失敗する可能性があります)。