OneDriveで「ファイルオンデマンドを開始できませんでした」という厄介なエラー(エラーコード0xffffffea)が発生しているようですね。確かに、このエラーはいくつかのマシンで発生しているのを見てきました。単なる不具合の場合もあれば、キャッシュやネットワーク設定が問題を引き起こしている場合もあります。正直なところ、WindowsとOneDriveの両方が厄介な問題を抱えているため、この問題を解決するのは少々骨が折れる作業ですが、通常は解決できるいくつかの方法があります。これらの手順を実行することで、エラーを解消し、ファイルの同期を再開できます。これは、仕事でOneDriveに依存している場合に非常に重要です。再起動しても何も変わらず、まだエラーが発生している場合は、これらの方法を1つずつ試してみてください。どれも試してみる価値があります。
OneDriveで「オンデマンドでファイルを開始できませんでした」エラーを修正する方法
解決策1:コンピューターを再起動する
ええ、基本的なことのように聞こえるかもしれませんが、簡単な再起動でOneDriveの起動シーケンスを妨害している問題が解消されることがあります。特に、エラーが突然発生した場合や、アップデートやシステム変更後に発生した場合に有効です。システムによっては、一度の再起動で問題が解決することもありますが、数回の再起動や多少の時間がかかる場合もあります。まだ試していない場合は、Windowsのスタートボタンをクリックし、電源アイコンを選択してから「再起動」を選択してください。これでシステムがリフレッシュされ、OneDriveが正常に動作するようになるはずです。
修正2:Windowsストアアプリのトラブルシューターを実行する
これはWindowsに組み込まれているので便利です。アプリストアやOneDriveなどの関連アプリでよくある問題をスキャンし、自動的に修正しようとします。もちろん、Windowsは時々必要以上に複雑にしてしまうものです。実行するには、検索ボックスに「トラブルシューティング」と入力してEnterキーを押します。 「その他のトラブルシューティングツール」(または、Windowsのバージョンが異なる場合は「その他のトラブルシューティングツール」と表示される場合もあります)に移動し、「Windowsストアアプリ」を見つけて「トラブルシューティングツールの実行」を選択します。ツールが処理を実行し、うまくいけば、Files on Demandが起動しない原因となっている問題を解決してくれるでしょう。
修正3:OneDriveをリセットする
キャッシュ ファイルが破損していたり、設定がうまく機能しなくなったりした場合に、この方法が有効になることがよくあります。OneDrive をリセットすると、基本的にローカル キャッシュがクリアされ、新しい状態にリセットされます。コマンドは設定によって異なるため、ここから少し複雑になりますが、一般的には、で実行Win + Rウィンドウを開きます。次に、次のコマンドをコピーして貼り付けます%localappdata%\Microsoft\OneDrive\onedrive.exe /reset。エラーが発生した場合は、%programfiles(x86)%\Microsoft OneDrive\onedrive.exe /resetやなどの他のパスを試してください。OKをクリックするかを押したC:\Program Files (x86)\Microsoft OneDrive\onedrive.exe /reset後、1 分ほど待ちます。OneDrive は自動的に再起動するはずですが、再起動しない場合は、もう一度実行ボックスを開き、と入力してを押します。これで通常は正常に動作するようになります。Enter%localappdata%\Microsoft\OneDrive\onedrive.exeEnter
修正4.ネットワークトラブルシューターを実行する
ファイルオンデマンドは安定したインターネット接続を必要とするため、ネットワークの不具合はなかなか解消されないことがあります。内蔵のトラブルシューターを使えば、接続障害の原因となる基本的なネットワークの問題を検出して修正できる場合がよくあります。そのためには、Windowsのスタートボタンを右クリックし、「設定」を選択してから「ネットワークとインターネット」に移動します。 「ネットワークの詳細設定」を見つけて、 「ネットワークトラブルシューター」をクリックします。あとは、トラブルシューターが問題を解決してくれるのを待つだけです。ネットワークアダプターをリセットしたり、DNSをクリアしたりするだけで解決する場合もあります。
5.インターネット接続をリセットする
ネットワークトラブルシューターで問題が解決しない場合は、インターネット接続を完全にリセットすると解決するかもしれません。管理者権限でコマンドプロンプトを開きます。検索ボックスに「cmd」と入力し、右クリックして「管理者として実行」を選択します。小さなユーザーアカウント制御(UAC)のプロンプトが表示される場合がありますので、「はい」をクリックします。コマンドプロンプト内で、以下のコマンドをコピーして、それぞれEnterキーを押して順番に実行します。
ipconfig /flushdnsipconfig /registerdnsipconfig /releaseipconfig /renewnetsh winsock reset
完了したら、ウィンドウを閉じてPCを再起動してください。これにより、OneDriveの動作を妨げるネットワークの不具合が解消される場合があります。
修正6.OneDriveを再インストールする
これはやや強引な方法ですが、破損やインストールの不完全さが原因でエラーが発生している場合は、再インストールが唯一の解決策となる可能性があります。[設定] > [アプリと機能]に移動し、 Microsoft OneDrive を見つけてアンインストールします。その後、ファイルエクスプローラーで隠しファイルが表示されるように設定されていることを確認してください。次に、、 、、から残っている OneDrive フォルダーをすべて削除します。USERNAME は実際の Windows アカウント名に置き換えてください。 C:\Users\USERNAME\AppData\Local\ C:\Users\USERNAME\AppData\Local\Temp C:\Users\USERNAME\AppData\LocalLow\Temp C:\Windows\Temp
PCを再起動し、OneDriveの公式ダウンロードページにアクセスして最新のインストーラーを入手してください。インストール後、同じ同期フォルダーを選択して再度セットアップを試みてください。必ずしも完璧に解決するとは限りませんが、ある環境ではこれで問題が解決しました。別の環境では、設定が反映されるまでに2回繰り返す必要がありました。
修正7.Windowsアップデートを確認する
場合によっては、簡単なアップデートで互換性の問題やWindows自体に内在するバグが修正されることがあります。設定 > 更新とセキュリティ > Windows Updateに移動してください。「更新プログラムの確認」をクリックし、利用可能な更新プログラムがあればすべてインストールしてください。特に、オプションとしてマークされているものや、セキュリティまたは機能の改善に関連するものはインストールすることをお勧めします。更新が完了したら再起動し、OneDriveが正常に動作するかどうかを確認してください。