業務中に画像ファイルを開こうとした際、「ファイルシステムのエラーです」とのメッセージとエラーコード0x80070005が表示され困っていませんか。
このエラーは、ファイルシステムの問題やアクセス権の不足によって発生します。
この記事では、これらの問題を解消し、画像ファイルを正常に開けるようになるための管理情報の修復手順を詳しく解説します。
手順に沿って操作を進めることで、業務をスムーズに再開できます。
【要点】ファイルシステムエラー0x80070005の修復手順
- システムファイルチェッカー: Windowsシステムファイルの破損を検出し修復し、エラーの原因を取り除きます。
- DISMコマンド: Windowsイメージの健康状態を回復させ、システムファイルの修復能力を高めます。
- ディスクのエラーチェック: ハードディスクの論理的な破損をスキャンし、問題箇所を修正してデータの読み込みを可能にします。
- ファイルやフォルダのアクセス権設定: 不足している権限を付与し、画像ファイルへのアクセスを許可します。
ADVERTISEMENT
目次
ファイルシステムのエラー0x80070005が発生する原因
エラーコード0x80070005は「アクセスが拒否されました」という意味を持ちます。
このエラーが画像ファイルを開く際に表示される場合、主に以下の理由が考えられます。
一つは、ファイルシステム自体に論理的な破損が発生していることです。
これにより、Windowsがファイルの内容を正しく読み取れなくなります。
もう一つは、画像ファイルやそれを格納するフォルダへのアクセス権が不足している状態です。
ユーザーアカウントがファイルに対する適切な読み取り権限を持たないため、操作が拒否されます。
システムファイルの破損やディスクの不良セクタが原因となる場合もあります。
ファイルシステムの破損
Windowsのファイルシステムが突然のシャットダウンや書き込みエラーなどで破損することがあります。
この破損により、ファイルやフォルダのメタデータが正しく管理されなくなります。
結果として、システムは特定のファイルを読み取ることができなくなり、エラーが発生します。
アクセス権の不足
特定のファイルやフォルダには、セキュリティ設定によりアクセス権限が割り当てられています。
現在ログインしているユーザーアカウントに、対象の画像ファイルを読み取る権限がない場合、アクセスが拒否されます。
これは、ファイルの所有者が変更されたり、意図せず権限設定が変更されたりした場合に起こりがちです。
システムファイルの破損
WindowsのOSを構成する重要なシステムファイル自体が破損している可能性もあります。
これにより、画像ビューアーや関連するコンポーネントが正常に機能せず、エラーを引き起こします。
「ファイルシステムのエラーです」を修復する手順
このセクションでは、ファイルシステムエラー0x80070005を解決するための具体的な手順を説明します。
各ステップを順番に実行してください。
- 管理者権限でコマンドプロンプトを開く
タスクバーの検索ボックスに「cmd」と入力します。
検索結果に表示される「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
ユーザーアカウント制御のダイアログが表示された場合は、「はい」をクリックして許可します。 - システムファイルの整合性を確認・修復する
コマンドプロンプトに「sfc /scannow」と入力し、Enterキーを押します。
このコマンドは、保護されたシステムファイルの破損をスキャンし、修復を試みます。
スキャンが完了するまでしばらく時間がかかります。
「検証100%が完了しました。」と表示されるまで待ち、結果を確認します。 - Windowsイメージの修復を行う
sfcコマンドで問題が解決しない場合、DISMコマンドでWindowsイメージを修復します。
コマンドプロンプトに「DISM.exe /Online /Cleanup-image /Restorehealth」と入力し、Enterキーを押します。
この処理も時間がかかりますので、完了するまで待ちます。
「操作は正常に完了しました。」と表示されたら、次のステップに進みます。 - ディスクのエラーチェックを行う
ファイルシステム自体の破損がないかを確認するため、「chkdsk」コマンドを実行します。
コマンドプロンプトに「chkdsk C: /f /r」と入力し、Enterキーを押します。
「C:」は対象のドライブ文字です。画像ファイルが別のドライブにある場合は、そのドライブ文字を指定してください。
通常、システムドライブのチェックは次回の起動時に行われるようスケジュールされます。
「次回のシステム再起動時にこのボリュームを検査しますか?」と表示されたら「Y」を入力し、Enterキーを押します。
その後、コンピューターを再起動します。再起動時にディスクチェックが実行され、エラーが修復されます。 - ファイルまたはフォルダのアクセス権を変更する
問題の画像ファイルが入っているフォルダまたは画像ファイルを右クリックします。
表示されるメニューから「プロパティ」を選択します。
プロパティウィンドウで「セキュリティ」タブをクリックします。
「グループ名またはユーザー名」の欄で、現在ログインしているユーザーアカウントまたは「Users」を選択します。
「アクセス許可」の欄で「フルコントロール」の「許可」にチェックが入っているか確認します。
チェックが入っていない場合、「編集」ボタンをクリックし、該当するユーザーの「フルコントロール」にチェックを入れて「適用」をクリックします。
「OK」をクリックしてプロパティウィンドウを閉じます。
Windows 10での操作: Windows 10でもほぼ同じ手順で操作できます。プロパティの表示が若干異なる場合がありますが、セキュリティタブの場所は共通です。 - ファイルの所有者を変更する(必要に応じて)
アクセス権の変更で解決しない場合、ファイルの所有者が問題の原因であることがあります。
先ほど開いたプロパティの「セキュリティ」タブで、「詳細設定」ボタンをクリックします。
詳細セキュリティ設定ウィンドウの上部にある「所有者」の横の「変更」をクリックします。
「ユーザーまたはグループの選択」ウィンドウで「詳細設定」をクリックし、「今すぐ検索」をクリックします。
検索結果から現在使用しているユーザー名を選択し、「OK」を2回クリックします。
「サブコンテナーとオブジェクトの所有者を置き換える」にチェックを入れ、「適用」をクリックします。
警告メッセージが表示された場合は「はい」を選択し、「OK」をクリックしてウィンドウを閉じます。
修復手順を試しても問題が解決しない場合の追加確認点
上記の手順を実行しても画像ファイルが開けない場合は、以下の点を確認してください。
特定の画像ファイルだけ開けない場合
エラーが発生する画像ファイルが特定のものに限られている場合、そのファイル自体が破損している可能性があります。
別の画像ファイルを試して問題なく開けるか確認してください。
もし特定のファイルのみの問題であれば、元のファイルが破損しているため、バックアップからの復元が必要です。
エラーコードが異なる場合
表示されるエラーコードが0x80070005以外の場合、原因が異なります。
例えば、0x80070002は「指定されたファイルが見つかりません」を意味し、パスが間違っている可能性があります。
エラーコードを正確に確認し、そのコードに合わせた対処法を調べる必要があります。
セーフモードでの確認
サードパーティ製のアプリケーションが原因でファイルアクセスに問題が生じている可能性も考えられます。
Windowsをセーフモードで起動し、画像ファイルが開けるか確認してください。
セーフモードで問題なく開ける場合、常駐アプリケーションの競合が原因である可能性が高いです。
新規ユーザーアカウントでの確認
現在のユーザープロファイルに問題がある可能性も否定できません。
新しいユーザーアカウントを作成し、そのアカウントでログインして画像ファイルが開けるか試してください。
新規アカウントで問題が解決する場合、既存のユーザープロファイルの破損が原因です。
その場合、新しいプロファイルへのデータ移行を検討することになります。
ADVERTISEMENT
ファイルシステムエラーに関連するコマンドの比較
ファイルシステムの健全性を保つために使用される主要なコマンドには、SFC、DISM、chkdskがあります。
それぞれの役割と特徴を理解し、適切な場面で使い分けることが重要です。
| 項目 | SFC (System File Checker) | DISM (Deployment Image Servicing and Management) | chkdsk (Check Disk) |
|---|---|---|---|
| 主な役割 | 破損したWindowsシステムファイルの検出と修復 | Windowsイメージファイルの修復とコンポーネントストアの健全化 | ディスクの論理的なファイルシステムエラーと不良セクタの検出・修復 |
| 対象 | OSのシステムファイル | Windowsのコンポーネントストア、OSイメージ | ハードディスクやSSDのファイルシステムと物理的なセクタ |
| 実行方法 | `sfc /scannow` | `DISM /Online /Cleanup-image /Restorehealth` | `chkdsk [ドライブ名]: /f /r` |
| 実行タイミング | システムファイルの不整合が疑われる時 | SFCが正常に機能しない時や、Windows Updateの問題発生時 | ファイルシステムエラーやディスクの動作不良が疑われる時 |
まとめ
この記事で解説した手順により、Windowsの「ファイルシステムのエラーです」0x80070005を解決し、画像ファイルを正常に開くことができたはずです。
SFC、DISM、chkdskコマンドによるシステム修復、そしてアクセス権の調整は、多くのファイルシステム関連トラブルに有効です。
今後同様のエラーが発生した際には、これらのコマンドを活用してシステムの状態を健全に保つことをお勧めします。
また、重要なデータは定期的にバックアップすることで、不測の事態に備えられます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】Cドライブが赤い!空き容量不足を解消して数GBを一瞬で空ける4つの最強クリーンアップ術
