【解決済み】WindowsでISOファイルをマウントできない「申し訳ありません。ファイルのマウント中に問題が発生しました」エラーの直し方
Windows Server 2012 R2、Windows 7、Windows 8.1、Windows 10でISOファイルをマウントしようとした際に、「申し訳ありません。ファイルのマウント中に問題が発生しました(Sorry, there was a problem mounting the file)」というエラーメッセージが表示されるという報告が多数寄せられています。この問題は、Windows標準搭載のISOマウント機能を使用した場合にのみ発生することが確認されています。
「ファイルのマウント中に問題が発生しました」エラーの主な原因
本記事では、多数のユーザー報告と、実際に問題の解決に成功した修復方法をもとに調査を行いました。その結果、このエラーメッセージを引き起こす典型的なシナリオとして、以下の要因が判明しています。
- インターネットからダウンロードしたISOファイルがブロックされている – 最も多い原因です。Webからダウンロードしたファイルは、Windowsのセキュリティ機能によって自動的にブロックされることがあります。
- ISOファイルがすでにマウントされている – 一部の手順では、ダウンロード完了時にWindowsが自動的にISOをマウントするため、重複してマウント操作を行うとエラーになります。
- microSDカードが干渉している – microSDカードを挿入した状態でマウント操作を行うと、エラーが発生するという報告があります。
- ISOファイルが読み取り専用に設定されていない – 標準のディスクイメージングユーティリティは、マウント前に読み取り専用属性をチェックします。属性がないと失敗することがあります。
- ディスクイメージングドライバーが破損している – Windows 7およびWindows 8で頻繁に報告される問題で、レジストリエディターを使って修復できます。
- ISOファイルにスパース属性が設定されている – 主にWindows 10およびWindows Serverで報告されるケースで、スパース属性を削除することで解決します。
現在この「申し訳ありません。ファイルのマウント中に問題が発生しました」エラーにお困りの場合は、以下で紹介する実証済みのトラブルシューティング手順をお試しください。いずれも、同じ状況に直面したユーザーが実際に問題を解決または回避するために使用した方法ばかりです。
効果的に進めるために、下記の方法を順番に試していき、お使いの環境で問題が解決するものを見つけてください。それでは始めましょう。
方法1:ISOファイルがすでにマウントされていないか確認する
他の対処を試す前に、まずエラーが出ているISOファイルがすでにマウントされていないかを確認しましょう。このエラーに悩まされた多くのユーザーは、実はファイルがすでにマウント済みだったことが原因であることに後から気づいています。
一部のISOファイルでは、Windowsがダウンロード完了後に自動的にドライブをマウントすることがあります。これはWindows 8.1で特に多く見られる動作です。まずはエクスプローラーを開き、ISOファイルがすでにマウントされていないか確認してください。
マウントされていない場合は、次の方法に進みます。
方法2:ISOファイルをコピーしてからマウントする
このエラーに対する最も人気のある解決策は、ISOファイルをコピーし、そのコピーを同じWindows標準のマウント機能でマウントするというものです。同じエラーに遭遇した多くのユーザーが、コピー版のISOではエラーが発生しなくなったと報告しています。
具体的には、問題のISOファイルを右クリックして「コピー」を選択します。なぜこの方法が有効なのか公式な説明はありませんが、新しいコピーを作成することで、マウントを妨げていた「ブロック済み」属性が消えるためではないかと考えられています。つまり、ファイルのコピー時にはスパースフラグが引き継がれないのです。
次に、同じ場所または別の場所の空きスペースを右クリックして「貼り付け」を選択し、処理が完了するまで待ちます。同じISOのコピーが2つできたら、コピーした方を右クリックして「マウント」を選択してください。
これで、エラーなしでマウントが完了するはずです。この方法で解決しない場合は、次の方法へ進んでください。
方法3:ISOファイルのブロックを解除する
もう一つの有効な対策は、エクスプローラーからファイルのブロックを解除することです。同じエラーに遭遇した複数のユーザーが、インターネットからダウンロードしたファイルのブロックを解除したところ、問題が解決したと報告しています。
手順は以下の通りです。
- エクスプローラーを開き、ISOファイルが保存されている場所へ移動します。
- ISOファイルを選択し、Alt + Enterキーを押して「プロパティ」画面を開きます。右クリックから「プロパティ」を選んでも構いません。

- プロパティ画面の「全般」タブにある「セキュリティ」欄の「許可する」(ブロック解除)にチェックを入れ、「適用」をクリックして変更を保存します。

- 再度ファイルをマウントし、正常に完了するかどうかを確認します。
それでもエラーが表示される場合は、次の方法に進みましょう。
方法4:microSDカードを取り外す
このエラーが発生する実証済みの原因の一つに、ISOファイルをマウントしようとした時点でmicroSDカードが挿入されているケースがあります。Windows 7およびWindows 8.1では、microSDカードがマウント処理に干渉し、エラーメッセージが表示されると報告されています。
該当しそうな場合は、microSDカードをPCから取り外してから、再度マウントを試してみてください。
取り外しても同じエラーが出る場合は、次の方法に進みます。
方法5:ISOファイルを読み取り専用に設定する
同じエラーに悩まされていた一部のユーザーは、ISOファイルのプロパティを「読み取り専用」に変更したところ、Windows 7およびWindows 8.1上で問題が完全に解決したと報告しています。
どうやら標準のディスクイメージングソフトウェアは、マウント時にこの読み取り専用タグを明示的に確認するようです。タグが欠落していると、このエラーが発生する可能性があります。
読み取り専用属性を設定する手順は以下の通りです。
- ISOファイルがある場所へ移動し、ファイルを右クリックして「プロパティ」を選択します。ファイルを選択してAlt + Enterキーを押しても同じ画面を開けます。

- プロパティ画面の「全般」タブで、「属性」欄の「読み取り専用」にチェックが入っていることを確認し、「適用」をクリックして変更を保存します。

- 再度イメージをマウントし、エラーが解消されたか確認します。まだエラーが出る場合は、次の方法へ進みましょう。
方法6:レジストリエディターでディスクイメージングドライバーを修復する
同じエラーに遭遇した複数のユーザーは、原因がディスクイメージングドライバー(関連するレジストリの不具合)にあることに気づき、レジストリエディターを使ってレジストリキーの整合性を修復することで問題を解決しています。
注意: この方法は、Windows 7およびWindows 8.1でのみ動作が確認されています。
手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「regedit」と入力してEnterキーを押し、レジストリエディターを起動します。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。

- まずは万が一に備えてレジストリのバックアップを作成しましょう。レジストリエディターのメニューから「ファイル」>「エクスポート」を選択します。

- バックアップの保存先を指定し、任意の名前を付けて、「エクスポート範囲」が「すべて」に設定されていることを確認して保存します。

注: バックアップを復元する必要が生じた場合は、「ファイル」>「インポート」から保存したバックアップファイルを選択すれば元に戻せます。 - バックアップを作成したら、左側のナビゲーションペインを使って以下のレジストリサブキーへ移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} - 右側のペインで「UpperFilters」を右クリックし、「削除」を選択します。

注: UpperFilters.bakは削除しないでください。 - 続いて「LowerFilters」を右クリックし、同様に「削除」を選択します。

- レジストリエディターを閉じ、コンピューターを再起動します。
再起動後、標準のディスクイメージングユーティリティでISOファイルを再度マウントし、問題が解決したかどうかを確認してください。
方法7:スパース属性を削除する
ここまでの方法で解決しなかった場合、ISOファイルにスパース属性が設定されているために正しくマウントできない可能性が高いです。この現象は主にWindows ServerおよびWindows 10で報告されています。
このスパース属性が原因で「申し訳ありません。ファイルのマウント中に問題が発生しました」エラーが発生している場合は、属性を削除することで修正できます。手動で行う方法と、フリーウェアを使う方法の2通りがありますので、ご自身の環境に合った方を選んでください。
Remove Sparseツールを使ってスパース属性を削除する
GUIツールを使いたい場合は、以下の手順でRemove Sparseを導入・利用します。
- 配布ページからRemove Sparseをダウンロードし、.zipファイルの中身をアクセスしやすいフォルダーに展開します。
- Remove Sparse.regファイルを開き、「セキュリティの警告」画面で「実行」をクリックします。

- UAC(ユーザーアカウント制御)の確認で「はい」を選択した後、レジストリエディターの確認画面でも「はい」をクリックして、必要な変更をレジストリに反映させます。

- 操作が完了したら、ISOファイルを右クリックします。スパース属性がまだ設定されている場合、コンテキストメニューに「Remove Sparse」オプションが追加されているはずです。

管理者権限のコマンドプロンプトでスパース属性を削除する
もう一つの方法として、上記の.regファイルが行う処理を、管理者権限のコマンドプロンプトから直接実行することもできます。手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを起動します。

- UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
- コマンドプロンプトで以下のコマンドを入力(または貼り付け)してEnterキーを押します。プレースホルダー部分はご自身の環境に合わせて書き換えてください。
fsutil sparse setflag {PathToISO} 0 fsutil sparse queryflag {PathToISO}
注: {PathToISO}はISOファイルの実際の保存場所のプレースホルダーです。お使いの環境のフルパスに置き換えてください。
この方法でもエラーが解決しない場合は、最後の方法に進みましょう。
方法8:サードパーティ製アプリケーションを使う
標準のディスクイメージングユーティリティにこだわらないのであれば、サードパーティ製のディスクイメージングツールでISOファイルをマウントするのも有効な選択肢です。同じエラーに遭遇した多くのユーザーが、外部ツールを使うことで問題を回避できたと報告しています。
ここでは、Daemon Toolsを使ってISOファイルをマウントし、エラーを回避する手順を紹介します。
- 公式サイトからDaemon Toolsの無料版をダウンロードします。
- インストーラーを起動し、画面の指示に従って無料ライセンス版をインストールします。

- ストレージコントローラーのインストールを求められたら、「インストール」ボタンをクリックします。

- インストールが完了したら、タスクバーのDaemon Toolsアイコンを右クリックし、「マウント」を選択します。

- ナビゲーションウィンドウでマウントしたいISOファイルの場所へ移動し、ISOファイルを選択して「開く」をクリックします。

- ISOファイルはすぐにマウントされます。これにより、「申し訳ありません。ファイルのマウント中に問題が発生しました」エラーを回避できるはずです。
-
【解決】Premiere Proで「オーディオまたはビデオの解凍中にエラーが発生しました」と出たときの対処法
Adobe Premiere Proを使用している多くのユーザーが、「オーディオまたはビデオの解凍中にエラーが発生しました(There was an error decompressing audio or video)」というエラーメッセージに遭遇したことがあるでしょう。このエラーは主に、メディアファイルの形式がPremiere Proに対応していないことが原因で発生します。エラーが表示されると、音声や動画ファイルの読み込み・書き出しができなくなり、編集作業に大きな支障をきたします。本記事では、このエラーが起こる原因と、具体的な解決策を6つの方法に分けて詳しく解説します。Premiere P
-
Instagramで「リクエストに問題が発生しました」エラーを解消する方法
社会がデジタルプラットフォームへと移行するにつれ、世界中のコンテンツクリエイターや配信者は、自分の存在感を保つための新しい手段を模索してきました。Instagramは、アーティストやデザイナーが才能を発信できる優れたプラットフォームとして、こうしたクリエイターの成功に大きく貢献しています。一方で、Instagram上に共有される膨大なコンテンツは、プラットフォームに一定の混乱をもたらすこともあり、その典型的な例のひとつが、ログイン時に「申し訳ありません。リクエストに問題が発生しました(Sorry, there was a problem with your request)」というメッセージが