【解決】「ファイルがNTFSボリュームであり、圧縮されたフォルダまたはボリュームにないことを確認してください」エラーの直し方
WindowsエクスプローラーでISOファイルをマウントしようとした際に、「ファイルがNTFSボリュームであり、圧縮されたフォルダまたはボリュームにないことを確認してください」というエラーが表示され、マウントできないという報告が多数寄せられています。このエラーは主に、特定のWindowsセキュリティ更新プログラムの適用後に発生し始めたもので、エクスプローラーからISOファイルをマウントするたびに次のようなエラー画面が表示されるとのことです。

Windows 10やWindows 8には、サードパーティ製ソフトを使わずにISOファイルをマウントできる機能が標準で搭載されています。従来はPowerISOやDaemon Toolsといった専用アプリケーションを別途ダウンロードする必要がありましたが、Windows 8の登場以降、この操作は格段に簡単になりました。しかしその一方で、この新機能にはいくつかの問題点も存在します。本記事では、エクスプローラーでISOファイルをマウントする際にユーザーがよく遭遇するこのエラーの解決方法を詳しくご紹介します。
「ファイルがNTFSボリュームであり、圧縮されたフォルダまたはボリュームにないことを確認してください」エラーの原因
このエラー自体は新しいものではありませんが、特定の要因によって発生しやすくなっています。主な原因は以下の2つです。
- Windows 10のセキュリティ更新プログラム:多くのユーザーの環境では、セキュリティ更新プログラム「KB4019472」が配信された後にこのエラーが発生するようになりました。この更新プログラムが引き金となったケースが最も多いとされています。
- ISOファイルの保存場所:場合によっては、ダウンロードしたISOファイルの保存場所やパスが原因となることがあります。その場合は、ファイルの場所を変更する必要があります。
以下の解決策を順番に試して、問題を切り分けていきましょう。エラーを素早く解消するためにも、記載されている順序どおりに実行することをおすすめします。
解決策1:ISOファイルの保存場所を変更する
最初に試すべきは、ダウンロードしたISOファイルのパスを変更することです。何らかの理由でISOファイルの保存先アドレスがエラーの引き金になっているケースがあり、その場合はファイルを別のドライブへ移動するだけで問題が解決することがあります。まずは、ISOファイルが保存されているボリューム(ドライブ)を変更してみてください。
解決策2:サードパーティ製アプリケーションを使う
Windowsの標準マウント機能自体が不調を起こしているためにエラーが発生している場合もあります。そのようなときは、サードパーティ製ソフトウェアを使ってファイルをマウントしましょう。選択肢は数多くありますが、特におすすめなのはPowerISOまたはDaemon Toolsです。この2つは長年にわたり広く使われている定番ツールで、現在も多くのユーザーに利用されています。いずれかをインストールし、そのアプリ経由でマウントを試みて、エラーが回避できるかどうかを確認してください。

解決策3:Windows PowerShellを使う
ファイルを別のドライブに移動してもエラーが解消しない場合は、Windows PowerShellを使ってスパース属性(sparseフラグ)を解除する方法を試してみましょう。手順は以下の通りです。
- スタートメニューを開き、「Windows PowerShell」と入力します。検索結果を右クリックし、管理者として実行を選択します。
- 以下のコマンドを入力してEnterキーを押します。
fsutil sparse setflag "C:\FilePath\FileName.iso" 0

- コマンド実行後、再度ISOファイルのマウントを試みてください。
コマンド入力後に「アクセスが拒否されました(Access Denied)」というメッセージが表示される場合は、ISOファイルのプロパティを開き、読み取り専用属性を解除することで対処できます。あわせて、「このファイルは他のコンピューターから取得したものです。コンピューターの保護のためブロックされる可能性があります」のチェックボックスがオフになっていることも確認してください。設定を変更したら、PowerShellでもう一度同じコマンドを実行します。

解決策4:Windows更新プログラムをアンインストールする
ここまで紹介した解決策をすべて試しても問題が解決しない場合は、原因となっているセキュリティ更新プログラムを削除する必要があります。手順は以下の通りです。
- Windowsキー + Iを押して設定を開きます。
- 更新とセキュリティを選択します。
- 更新履歴の表示をクリックし、続けて更新プログラムのアンインストールを選択します。

- 一覧からKB4019472の更新プログラムを探します。
- 該当項目をダブルクリックしてアンインストールします。
- システムを再起動し、再度ISOファイルのマウントを試みます。
なお、更新プログラムをアンインストールしても、Windows Updateによって自動的に再適用される場合があります。その際は、更新プログラムの自動インストールを一時的に延期する設定にしておくと、エラーの再発を防ぎやすくなります。
-
Windows 10でファイルやフォルダーのコピーや移動時に発生する「不明なエラー(0x80004005)」の対処法
通常、Windows 10でファイルやフォルダーをコピー&ペーストする際に問題が発生することはほとんどありません。しかし、「不明なエラー(0x80004005)」が表示されてファイルやフォルダーをコピー・移動できなくなった場合、システムに何らかの不具合が起きているサインです。 このエラーにはさまざまな原因が考えられますが、重要なのは解決策です。この記事では、考えられる原因と、それに対する具体的な対処法を6つ紹介します。 Windows 10でファイル・フォルダーのコピーエラー(0x80004005)を修正する方法 方法1:別の解凍ソフトを使ってみる 圧縮ファイル(ZIPなど)を解凍する際にこ
-
Windows 10で「別のプロセスが使用中のため、プロセスはファイルにアクセスできません」エラーを修正する方法
お気に入りのアプリを使おうとしたら、「別のプロセスが使用中のため、プロセスはファイルにアクセスできません(The process cannot access the file because it is being used by another process)」というエラーメッセージが表示された経験はありませんか?多くの方はまずエラーメッセージを閉じて対処しようとしますが、残念ながらこの方法では問題は解決しません。本記事では、Windows 10 PCでこのエラーを解消するための具体的な方法を詳しく解説します。 Windows 10で「プロセスはファイルにアクセスできません」エラーを修正