Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方

OneDrive Cannot Connect to Windows(OneDriveがWindowsに接続できません)」というエラーは、通常、OneDriveフォルダー内のファイルにアクセスしようとしたタイミングで表示されます。このエラーは、OneDriveの設定でオンデマンド ファイル(Files on Demand)機能を有効にしているユーザーにのみ発生すると報告されています。

【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方

OneDriveがWindowsに接続できない主な原因

  • Windows 10のバグ – ビルド17046より古いWindows 10には、クラウドサーバーとOneDriveのローカル同期機能間の通信を妨げるバグが存在します。幸い、このバグは新しいビルドで修正済みのため、該当する場合はWindowsを最新版へアップデートするだけで問題を解消できます。
  • 同期場所の設定ミス – オンデマンド ファイル機能を recently 有効化した直後で、同期先がUSBメモリや外付けHDD/SSDに設定されている場合にも、このエラーが発生することがあります。この場合は、PCとOneDriveアカウントの連携を一度解除してから再登録することで、パスが更新され問題が解決します。
  • ネットワークの不具合 – ネットワーク環境の不整合も、このエラーメッセージの原因になり得ます。実際に、TCP/IPの完全なリセットとPCの再起動を行ったところ、問題が完全に解決したという報告が複数あります。
  • cldflt.sysドライバーが無効 – オンデマンド ファイル機能は有効になっているのに、cldflt.sysドライバーが動作していないケースでもこのエラーが起こります。この場合、管理者権限のコマンドプロンプトを使ってドライバーを強制的に有効化する必要があります。
  • サードパーティ製セキュリティソフトの干渉 – サードパーティ製のウイルス対策ソフトやファイアウォールを使用しており、互換性の問題を修正した最新版へ更新していない場合、AVソフトがOneDriveの同期機能によるクラウドファイルへのアクセスをブロックしている可能性があります。Windowsを更新したくない場合は、セキュリティソフトをアンインストールするか、リアルタイム保護を無効化するしかありません。
  • システムファイルの破損 – 稀に、Windowsファイルの不整合が原因で発生することもあります。特にセキュリティスキャンで一部のファイルが隔離された後に起こりやすい傾向があります。この場合は、クリーンインストールや修復インストールによってOSコンポーネント全体を刷新するのが効果的です。

「OneDriveがWindowsに接続できない」エラーの解決方法

方法1:Windowsを最新バージョンに更新する

まず確認したいのは、この問題の多くがビルド17046以降で修正されたバグに起因しているという点です。多くの場合、サードパーティ製ウイルス対策ソフトとOneDriveの同期機能との相互作用によって問題が引き起こされます。

該当する場合は、Windows 10を利用可能な最新ビルドへ更新するのが最も簡単な解決策です。この操作により、エディション(Home、Pro、Enterpriseなど)を問わず、「OneDrive Cannot Connect to Windows」エラーを修正できます。

問題を解消する更新プログラムは、保留中の重要な更新として自動的にインストールされます。以下の手順でWindowsを最新ビルドに更新しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:windowsupdate」と入力して Enter キーを押すと、設定アプリのWindows Update画面が開きます。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
    注意: Windows 7やWindows 8.1を更新する場合は、代わりに「wuapp」コマンドを使用してください。
  2. Windows Updateの画面で「更新プログラムのチェック」をクリックし、画面の指示に従ってインストール待ちのすべての更新プログラムを適用します。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
    注意: 重要な更新だけでなく、累積更新プログラムやセキュリティパッチを含む保留中の更新をすべてインストールすることが重要です。
  3. 保留中の更新が多い場合は、すべての更新を完了する前にPCの再起動を求められることがあります。その場合は指示に従って再起動し、次回起動後に同じWindows Update画面に戻り、残りの更新を完了させてください。
  4. すべての更新が完了したら、最後にもう一度PCを再起動し、問題が解決したかどうかを確認します。

それでもOneDrive内のファイルにアクセスしようとした際に「OneDrive Cannot Connect to Windows」エラーが表示される場合は、次の解決策に進んでください。

方法2:PCとOneDriveアカウントの連携を解除して再設定する

このエラーのもう一つの一般的な原因は、オンデマンド ファイル機能を突然有効にしたことです。これまでオンデマンド ファイル機能なしでOneDrive同期を使用していて、急に有効化した場合に、このエラーが表示され始めることがあります。

これは、同期先がローカルハードドライブではないことが原因です。OneDriveが完全にはサポートしていない外部USBドライブや外付けHDDが同期先に指定されている可能性が高いです。

該当する場合は、タスクトレイからOneDriveクライアントの設定画面を開き、アカウント設定から問題のPCとOneDriveアカウントの連携を解除してください。

同じ問題に直面した多くのユーザーが、この操作後にアカウントを再追加(この際、必ずローカルハードドライブを同期先として指定)することで問題を解決したと報告しています。

以下の手順でOneDriveアカウントを再連携しましょう。

  1. まず、OneDriveが起動していることを確認します。画面右下のタスクトレイにあるアイコンをクリックし、「その他 > 設定」を選択します。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
  2. OneDriveのメインメニューが開いたら、上部メニューから「アカウント」タブを選択し、「このPCのリンク解除」をクリックして現在のアカウントを削除します。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
  3. 確認ダイアログが表示されたら、「アカウントのリンク解除」を再度クリックして操作を確定します。処理が完了したら、一時データを消去するためにPCを再起動します。
  4. 再起動後にOneDriveをもう一度開き、メールアドレスとパスワードを入力してアカウントとPCを再び同期します。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
    注意: OneDriveの保存場所を選択するよう求められたら、必ずローカルドライブ上の場所を選択してください。そうすることで、今後同じ問題が再発するのを防げます。
  5. オンデマンド ファイル機能が有効な状態でもよいので、OneDrive上のファイルにアクセスできるかテストし、問題が解決したか確認します。

それでもエラーが続く場合は、次の解決策に進んでください。

方法3:TCP/IPをリセットする

この問題は、ネットワーク環境の不整合によって引き起こされることもあります。被害を受けたユーザーの報告によると、不良のゲートウェイサーバーや、頻繁に変化する動的IPアドレスなどが「OneDrive Cannot Connect to Windows」エラーの原因となることがあるようです。

該当する場合は、管理者権限のコマンドプロンプトから一連のコマンドを実行してTCP/IPを完全にリセットすれば、問題を解決できます。ネットワーク構成の全コンポーネントを更新することで、原因候補からネットワークの問題を排除できます。

以下の手順で、管理者権限のコマンドプロンプトからTCP/IPの完全なリセットを実行します。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力して Ctrl + Shift + Enter を押します。すると、管理者権限でコマンドプロンプトが開きます。ユーザーアカウント制御(UAC)の画面が表示されたら、「はい」をクリックして管理者権限を付与してください。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
  2. 管理者コマンドプロンプトが開いたら、以下のコマンドを記載順に1行ずつ入力し、それぞれ入力後に Enter キーを押してTCP/IPの完全なリセットを実行します:
    Type 'netsh winsock reset' and press Enter.
    Type 'netsh int ip reset' and press Enter.
    Type 'ipconfig /release' and press Enter.
    Type 'ipconfig /renew' and press Enter.
    Type 'ipconfig /flushdns' and press Enter
  3. すべてのコマンドが正常に実行されたら、PCを再起動し、次回起動後に問題が解決したかどうかを確認します。

それでもOneDriveのファイルにアクセスするたびに同じ「OneDrive Cannot Connect to Windows」エラーが表示される場合は、次の解決策に進んでください。

方法4:cldflt.sysドライバーを有効にする

OneDriveでオンデマンド ファイル機能を有効にした直後にこのエラーが表示され始めた場合、cldflt.sysドライバーが動作していないことが原因である可能性が高いです。

cldflt.sysはオンデマンド ファイル機能に不可欠なドライバーであり、常に実行されている必要があります。同じ問題に直面していた複数のユーザーが、管理者権限のコマンドプロンプトから手動でcldflt.sysドライバーを有効化することで、ようやく問題を解決できたと報告しています。

以下の手順でcldflt.sysドライバーを有効にし、エラーを修正しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力して Ctrl + Shift + Enter を押し、管理者権限のコマンドプロンプトを開きます。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
    注意: UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者権限を付与してください。
  2. 管理者コマンドプロンプトが開いたら、以下のコマンドを入力して Enter キーを押し、cldflt.sysドライバーが存在するはずの場所へ移動します:
    cd %systemroot%\system32\drivers
  3. 正しい場所に移動できたら、以下のコマンドを入力して Enter キーを押し、cldflt.sysドライバーの状態を確認します:
    sc query cldflt
  4. SERVICE_NAME: cldflt」の下にあるSTATEの値を確認してください。STATEの値が「4」以外の場合、cldflt.sysドライバーが動作していなかったことがエラーの原因だった可能性が高いです。その場合は、以下のコマンドを入力して Enter キーを押し、このターミナルウィンドウから直接サービスを自動起動に設定します:
    sc config cldflt start=auto
  5. 成功メッセージが表示されたら、PCを再起動し、次回起動時から問題が解決しているかどうかを確認します。

それでも同じ「OneDrive Cannot Connect to Windows」エラーが表示される場合は、次の対処法に進んでください。

方法5:サードパーティ製セキュリティソフトをアンインストールする

このエラーのもう一つの有力な原因として、過剰に保護的なウイルス対策ソフトの存在が挙げられます。特定の誤検知が、OneDriveがローカルファイルとクラウドを同期する能力に干渉することがあるのです。

この問題はサードパーティ製セキュリティソフトでのみ確認されており(Windows Defenderでは発生しません)、該当する場合は、まずリアルタイム保護を無効化して、同期の問題が解消されるかどうかを確認してみてください。

【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方

ただし、お使いのAVソフトにファイアウォール機能が含まれている場合、リアルタイム保護を無効化するだけでは不十分な可能性があります。セキュリティルール自体は依然として有効だからです。アクティブな保護を無効にしても問題が続く場合は、AVソフトの干渉を完全に排除するため、サードパーティ製セキュリティソフトを一時的にアンインストールすることを検討してください。

以下の手順でサードパーティ製ソフトをアンインストールし、干渉がないことを確認しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「appwiz.cpl」と入力して Enter キーを押します。「プログラムと機能」ウィンドウが開きます。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
  2. プログラムと機能」の一覧をスクロールし、問題の原因と思われるサードパーティ製AVソフトを見つけたら右クリックし、コンテキストメニューから「アンインストール」を選択します。【解決済み】Windows 7/10でOneDriveに接続できないエラーの直し方
  3. アンインストール画面の指示に従って、プロセスを完了させます。
  4. 作業が完了したらPCを再起動し、次回起動が完了するまで待ちます。同じ挙動を引き起こしかねない残留ファイルを残さないためにも、セキュリティソフトが残したデータを完全に削除する専用ツールやガイドを活用することをおすすめします。

このシナリオが当てはまらない場合や、それでも同じ問題が続く場合は、次の解決策に進んでください。

方法6:修復インストール/クリーンインストールを実行する

上記のすべての方法を試しても改善しない場合、従来の手段では解決できないWindowsの不整合が原因で「OneDrive Cannot Connect to Windows」エラーが発生している可能性があります。その場合は、Windowsの全コンポーネントをリフレッシュするしかありません。

その際、選択肢は2つあります。

  • 修復インストール(上書きインストール) – 作業はやや手間がかかりますが、最大のメリットは個人データに一切触れることなくWindowsの全コンポーネントを刷新できる点です。個人のメディアファイル、アプリケーション、さらには一部のユーザー設定まで、すべてのファイルがそのまま保持されます。
  • クリーンインストール – こちらの方法の方が簡単ですが、ほとんどのWindows 10バージョンではインストールメディアが必要になります。また、事前にデータをバックアップしない限り、すべての個人情報が失われることに注意してください。
  1. WindowsでOneDriveを使いこなす7つの便利ワザ

    OneDriveは、Microsoftが提供する最も有名なサービスのひとつです。Windowsに標準で統合されており、ファイルやドキュメント、写真をすべて一箇所に安全に保管できます。どのデバイスからでも簡単にアクセスできる利便性の高さも大きな魅力です。 さらに、OneDriveを使えばWord・Excel・PowerPoint・OneNoteとのリアルタイム共同編集も簡単。デスクトップ、スマートフォン、Webブラウザなど、さまざまな環境からシームレスに作業を進められます。OneDriveはWindowsにプリインストールされていますが、Mac、Android、iOSの端末からもファイルや写真に

  2. Windows 10/8.1/7でネットワークとインターネット接続の問題を解決する方法

    最近のWindows 10アップデート後に、パソコンのネットワークやインターネット接続に問題が発生していませんか?インターネット接続アイコンに黄色い三角マークが表示され、「インターネットアクセスなし」と表示されるのは非常に困りものです。Wi-Fiが頻繁に切断されたり、Windows 10のアップデート後にノートPCがインターネットに接続できなくなったりする症状は、ケーブルモデム、ネットワークアダプターのドライバー、誤ったネットワーク設定、ファイアウォールやウイルス対策ソフトなど、さまざまな原因が考えられます。この記事では、原因を問わずWindows 10のインターネット接続問題を簡単に解決でき