メール
 Computer >> コンピューター >  >> ソフトウェア >> メール

WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法

Outlookユーザーの中には、Windowsアップデート後や古いOutlookファイルの移行時に、「データファイルにアクセスできません」というエラーに直面することがあります。また、メールの送受信時やiTunesなどの同期アプリをインストールした後に発生するケースもあります。

WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法

Outlookデータファイルにアクセスできない原因はさまざまですが、主なものは以下の通りです。

  • アプリケーションの競合:システム上のアプリ(OneDriveなど)がOutlookのデータファイルへのアクセスを妨げている場合(ファイルがOneDriveのバックアップフォルダ内にある場合など)、この問題が発生する可能性があります。
  • Outlookデータファイルの破損:Outlookデータファイル自体が破損していると、このエラーの原因となります。
  • Exchangeキャッシュデータの破損:OutlookがExchangeキャッシュモードを使用するよう設定されている場合、破損したキャッシュデータが原因となることがあります。
  • Officeインストールの破損:Officeスイートのインストールが破損している場合にも、この問題が発生します。

Outlookを管理者として起動する

Outlookに、Outlookデータファイルが保存されているディレクトリへのアクセス権限(管理者権限)がない場合、「データファイルにアクセスできません」という問題が発生することがあります。ここでは、Outlookを管理者として起動することで問題が解決する可能性があります。なお、管理者として起動した場合、一部の機能(Outlook検索など)が正常に動作しないことがありますが、データファイルの追加が完了した後は、通常モードでOutlookを起動できます。

  1. Outlookを終了し、タスクマネージャーで関連するすべてのプロセスを閉じます。
  2. Windowsキーをクリックして「Outlook」を検索し、右クリックして「管理者として実行」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 問題が解決したか、必要なOutlookファイルを選択できるかどうかを確認します。
  4. それでも解決しない場合は、Windowsキーをクリックして「コマンドプロンプト」を検索し、右クリックから「管理者として実行」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. 以下のコマンドを実行します(OutlookデータファイルがPST形式の場合。別の形式の場合は、拡張子を適宜変更してください)。
    icacls *.pst /setintegritylevel m
  6. それでも解決しない場合は、UACを無効化すると(自己責任にて)問題が解決するか確認してください。

システムのクリーンブートを実行する

システム上の別のアプリケーションやサービスがOutlookによるデータファイルへのアクセスを制限している場合、この問題が発生することがあります。クリーンブートを実行すると、問題のあるアプリやサービスの起動を防ぎ、問題を解決できる可能性があります。

  1. まず、PCのクリーンブートを実行します。OneDriveはOutlookデータファイルとの干渉が知られているため、クリーンブートの過程でOneDriveおよびその関連サービスを必ず無効化してください。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  2. 完了後、Outlookを起動し、データファイルへのアクセス問題が解決したかどうかを確認します。

OutlookのExchangeキャッシュモードを無効化する

該当するOutlookアカウントがExchangeキャッシュモードで使用されている場合、破損したキャッシュデータが原因となっている可能性があります。この場合、Exchangeキャッシュモードを無効化することでエラーを解決できます。

  1. Outlookを終了し、タスクマネージャーで関連するすべてのプロセスを終了させます。
  2. Windowsキーをクリックし、「コントロールパネル」を検索して開きます。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 表示方法のドロップダウンを「大きいアイコン」に変更し、「メール」または「メール(32ビット)」を開きます。その後、「電子メールアカウント」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 電子メール」タブで問題のあるメールアカウントを選択し、「変更」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. ウィンドウ右下付近の「詳細設定」を開き、「詳細設定」タブに移動します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  6. 共有フォルダーのダウンロード」のチェックを外し、変更を適用します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  7. Outlookを起動し、正常に動作するか確認します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  8. 解決しない場合は、メールアカウントの詳細設定の「詳細設定」タブ(手順1〜5を繰り返し)に移動し、「キャッシュExchangeモードを使用する」のチェックを外します。
  9. その後、変更を適用してOutlookを起動し、問題が解消されたかどうかを確認します。

Officeインストールを修復する

Officeインストールの破損により、OutlookでPSTファイルやデータファイルを開けない場合があります。修復を実行することで問題が解決する可能性があります。

  1. まずPCを再起動し、再起動後にタスクマネージャーでMS Office関連のプロセスが実行されていないことを確認します。
  2. 次に、Windowsボタンを右クリックし、「アプリと機能」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 右側のペインで「Microsoft Office」のインストール項目を展開し、「変更」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 表示されるメニューで「クイック修復」を選択し、「修復」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. 修復プロセスが完了するまで待ち、その後Outlookの問題が解決したかどうかを確認します。
  6. 解決しない場合は、再度「Office修復メニュー」(手順1〜2を繰り返し)を開き、「オンライン修復」を選択します。システムがインターネットに接続されていることを確認してください。なお、約3GB程度のデータ通信が発生する可能性がある点にご注意ください。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  7. オンライン修復プロセスが完了するまで待ち、完了後、Outlookデータファイルへのアクセス問題が解消されたかどうかを確認します。

ScanPSTユーティリティを使用して受信トレイ修復を実行する

Outlookのデータファイルへのアクセス問題は、データファイル自体の破損が原因である可能性があります。データファイルがPST形式の場合、ScanPSTユーティリティを使用した受信トレイ修復により問題を解決できる可能性があります。

  1. まず、システムで隠しファイルおよび保護されたオペレーティングシステムファイルの表示が有効になっていることを確認します。
  2. Outlookを終了し、タスクマネージャーで関連するすべてのプロセスを確実に終了させます。
  3. Windowsボタンを右クリックし、「ファイル名を指定して実行」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 以下のパスに移動します(Officeのインストール構成に応じて選択):
    Office 64ビットの場合
    \Program Files\Microsoft Office\root\Office16
    
    Office 32ビットの場合
    \Program Files (x86)\Microsoft Office\root\Office16
    WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. SCANPST.EXE」を見つけて右クリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  6. 管理者として実行」を選択し、受信トレイ修復ツールでPSTファイルの場所を参照して指定します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  7. 開始」をクリックし、プロセスが完了するまで待ちます。PSTファイルのサイズによっては時間がかかる場合があります。「PSTファイルは使用中です」というエラーが表示された場合は、前述の方法でPCのクリーンブートを実行してから、上記の手順をもう一度試してください。Outlookがスマートフォン(iPhoneなど)と同期している場合は、スマートフォンまたはOutlook Syncをオフに切り替えてから、ScanPSTユーティリティを再度使用してみてください。
  8. 完了後、Outlookを起動し、データファイルの問題が解決したかどうかを確認します。

レジストリを編集してPSTパスを強制指定する

Outlookがデータファイルを見つけられない場合、システムのレジストリを使用してPSTパスを強制指定することで問題を解決できる可能性があります。

警告:レジストリの編集は高度な操作であり、誤って行うとシステムやデータに取り返しのつかない損害を与える可能性があります。十分な注意のもと、自己責任で進めてください。

  1. Windowsキーをクリックして「レジストリエディター」を検索し、右クリックから「管理者として実行」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  2. 以下のパスに移動します:
    Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook
    WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 左側のペインで「Outlook」を右クリックし、「新規」→「展開可能な文字列値」を選択します。
  4. 作成したダブルクリックし、値の名前を「ForcePSTPath」と入力します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. 値のデータ欄にPSTファイルのパス(例:C:\Documents)を入力し、「OK」をクリックします。
  6. レジストリエディターを閉じて、PCを再起動します。
  7. 再起動後、Outlookを起動し、データファイルの問題が解消されたかどうかを確認します。

メール関連の設定を編集する

メールに関連するさまざまな設定が、データファイルへのアクセス問題の原因となっている可能性があります。関連設定を編集することで問題を解決できる場合があります。

Outlookプロファイルを修復する

Outlookプロファイルが破損していると、データファイルへのアクセス問題が発生することがあります。ここでは、Outlookプロファイルの修復により問題を解決できる可能性があります。

  1. Outlookを終了し、タスクマネージャーで関連プロセスを終了させます。
  2. Windowsキーをクリックし、「コントロールパネル」を検索して開きます。
  3. 右上付近で「大きいアイコン」表示に切り替え、「メール」(Officeが32ビットの場合は「メール(32ビット)」)を開きます。コントロールパネルにメールアイコンが表示されない場合は、Microsoft Store版のOutlookまたはOfficeを使用していないか確認してください。
  4. 電子メール」タブで問題のあるアカウントを選択し、「修復」ボタンをクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. 画面の指示に従ってプロセスを完了します。途中でメールアカウントの資格情報の入力が必要になる場合があります。
  6. 完了後、Outlookを起動し、データファイルへのアクセス問題が解消されたかどうかを確認します。

追加のメールボックス機能を使用する

共有メールボックスで問題が発生している場合、追加のメールボックス機能を使用することで問題を解決できる可能性があります。

  1. まず、すべての共有メールボックス削除します(データファイルのバックアップを忘れずに取ってください)。その後、Outlookを起動します。
  2. ファイル」メニューを展開し、「アカウント設定」→「アカウント設定」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 使用中のメインアカウントを選択し、「変更」をクリックします。
  4. 詳細設定」を開き、「詳細設定」タブに移動します。
  5. 追加」をクリックし、共有メールボックスを1つずつ追加して、ファイルアクセスの問題が解決するかどうかを確認します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  6. 解決せず、メール送受信時に問題が発生している場合は、「代理送信」または「送信者として送信する」のどちらか一方のみを有効にし(両方は不可)、Outlookの問題が解決したかどうかを確認します。

フォルダーの変更ボタンを使用する

  1. Outlookを起動し、「ファイル」タブを開きます。
  2. 「アカウント設定」→「アカウント設定」を開き、問題のあるアカウントを選択します。
  3. 左下付近の「フォルダーの変更」をクリックし、「個人用フォルダー/受信トレイ」を選択します。「フォルダーの変更」ボタンが表示されない場合は、IMAPを使用している可能性があります。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 「OK」をクリックし、Outlookデータファイルの問題が解決したかどうかを確認します。

Outlookで新しいデータファイルを作成する

  1. コントロールパネルで「メール」を開き、「データファイル」タブに移動します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  2. 追加」をクリックし、新しいデータファイルを保存します(保存先はシステムドライブ上を選択してください)。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  3. 新しく作成したデータファイル選択し、「既定に設定」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 電子メール」タブに移動し、問題のあるアカウントを選択します。
  5. フォルダーの変更」をクリックし、新しく作成したデータファイルを選択します。
  6. その後、Outlookを起動し、データファイルの問題が解消されたかどうかを確認します。
  7. 解決しない場合は、Outlookの「ファイル」メニューを開き、「開く/エクスポート」を選択します。
  8. Outlookデータファイルを開く」をクリックし、古いPSTファイルへ移動します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  9. PSTファイルをダブルクリックし、データファイルへのアクセス問題が解決するかどうかを確認します。

新しいOutlookプロファイルを追加してデータファイルを紐付ける

Outlookデータファイルの問題は、破損したOutlookプロファイルが原因で発生することがあります。この場合、新しいOutlookプロファイルを追加し、問題のあるデータファイルを紐付けることで問題を解決できる可能性があります。

  1. Outlookを終了し、タスクマネージャーで関連プロセスを終了させます。
  2. Windowsキーをクリックし、「コントロールパネル」を検索して開きます。
  3. 表示を「大きいアイコン」に変更し、「メール」または「メール(32ビット)」を開きます。
  4. プロファイルの表示」ボタンをクリックし、表示されたウィンドウで問題のあるプロファイルを選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  5. プロパティ」をクリックし、「データファイル」を選択します。次に、問題のあるデータファイルを選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  6. ファイルの場所を変更」ボタンをクリックし、アドレスバーからアドレスをコピーします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  7. メールウィンドウが表示されるまで、開いているすべてのウィンドウを閉じ、そのウィンドウで「追加」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  8. 新しいプロファイルに名前を入力し、画面の指示に従ってプロセスを完了します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  9. 完了後、コントロールパネルから「メール」を開き、新しいプロファイルを選択します。
  10. 使用するプロファイルを選択する」にチェックを入れ、「適用」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  11. Outlookを起動し、新しく作成したプロファイルを選択します。Outlook起動時にプロンプトが表示されない場合は、以下のレジストリパスに値「0」の「PromptRepair」値を追加してください:
    Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\PST
  12. その後、Outlookの「ファイル」メニューを開き、「開く/エクスポート」を選択します。右側のペインで「インポート/エクスポート」をクリックします。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  13. 他のプログラムまたはファイルからのインポート」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  14. 「次へ」をクリックし、「Outlookデータファイル」を選択します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  15. 「次へ」をクリックし、データファイル(手順6で控えたパス)を参照して指定します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  16. 「次へ」をクリックし、重複アイテムに関する適切なオプションを選択します。
  17. インポート完了後、ファイルのアクセス問題が解消されたかどうかを確認します。
  18. 問題が解決しない場合は、コントロールパネルのメールアプレットで古いユーザープロファイルを削除し(データファイルのバックアップを必ず取ってください)、上記の手順を繰り返して問題が解決するかどうかを確認します。
  19. それでも解決しない場合は、コントロールパネルのメールですべてのユーザープロファイルを削除し、新しいプロファイルを追加します(前述の手順参照)。セットアップ時に古いPSTファイルを使用して、データファイルの問題を解決できるかどうかを確認してください。

MS Officeを再インストールする

上記の方法がすべて失敗した場合、修復できないほどOfficeインストールが破損していることが原因である可能性があります。この場合、Officeを再インストールすることで問題を解決できる可能性があります。

  1. Windowsボタンを右クリックし、「アプリと機能」を選択します。
  2. Office」のインストール項目を展開し、「アンインストール」をクリックします。
  3. Officeのアンインストールを確認し、画面の指示に従ってアンインストールプロセスを完了します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  4. 完了後、PCを再起動し、再起動後にMS Officeを再インストールして、Outlookの問題が解決したかどうかを確認します。
  5. 解決しない場合は、公式のMS Office削除サポートツールをダウンロードし、ダウンロード後、管理者として起動します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  6. 画面の指示に従ってプロセスを完了します。WindowsでOutlookエラー0x8004010F「Outlookデータファイルにアクセスできません」を解決する方法
  7. アンインストール完了後、システムを再起動し、再起動後にOfficeスイートを再インストールします。
  8. 完了後、Outlookを起動します。これでデータファイルへのアクセス問題は解消されているはずです。
  1. Windows 10でDLLエラーを修正する方法|SFC・DISMを使った簡単な対処法

    DLLファイル(Dynamic Link Libraryファイル)とは、パソコンにとって不可欠なファイル形式のひとつで、さまざまなプログラムが利用する命令や処理手順が格納されています。プログラムは必要に応じて、これらのファイルから命令や手順を呼び出して動作します。DLLファイルのコードは複数のプログラムで同時に共有できるのが大きな特徴で、ファイル形式としては.EXEファイルとよく似ています。パソコンの動作において重要な役割を担っている分、DLLファイルにはときどきエラーが発生することがあります。DLLエラーの主な原因としては、ハードウェアの故障、スパイウェアへの感染、新しくインストールしたアプ

  2. Windows 11でエクスプローラーの動作が遅いときの対処法6選

    ファイルエクスプローラーは、Windowsの標準ファイル管理アプリであり、多くのユーザーが毎日使用しています。しかし、サードパーティ製のファイラーを試してみたいと考えている方もいるかもしれません。その理由の一つとして挙げられるのが、エクスプローラーの起動や操作が異常に遅いという問題です。この不具合はWindows 10だけでなく、Windows 11でも報告されています。エクスプローラーが遅くなる原因は?「なぜ自分のエクスプローラーはこんなに遅いのか?」と悩んでいる方も多いでしょう。原因はいくつか考えられます。主なものを以下にまとめました。クイックアクセスに不要なフォルダーやアプリがピン留めさ