システムから古いDLLファイルを削除する

ファイルのアンインストールは、Windows XPで意図したとおりに機能するとは限りません。システムフォルダが時間の経過とともに大きくなることは秘密ではありません。これは、主にファイルを追加するプログラムに起因しますが、アンインストールされたときに再び削除されることはありません。

たとえば、プログラムディレクトリを手動で削除した場合、システムディレクトリ内のすべてのdllファイルは元の場所に残ります。また、プログラムをアンインストールしたい場合は、そのディレクトリにあるドライバを削除するかどうかを尋ねるウィンドウが表示されます。他のプログラムでも使用されている可能性があるため、ファイルを削除する必要があるかどうかはよくわかりません。

DLLアーカイブ この混乱を解消するのに役立つ無料のプログラムです。フリーウェアは、システム上のすべてのdllファイルをスキャンして検証し、古くなっている可能性が高いdllのリストにいくつかを追加します。ほとんどの場合、もちろん、特定のdllがまだ必要である可能性があることを意味します。

このため、ファイルは完全には削除されません。代わりに、それらはシステム上のアーカイブフォルダーに移動されるため、別のプログラムまたはシステムでまだ必要な場合に、それらを元に戻すことができます。最初にファイルを使用する別のプログラムを実行して悪影響を確認する必要がある場合があるため、何かが間違っていることにすぐに気付かない場合があります。システムが正常に起動し、システムがエラーメッセージをスローしないことを確認するために、システムを再起動する必要がある場合もあります。

dll archive

エラーが発生した場合は、エラーメッセージに記載されているDLLをシステムディレクトリに戻してください。スキャンを実行したところ、DLL Archiveが廃止としてマークした450個を超えるdllファイルが見つかりました。それらをすべてアーカイブして、何が起こるかを確認することにしました。まあ、何も起こりませんでした。オペレーティングシステムは通常どおり起動し、私が日常的に使用するすべてのプログラムは問題なく動作しました。実際の体験とは異なる場合があります。

DLLArchiveフォルダーのサイズは196メガバイトでした。私に尋ねると、これは巨大です。これらのファイルを少なくとも1週間保持し、後でエラーが発生するかどうかを確認することをお勧めします。何も表示されない場合は、削除するか、CDまたはDVDにバックアップしてから行ってください。

プログラムは、開発者のWebサイトによれば、Windowsオペレーティングシステムの最近のすべてのバージョンで動作します(Windows 8を除く)。