【解決】Windows 10がファイルを自動的に圧縮してしまう問題の対処法
パソコンのハードディスクの空き容量が不足している場合(特に、Windows Update用の領域をOSが確保しようとしている場合)、ファイルが自動的に圧縮されることがあります。また、アイコンキャッシュデータベースが破損していると、実際には圧縮されていないのにファイルやフォルダーに二重の青い矢印アイコンが表示され、ユーザーが「圧縮が有効になっている」と誤認してしまうケースもあります。
この問題は、フォルダー(例:デスクトップフォルダー)やシステムドライブの右上に2つの青い矢印が表示されていることに気づいたときに発生します。確認してみると中身が圧縮されており(そのフォルダーやドライブに新しく作成・追加されたファイルやフォルダーもすべて自動的に圧縮されます)、解凍してもPCを再起動するとまた圧縮されてしまうという症状です。

自動圧縮を止めるための対処法に進む前に、まずストレージセンサーの設定(設定 → システム → ストレージ)が無効になっていることを確認してください。また、特定のアプリケーションでこの問題が発生している場合(例:Firefoxでダウンロードしたファイルだけが圧縮されるなど)は、そのアプリをアンインストールし、システム上の関連ファイルをすべて削除したうえで再インストールすると、問題が解決することがあります。さらに、システムを複数人で共用している場合は、他の人が圧縮を有効にしていないか確認しましょう(例:重いゲームをプレイした結果システムドライブの空き容量が不足し、「ドライブを圧縮しますか?」というメッセージに相手が同意してしまった、といったケースです)。
解決策1:一時ファイルを削除してディスククリーンアップを実行する
Windows 10の自動圧縮は、システムドライブの空き容量不足が原因で開始されることがあります。この場合、一時ファイルを削除し、ディスククリーンアップを実行することで問題が解決する可能性があります。
- Windowsキーを右クリックし、「ファイル名を指定して実行」を開きます。
- 次のパスを入力して移動します:
%temp%

- Tempフォルダー内のすべての内容を削除します。その後、再度「ファイル名を指定して実行」を開きます。
- 今度は次のパスを入力します:
temp

- こちらのTempフォルダーの内容もすべて削除し、エクスプローラーで「PC」(ウィンドウ左側のペイン)を開きます。
- システムドライブ(例:Cドライブ)を右クリックし、「プロパティ」を選択します。

- 「ディスククリーンアップ」ボタンをクリックし、続けて「システムファイルのクリーンアップ」を開きます。

- すべてのチェックボックスにチェックを入れます(ただし、残しておきたい重要なファイル、例えばダウンロードフォルダーなどは除外してください)。その後「OK」をクリックします。

- 処理が完了するまで待ち、システムドライブに十分な空き容量があることを確認します(32bit版OSでは20GB、64bit版OSでは32GB以上が目安です)。

- フォルダー/ドライブの圧縮を解除し、処理中にエラーが表示されても無視します。
- PCを再起動し、自動圧縮の問題が解決したかどうかを確認します。問題が解決しない場合は、5分ほど待ってから再度確認してください。
解決策2:Windowsを最新ビルドに更新する
一部のWindows更新プログラムは完了までに大量のディスク容量を必要とします。空き容量を確保するため、OSがシステム上のファイルやフォルダーを圧縮してしまうことがあります。この場合、Windowsを最新の状態に更新しておけば(保留中の更新がなくなり、OSが更新用の領域を確保する必要がなくなるため)、問題が解決する可能性があります。
- Windowsの手動更新を実行して最新リリースにします。オプションの更新プログラムがインストール待ちになっていないことも確認してください。

- 更新のインストール後、ドライブやフォルダーの中身が自動的に圧縮されなくなったかどうかを確認します。
解決策3:ドライブ/フォルダーの圧縮を無効にする
ドライブやフォルダーの自動圧縮が有効になる要因はいくつかあります(例:新しいWindows更新プログラムのインストール時にOSが自動的に圧縮するなど)。この場合、フォルダーやドライブのプロパティ、またはグループポリシーで圧縮を無効にすることで問題を解決できます。
ドライブの圧縮を無効にする
- Windowsキーを右クリックし、「エクスプローラー」を開きます。
- 問題が発生しているドライブに移動し、右クリックします。
- 「プロパティ」を開き、「全般」タブにある「このドライブを圧縮してディスク領域を節約する」のチェックを外します。

- 変更を適用し、解凍が完了するまで待ちます(解凍中にエラーが表示されても無視して構いません)。
- PCを再起動し、圧縮の問題が解決したかどうかを確認します。
フォルダーの圧縮を無効にする(デスクトップフォルダーなど)
- 問題が発生しているフォルダー(例:デスクトップフォルダー)に移動し、右クリックします。
- 「プロパティ」を選択し、「詳細設定」ボタンをクリックします。

- 「フォルダーをアーカイブ可能にする」と「内容を圧縮してディスク領域を節約する」の両方のチェックを外します。

- 変更を適用します(複数のフォルダーで問題が発生している場合は、それぞれのフォルダーに対して同じ手順を繰り返してください)。その後PCを再起動し、問題が解決したかどうかを確認します。
圧縮がユーザープロファイルフォルダー(デスクトップ、ドキュメント、AppDataなど)のみに影響している場合は、以下のフォルダーに対して順番に上記の手順を適用してください(どれかのフォルダーで圧縮が有効になっていない場合は、一度圧縮を有効→無効と切り替えると効果的なことがあります):
- Windowsキーを右クリックし、「ファイル名を指定して実行」を開きます。
- 次のコマンドを実行してシステムドライブを開きます:
\

- Usersフォルダーの圧縮を無効にします(前述の手順と同様です。確認画面が出たらサブフォルダーとファイルにも適用するよう選択してください)。その後Usersフォルダーを開きます。

- 自分のユーザープロファイルフォルダーの圧縮を無効にし、フォルダーを開きます。

- Documents(ドキュメント)フォルダーを開き(「ファイル名を指定して実行」で「Documents」と入力してもOK)、圧縮を無効にします。

- 同様に、以下のフォルダーについても圧縮を無効にします(「ファイル名を指定して実行」に入力してください):
Downloads AppData %appdata%
- PCを再起動し、フォルダーの中身が自動的に圧縮されなくなったことを確認します。
グループポリシーエディターで圧縮を無効にする
- Windowsキーをクリックし、「Group Policy」または「gpedit」と入力して「グループポリシーの編集」を開きます。Windows 10 Homeの場合は、グループポリシーエディターを別途インストールする必要があるかもしれません。
- 左側のペインで次のパスに移動します:
コンピューターの構成 → 管理用テンプレート → システム → ファイルシステム → NTFS
- 「すべてのNTFSボリュームの圧縮を許可しない」をダブルクリックし、「有効」のラジオボタンを選択します。

- 変更を適用し、PCを再起動して圧縮の問題が解決したかどうかを確認します。
コマンドプロンプトで圧縮を無効にする
- Windowsキーを押して「Command Prompt」または「cmd」と入力し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。
- 次のコマンドを実行します:
fsutil behavior set DisableCompression 1

- PCを再起動し、次のコマンドを実行して圧縮が無効になったかどうかを確認します:
fsutil behavior query disableCompression
- 圧縮が無効になっていれば、次のようなメッセージが表示されます:
disabledCompression = 1 (Enabled)
- システムドライブ(例:Cドライブ)上の圧縮済みファイルを解凍するには、次のコマンドを実行します:
compact /U /S:"C:\"
PowerShellでCompactOSを無効にする
場合によっては、システムドライブ(特にSSD)のストレージ容量が限られているため、OSモジュールのみが圧縮されることがあります(技術的にはこれをCompactOSと呼びます)。このような場合は、CompactOSを無効にすることで問題が解決する可能性があります。
- Windowsキーを右クリックし、「PowerShell(管理者)」を選択します。
- 次のコマンドを実行します:
compact /compactos:never

- PowerShellを終了し、自動圧縮の問題が解決したかどうかを確認します。
解決策4:アイコンキャッシュデータベースを再構築する
Windows更新プログラムのインストール後に、ドライブやフォルダーはすでに解凍されているのに、ファイルやフォルダーに二重の青い矢印アイコンが表示され続けるケースがあります(ユーザーはまだ圧縮されていると思い込みます)。この場合、問題の原因は破損したアイコンキャッシュデータベースです。アイコンキャッシュを再構築することで問題が解決する可能性があります。
- 問題が一部のEXEファイルのショートカットアイコンだけに現れている場合は、それらのショートカットを作り直し(古いショートカットを削除)、問題が解決するかどうかを確認します。
- それでも解決しない場合は、開いているすべてのフォルダーやアプリケーションを閉じ、タスクマネージャーを開きます(Windowsキーを右クリックして「タスクマネージャー」を選択)。
- 「Windowsエクスプローラー」のプロセスを右クリックし、「タスクの終了」を選択します。

- エクスプローラーの終了を確認し、タスクマネージャーの「ファイル」メニューを開きます。

- 「新しいタスクの実行」を選択し、「このタスクに管理者特権で作成する」にチェックを入れます。
- 名前欄にCMD.exeと入力し、Enterキーを押します。

- 次のコマンドを順番に実行します:
CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT

- もう一度「新しいタスクの実行」を開き、次のように入力します:
explorer.exe

- Enterキーを押してエクスプローラーを起動したら、PCを再起動し、圧縮アイコンが消えたかどうかを確認します。
それでも問題が解決しない場合は、管理者権限のコマンドプロンプトで次のコマンドを実行してみてください:
ie4uinit.exe -ClearIconCache
また、レジストリエディターを使ってアイコンの表示をブロックする方法もあります(自己責任で行い、必ず事前にレジストリのバックアップを取ってください)。メモ帳で以下の内容を作成し、.regファイルとして保存します:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons] "179"="empty.ico,0"
保存したファイルをダブルクリックしてレジストリに統合します(System32フォルダーにempty.icoという空のアイコンファイルを配置しておく必要があります)。その後、圧縮アイコンが消えたかどうかを確認してください。
それでも問題が解決しない場合は、上書きインプレースアップグレードを試してみてください(Windows 10のISOイメージをダウンロードし、管理者として実行します。必ず「アプリとファイルを引き継ぐ」オプションを選択してください)。これで圧縮の問題が解決する可能性があります。
-
Windows 10/8/7のディスク容量を解放する7つの方法を徹底解説
ハードディスクの容量がどれだけ大きくても、使っているうちにデータが蓄積され、いつか必ず「ディスクの空き領域が不足しています」という警告に直面することになります。空き容量がほとんどなくなり、少しでもスペースを取り戻したいとお悩みの方は、ぜひこの記事をご覧ください。 ここでは、Windows 10・8・7でディスク容量を解放するための実践的な方法を厳選してご紹介します。 Windowsでディスク容量を増やす最適な方法 1. 手軽な方法:Disk Analyzer Proを活用する 手間をかけずに効率よく空き容量を回復したいなら、サードパーティ製ソフトの利用がおすすめです。「Disk Analyze
-
Windows 10で破損したシステムファイルを修復する方法|SFC・DISM・システムの復元を徹底解説
PCの不調の原因は、システムファイルの欠落や破損である可能性があります。この問題により、パソコンが頻繁にフリーズしたりクラッシュを繰り返したり、ブルースクリーン(BSoD)やその他のエラーメッセージが表示されることがあります。しかし、心配はいりません。強力なツールを活用すれば、ご自身でも簡単にこの問題を解決できます。本記事では、Windows 10で破損したファイルをチェックし、システムファイルを修復する方法を詳しくご紹介します。 Windows 10で破損したシステムファイルを修復する方法 方法1:システム ファイル チェッカー(SFC)を使用する SFC(System File Check