2012-07-31 14:47:34 +0000 2012-07-31 14:47:34 +0000
425
425

C:ProgramData\Package Cacheのフォルダを削除してもいい?

`C:\ProgramData\Package Cache にインストーラーがいっぱいの新しいフォルダがあります。これはVisual Studio 2012 RCのものだと思います。

このギガバイトのデータを削除しても問題ないですか?全部一時ファイルなのでしょうか?まだベータ製品なので、このフォルダについての情報はあまり出回っていないと思います。

回答 (9)

395
395
395
2013-01-19 15:34:05 +0000

このフォルダを削除しないでください

(workaroundsについては以下を参照してください)


Why Not?

このフォルダを削除した結果、このフォルダが存在しないことでビジュアルスタジオのインストールに問題が発生するかどうかについては、通常の操作時、再インストール時、パッチ/アップグレード時、修復インストール時、アンインストール時など、相反する報告があります。しかし、MICROSOFTからの推奨事項は明確に NOT DELETE IT です。

Microsoft Developer Tools Blogs → ここ

製品の修復、修正、アンインストール、パッチのインストール、アンインストールの際に、ソースメディアが必要な場合、パッケージキャッシュが自動的に使用され、ほとんどのユーザーはプロンプトを見ることはありません。パッケージ キャッシュがない場合や不完全な場合にのみ、Visual Studio セットアップでは、以下のスクリーンショットに示すように、ダウンロード (接続されている場合) またはメディアの場所を特定するためのプロンプトが表示されます。 見つからない場合はキャッシュにパッケージをダウンロードするように促されますが、パッケージキャッシュを削除しないことをお勧めします。キャッシュは、Burnと一緒にインストールされている他の多くの製品で使用されているだけでなく、同じダウンロード体験を提供しないかもしれませんが、Windowsインストーラがコードが実行されていないために処理できないソースを必要とする場合があります。以下の手順に従って、ローカル/ライブ、オンライン、ニアライン、オフラインのストレージに移動することができます。以下のいずれかが動作します:

  • 他のライブパーティション(マウントされたパーティション)
  • FAT や NTFS などのライブファイルシステムを持つ光ディスク(CD、DVD など)
  • 外付けハードドライブ
  • USB ドライブ
  • ネットワークドライブ

メディアのプロンプトが表示されたり、ファイルが見つからない、場所が見つからないなどのエラーが表示された場合は、ライブパーティションでない場合は、ドライブ/メディアを再マウント/再挿入するようにしてください。

一度移動した後、古いマウントポイント/ロケーション(ほとんどの場合は`C:\ProgramData\Package Cache# このフォルダを削除しないでください

(workaroundsについては以下を参照してください)


Why Not?

このフォルダを削除した結果、このフォルダが存在しないことでビジュアルスタジオのインストールに問題が発生するかどうかについては、通常の操作時、再インストール時、パッチ/アップグレード時、修復インストール時、アンインストール時など、相反する報告があります。しかし、MICROSOFTからの推奨事項は明確に NOT DELETE IT です。

Microsoft Developer Tools Blogs → ここ

製品の修復、修正、アンインストール、パッチのインストール、アンインストールの際に、ソースメディアが必要な場合、パッケージキャッシュが自動的に使用され、ほとんどのユーザーはプロンプトを見ることはありません。パッケージ キャッシュがない場合や不完全な場合にのみ、Visual Studio セットアップでは、以下のスクリーンショットに示すように、ダウンロード (接続されている場合) またはメディアの場所を特定するためのプロンプトが表示されます。 見つからない場合はキャッシュにパッケージをダウンロードするように促されますが、パッケージキャッシュを削除しないことをお勧めします。キャッシュは、Burnと一緒にインストールされている他の多くの製品で使用されているだけでなく、同じダウンロード体験を提供しないかもしれませんが、Windowsインストーラがコードが実行されていないために処理できないソースを必要とする場合があります。以下の手順に従って、ローカル/ライブ、オンライン、ニアライン、オフラインのストレージに移動することができます。以下のいずれかが動作します:

  • 他のライブパーティション(マウントされたパーティション)
  • FAT や NTFS などのライブファイルシステムを持つ光ディスク(CD、DVD など)
  • 外付けハードドライブ
  • USB ドライブ
  • ネットワークドライブ

メディアのプロンプトが表示されたり、ファイルが見つからない、場所が見つからないなどのエラーが表示された場合は、ライブパーティションでない場合は、ドライブ/メディアを再マウント/再挿入するようにしてください。

一度移動した後、古いマウントポイント/ロケーション(ほとんどの場合は)を “リンク "するために、単にそこへのディレクトリjunctionを作成します。そのため、OS自身を含む全てのプログラムからは透過的に認識されます。言い換えれば、(Junctionsのように)単に別の場所を指しているだけのファイルとはみなされないので、常に何事もなく動作します。問題のフォルダを新しい場所に移動します 2. ジャンクションを作成します。

49
49
49
2012-11-16 11:26:52 +0000

VS2012をインストールした後、ラップトップに同じフォルダを見つけました。そのフォルダの名前を「_Package Cache」に変更してみました。その後、VS2012をアンインストールしようとすると、アンインストールプロセスの開始に失敗しました。

23
23
23
2013-07-07 00:27:57 +0000

正解は、削除するとVS 2012はアンインストールに失敗するようですが、それ以外は必要ないようです。よって:

  1. あなたはそこにファイルを残すことができます。すべてが動作しますが、それは多くのディスクスペースを使用します。あなたはファイルを削除することができますし、あなたがVS 2012をアンインストールしたい場合は、元のインストーラを再実行してファイルを戻してから、アンインストールすることができます。あなたは、より多くの空き容量を持つ別のドライブにファイルを移動することができますし、どちらか:

ジャンクションとシンボリックリンクは、別のドライブにシステムファイルを移動するための唯一の答えです。これらは NTFS ファイルシステムレベルの機能で、Windows 自体でさえ気づかないもので、UNIX/Linux/BSD とは違って本当に大きなハンマー(と潜在的なセキュリティリスク)であり、その OS ファミリ上で長く存在し、UNIX/Linux/BSD プログラムはそれらを処理する方法を知っているので、控えめに使用する必要があります。

19
19
19
2018-05-28 07:55:37 +0000

Visual Studio 2017の場合、以下のように呼び出すことでパッケージキャッシュを無効にすることができます(Visual Studioがインストールされた後でも):

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vs_installer.exe" --nocache

私はそれによってシステムドライブのディスク容量を2GBほど獲得しました(YMMV)。 Visual Studio Docs: パッケージキャッシュの無効化と削除

17
17
17
2013-05-19 00:58:30 +0000

このフォルダには全てのソフトウェアのインストーラーが保存されています。このフォルダを削除してからアンインストールしようとすると失敗します。

12
12
12
2012-09-24 21:03:46 +0000

Visual Studio 2012をインストールした後にこのフォルダに気づいたのですが、私の場合はその中のすべてがVisual Studio 2012のインストールに含まれていました。

7
7
7
2013-01-19 15:36:53 +0000

いいえ、このフォルダを削除すると、Visual Studio をアンインストールすることができなくなります (そして、更新する可能性もあります)。

7
7
7
2017-06-03 10:58:42 +0000

**このディレクトリは、Visual Studioをアンインストールした後、以前使用していたハードドライブよりも小さいSSDをインストールする準備のために、Visual Studioをアンインストールした後に見つけたものです。このパソコンはもう開発ステーションではありません。

Visual Studioをアンインストールすると、私が持っていないローカルのSQLサーバに接続するプログラムのような他のソフトが残っていました。アンインストールしてみました。

.NETプログラムもいくつか残っていましたが、どれをアンインストールしても安全なのかわからないのでそのままにしておきました。

それで質問のポイントです。このディレクトリを削除しました。

かなり大きかったので、SSDに収まりが良くなりました。

1
1
1
2012-08-04 15:49:37 +0000

それは通常、これらのファイルを手動で削除することで混乱しない方が良いでしょう、その代わりに、このタスクは、Windowsディスククリーンアップ、または他のディスククリーニングツールのいずれかに任せてください。私が個人的に使用していてお勧めできるものは、 CCleaner です。