Windows - DLLをキャッシュからアンロードする
問題
アプリケーションが起動すると、OSは関連するすべてのDLLファイルを保存し、次回の起動時に再起動します。
これらのDLLは、シャットダウン後もメモリサイズが非常に大きい(メモリに留まる)。
メモリを使用するメモリを管理するための多くのソフトウェアがあります。
溶液
未使用のDLLを削除するためにメモリを強制する方法のヒントの簡単なヒントを以下に示します。
注:設定を続行する前にレジストリのバックアップを作成することをお勧めします。
レジストリのバックアップ
- レジストリエディタを開きます。 ( 開始
< Regedit ) - HKEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows \ CurrentVersion \ Explorerにスクロールします。
- 編集をクリック
- AlwaysUnloadDllという名前でDWORD値を作成します。
- "AlwaysUnloadDll"が作成されたら、この値を右クリックしてから[ 編集 ]を選択します。
- 値のデータを1に設定し、[ OK ]をクリックします。
- レジストリエディタを閉じて、コンピュータを再起動します。
- 未使用のDLLはプログラムの終了から削除されます。