私はXPマシン上で何がそのすべてのディスクスペースを使用しているかを見てきましたが、それはC:\WindowsInstallerが最もディスクスペースを使用しているディレクトリのリストの上に上位にあることが判明しました
msiやmspファイルのキャッシュが入っているようです
それらを削除しても大丈夫ですか?ディスクスペースを節約するために、私は何の問題もなく何年も”$KB…$”ディレクトリを削除してきました。私は自分のシステムにWindows Updateを入れておきたいのですが、なぜアンインストールするのかは理解できません。(あなたが専門的にアップデートの改訂ボードにいる場合や、その順序の何かの場合は別ですが)
131 Stijn Sanders 2009-08-16
いいえ、そうではありません。Windows Installerは、Windows Installerを使用してマシンにインストールされたもののインストールファイルをキャッシュするためにそれを使用しています。最低限、プログラムの追加や削除ができなくなり、最悪の場合、一部のプログラムを実行できなくなる可能性があります
Windows Updateでは、Windows Installerのパッチを展開することもできるので、WindowsやOfficeのアップデートをマシンに受け取らないようにすることもできます
85 jasonh 2009-08-16
あなたがプログラムをアンインストールしようとしたときに、ほとんどの場合、インストーラーフォルダの内容が必要になります (例えば、microsoft officeは、あなたがそれを削除しようとしたときにランダムな名前の.msi/.mcpファイルのいくつかの文句を言うでしょう)
しかし、ディスク容量があなたに懸念される場合は、NTFSを介してインストーラフォルダを圧縮してくださいそれは恐ろしい4Gプライマリパーティションのみを持っているので、私は私のASUS Eeepc901ネットブックでそうします
インストーラー」フォルダを右クリックし、「インストーラー」->properties->advanced->「ディスク容量を節約するために内容を圧縮します」->「OK」->「OK」にチェックを入れます
貯まったスペースにビックリしますよ
69 deddebme 2009-08-22
他の人が言っているように、そのディレクトリ構造からファイルを削除することには明確な禁忌があります。私はまた、それに反対することをお勧めします
しかし、いずれにしても処理を進めたい場合は、Windows Installer CleanUp Utilityを使用することで、より適切に処理を行うことができます。これは単にファイルを削除するよりも、物事をきれいにしてくれます。このツールは、しかし、一般的には破損しているインストールファイルを削除するために使用されますので、通常の方法で何かをアンインストールするのを防ぐことができます
Windows Installer CleanUp Utility は、実際には MSIZAP.EXE コマンドラインユーティリティを使用して作業を行います
10 Gregyski 2009-08-17
- 管理者としてコマンドプロンプトを起動します。[3]
インストーラのディレクトリとそのすべてのファイルの所有権を取得します
takeown /f "C:\Windows\Installer" takeown /f "C:\Windows\Installer\*"
C:\Windows\Installer
を新しい広々としたドライブ、例えばE:
に移動します。便宜上、サブフォルダを作成して、将来のジャンクションを一箇所にまとめておいた方が良いでしょう、例えばE:\Win7-Junctions
のように、新しいパスはE:\Win7-Junctions\Installer
になります。インストーラのフォルダを移動させるには、Windows エクスプローラからのカットペーストで十分ですC:\Windows\Installer
が本当になくなって、すべてのファイルがE:\Win7-Junctions\Installer
に移動されたことを確認してくださいジャンクションを作成します
mklink /j "C:\Windows\Installer" "E:\Win7-Junctions\Installer"
構文は
mklink /j [destination] [source]
E:\Win7-Junctions\Installer
で小さなテキストファイルを作成し、C:\Windows\Installer
でも同様にそれが実体化するのを見て、ジャンクションが動作することを確認してください- 完了しました。プログラムの追加と削除」の中で、インストーラーが動作しているかどうかを確認します(まずはOfficeが良い候補です)
このマイクロソフトの回答に記載されているように、警告の言葉
オペレーティングシステムのコアコンポーネントとファイルをオペレーティングシステムドライブ以外のドライブに移動することは決して推奨されていません。なぜなら、それらはオペレーティングシステムのファイルが不安定になるからです
マイクロソフトでは、これに起因する問題が解決されることを保証するものではありませんので、自己責任でこのコマンドを実行してください
常に0バイトのディスク容量を持っていることが、確かにOS(とそのユーザー)に不安定さを与えていること、そしてマイクロソフトが作った普通の問題が合理的な方法で解決できることを保証できないことを考えると、私はこの手順を進めてみましたが、今のところ大きな欠点はありませんでした
8 Avio 2015-12-31
いや、ディレクトリを丸ごと削除するのは危険ですよ
しかし、WICleanupを実行することで、未使用の.msp
ファイルを削除する方法があります
5 CyberSnoopy 2013-09-24
このフォルダを削除すると、後で修復、アンインストール、アップグレード、再インストールなどを試みる際に問題が発生します
MSI のインストーラが動作する方法は、パッチをロールバックしなければならないときや、何かをアンインストールするときなどに、自分自身で実行することです
今後のWindowsアップデートでは、このフォルダの内容が必要になる場合があります
MSIのインストーラーは悪魔:()
をいじるな
3 AaronLS 2009-08-16
他の回答にもあるように、Windows Installerフォルダを完全に削除するのは安全ではありません。しかし、ここでは、安全に移動または縮小するためのいくつかの人気のある実用的なソリューションをご紹介します
Windows を殺さずに Windows インストーラー フォルダからドライブ領域を解放するには?
個人的にはPatchCleanerを使って、孤児になったパッケージ(主にM$ Office 2016のアップデート)を移動することで、Windows\Installer
サイズを23から3Gbに減らすことができました
2 Vadzim 2020-04-21
ディスクスペースがシステムディスク上で不足しているとき、それがサーバーまたはクライアント上にあるかもしれません、クリーンアウトする特定のものがあります。それらの1つは、%SYSTEMDRIVE%\Windows\Installerフォルダである。このフォルダから手動でファイルを削除することはできませんが、MSIファイルやWindows Installerファイルを使用してインストールされているソフトウェアが破損する可能性があるだけでなく、ほとんどの場合、このフォルダからファイルを削除することができます
SYSTEMDRIVE%Windows\Installerフォルダは、インストールファイルとパッチ(MSPファイル)のためのキャッシュであり、それらを削除すると、アプリケーションを修復したりアンインストールしたりすることができなくなります。このキャッシュを削除した場合、オリジナルのインストールメディアやパッチパッケージなどからファイルを抽出して、必要なファイルを手動で再構築することができますが、これは時間がかかりますし、簡単な作業ではありません
Andreas Stenhall, MVP Windows Expert ITPRO Ref.: http://www.theexperienceblog.com/2009/05/16/how-to-clean-out-windowsinstaller-folder-correctly/
あなたはこのMS Fix Itユーティリティを使用していくつかのSAFE CLEAUPを作成してみてください。問題を自動的にインストールしたりアンインストールしたりするプログラムを診断して修正する
1 climenole 2012-02-06
あなたは常にCCleanerのようなプログラムを使用してシステムをクリーンアップします
私はちょうど1ギガ以上のディスク容量を取り戻しました!
-2 JFV 2009-08-16