C:\WINDOWS\Installer$PatchCache$”フォルダを削除してもいいですか?

installer windows-update windows-xp

このフォルダが私のCパーティションのGB近くを占めています。このまま削除することは可能でしょうか?

  130  James  2009-12-13


ベストアンサー

私はそれが必要な場合、またはあなたが元のインストールディスクにアクセスできる場合は、将来的にそれらを再びダウンロードすることができることを条件に、ファイルを削除することは安全であるべきだと思います。私のコンピュータにも似たようなものがありましたが、私はそれを削除して元のディスクからインストールしていました。不便だけど、インストールすることはあまりないし、ハードドライブの容量を無駄にするよりはずっといいと思う

53  mechanarchy  2009-12-13


MSDNブログのヒース・スチュワート氏のThe Patch Cache and Freeing Spaceに詳しく解説されています。抜粋です

Windows Installer サービスは、置き換えられた元のファイルをベースラインキャッシュにキャッシュするようになります。このベースラインキャッシュは、インストール後にシステムドライブのドライブスペースを大量に消費します。 ベースラインキャッシュは、元のファイルを格納してターゲットの場所にコピーできるようにすることで、パッチのアンインストールを容易にします

製品のベースラインキャッシュを削除することで、将来の修理、パッチインストール、パッチアンインストールのシナリオでは、元のインストールメディアが必要になる場合があります。ドライブの空き容量がある場合は、ベースラインキャッシュを利用可能な状態にしておくことをお勧めします

59  Orangutech  2010-12-02


また、Microsoft の MSIZAP ユーティリティを試すこともできます。これには「安全」オプションとして「G」があります

16  Joshua Drake  2010-05-05


私がこのフォルダにしていることは、時々このフォルダを再訪して、少なくとも半年以上前のパッケージだけを削除することです。こうすることで、ロールバックする必要のある悪いパッチがあったとしても、たいていの場合はまだロールバックすることができます

9  Joel Coehoorn  2011-08-09


可能なんですか?(達也)可能だよやるべきか?必要なければ、おそらくしないでしょう。Windows インストーラは、これらのファイルを保存しています。これは、これらのファイルの上に別のパッチをインストールする必要がある場合 (または特定のパッチをアンインストールする場合) に必要なファイルだと考えているからです

3  Jimmy  2009-12-13


インストーラーマップ全体を圧縮するだけです。インストーラーマップ (または $PatchCache$ マップのみ) を右クリックし、[プロパティ] を選択します。全般] タブで [詳細設定] ボタンをクリックします。最後に、「ディスク容量を節約するためにフォルダを圧縮する」にチェックを入れます。求められた場合は、すべてのサブフォルダとファイルを圧縮するオプションを選択します

この方法では、最大30%の空き容量(あなたの場合は300MB近く)を得ることができ、後でこのようなものが必要になる場合に備えてすべてのものを保持します。また、システムがこのマップにアクセスすることはほとんどないので、システムの速度やレスポンスはあまり影響を受けません

あなたは、この戦術をいくつかの他の非必須システムマップに適用することができます

3  Kaidan Alenko  2013-08-24


フォルダの内容を削除することができます

以下の手順に従ってください

1) Windows インストーラーのサービスを停止します

2) 最大フォルダサイズを示すレジストリキーをゼロに設定します

3) フォルダの内容を削除します

4) Windowsインストーラーのサービスを開始します

5) Windows インストーラーのサービスを停止します

6) 最大フォルダサイズを示すレジストリキーを10(デフォルト)に設定します

7) サービスのWindowsインストーラーを起動します

Example:

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f

RmDir /q /s %WINDIR%\Installer\$PatchCache$

Net Start msiserver /Y

Net Stop msiserver /Y

Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f

Net Start msiserver /Y

Extracted from:

GPO: Reducir tamaño de C:\Windows\Installer
GPO: Reducir tamaño de C:\Windows\Installer

1  Delimstwo  2016-02-25


代わりに、スペースがある場合は、MKLINKを使用してフォルダを別のドライブに接続します

– Dドライブ上にCという名前のサブフォルダを作成します

– Installer」フォルダを切り取って、ドライブDの「C-Windows」サブフォルダに貼り付けます

– ランCMD

– タイプがあります。CD C:\Windows

– タイプがあります。MKLINK /Jインストーラー D:\C-Windows-Installer

– のタイプを選択します。EXIT

0  Santanu Saha  2017-05-27


解決方法は、スタート→実行→cmdからコマンドを使用します

rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"

警告。これは、インストーラー フォルダには影響しません。そこに作成されたすべてのコンテンツ msi ファイルは、プログラムがアンインストールされるまで残ります。$PatchCache$ のファイルは、最大で GB のサイズになることがあり、ハードディスクの空き容量を多く消費します

このコマンドで$PatchCache$を削除し、終了後に実行します

dir C:\WINDOWS\Installer\$PatchCache$

…フォルダが残っているかどうかを確認します

また、以下のような使い方もできます

del /q /s %tmp%

ソフトウェアをインストールすることで作成された一時フォルダ内のすべてのファイルを削除します

-1  Michael Birchall  2011-08-28


タイトルとURLをコピーしました