ADVERTISEMENT

【OneDrive】OneDriveでファイルオンデマンドを無効にできない時の確認手順

【OneDrive】OneDriveでファイルオンデマンドを無効にできない時の確認手順
🛡️ 超解決

OneDriveのファイルオンデマンドは、クラウド上のファイルをローカルにダウンロードせずにエクスプローラーで表示できる便利な機能です。しかし、常にオフラインでファイルを利用したい場合や、特定のフォルダを確実にローカル同期したい場合には、この機能を無効にする必要があります。ところが、設定画面でオプションがグレーアウトしていたり、変更しても反映されないケースが少なくありません。本記事では、OneDriveでファイルオンデマンドを無効にできない原因を切り分け、具体的な確認手順を解説します。

【要点】この記事で確認すること

  • 最初に見る場所: OneDriveの設定画面[設定]→[同期とバックアップ]→[ファイルオンデマンド]のチェック状態を確認します。
  • 切り分けの軸: 無効にできない原因は、端末側のWindows設定、OneDriveのバージョン、組織のグループポリシー、レジストリの4つに大別できます。
  • 注意点: 会社のPCではグループポリシーやレジストリの変更が禁止されている場合があります。管理者の指示なしに変更しないでください。

ADVERTISEMENT

1. ファイルオンデマンドとは?無効にできないとどうなる?

ファイルオンデマンドを有効にすると、エクスプローラー上でファイル名とアイコンは表示されますが、実際のデータはクラウド上にのみ存在し、開くときにダウンロードされます。無効にすると、すべてのOneDriveファイルがローカルに常時同期され、オフラインでも使用できます。無効にできない場合、以下のような不具合が生じます。

  • 特定のファイルを常にオフラインで利用したいのに、毎回ダウンロードが必要になる。
  • 同期フォルダ内のファイルがすべてクラウドのみになり、ローカル空き容量が増えない。
  • ファイルのプロパティで「常にこのデバイスに保持」を選択しても、次回起動時に解除される。

これらの問題を解決するには、ファイルオンデマンドを正しく無効にする必要があります。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. 無効にできない主な原因

2-1. OneDriveの設定がグレーアウトしている

OneDriveの設定画面で「ファイルオンデマンド」のチェックボックスがグレーアウトしている場合、組織のポリシーで強制されているか、Windowsの機能が不足している可能性があります。

2-2. グループポリシーまたはレジストリで制御されている

会社のPCでは、管理者がグループポリシーやレジストリを使ってファイルオンデマンドの動作を固定していることがあります。その場合、ユーザー側での変更は無効になります。

2-3. WindowsのバージョンやOneDriveのアップデート不足

古いバージョンのWindowsやOneDriveでは、ファイルオンデマンドを正常に制御できないことがあります。特にWindows 10 バージョン1709以前ではこの機能がサポートされていません。

3. 確認手順:まずは端末側の設定をチェック

  1. タスクバーの通知領域にあるOneDriveアイコン(雲の形)を右クリックし、[設定]を選択します。
  2. [同期とバックアップ]タブを開き、[ファイルオンデマンド]の項目を確認します。チェックが外れていると無効、入っていると有効です。
  3. チェックボックスがグレーアウトして変更できない場合、画面右下の[OneDrive の詳細]リンクをクリックし、バージョン情報を確認してください。最新バージョンであることを確認します。
  4. Windowsの[設定]→[システム]→[ストレージ]→[OneDrive ファイルをオンデマンドで使用する]の設定も確認します。ここがオフになっていると、OneDrive側の設定が反映されないことがあります。
  5. OneDriveを一度サインアウトして再サインインし、再度設定を試みます。サインアウトは設定画面の[アカウント]タブから行えます。

ADVERTISEMENT

4. 確認手順:グループポリシーやレジストリを確認する

4-1. グループポリシーの確認方法(Windows Pro/Enterprise)

  1. キーボードのWindowsキー+Rキーを押し、gpedit.mscと入力してEnterを押します。
  2. [コンピューターの構成]→[管理用テンプレート]→[Windows コンポーネント]→[OneDrive]の順に展開します。
  3. 右側に表示される「ファイル オンデマンドを許可する」ポリシーの状態を確認します。[未構成]であればユーザー側の設定が有効ですが、[有効]または[無効]に設定されている場合は、その設定が優先されます。
  4. ポリシーが[有効]になっている場合、ファイルオンデマンドは強制的に有効になります。無効にするには[無効]または[未構成]に変更する必要がありますが、社内ルールにより変更できない場合は管理者に相談してください。

4-2. レジストリの確認方法

  1. Windowsキー+Rキーを押し、regeditと入力してレジストリエディタを開きます。
  2. 以下のキーに移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive
  3. 右ペインに「DisableFileSync」や「FilesOnDemandEnabled」というDWORD値がないか確認します。これらが存在し、値が「1」の場合はポリシーで制御されています。
  4. レジストリの変更はシステム全体に影響するため、自信がない場合は絶対に変更せず、管理者に報告してください。

5. 失敗パターンと対処例

失敗パターン 原因 対処法
チェックボックスがグレーアウトしている グループポリシーまたはレジストリで強制有効になっている 管理者にポリシーの変更を依頼する
チェックを外してもすぐに元に戻る OneDriveの同期が停止しているか、バグ OneDriveを再起動、またはPC再起動で解決
設定が反映されず、ファイルがオンラインのみのまま Windowsのストレージ設定と競合 Windowsの設定で「OneDrive ファイルをオンデマンドで使用する」をオフにする

6. それでも無効にできない場合:管理者に確認すべきこと

上記の手順を試してもファイルオンデマンドを無効にできない場合、組織のポリシーが厳格に設定されている可能性が高いです。管理者に連絡する際は、以下の情報を伝えるとスムーズです。

  • OneDriveのバージョン(設定画面の[詳細]で確認)
  • Windowsのエディションとバージョン([設定]→[システム]→[詳細情報])
  • グループポリシーで「ファイル オンデマンドを許可する」の状態
  • レジストリキー「FilesOnDemandEnabled」の値(存在する場合)
  • 無効にしたい業務上の理由(例:特定のファイルを常にオフラインで使用する必要があるなど)

管理者はこれらの情報をもとに、適切なポリシーの変更や例外設定を検討できます。

7. よくある質問(FAQ)

Q1. ファイルオンデマンドを無効にすると、既存のファイルはどうなりますか?

無効にした時点で、OneDriveフォルダ内のすべてのファイルがローカルにダウンロードされます。ダウンロード中はCPUやネットワークに負荷がかかるため、時間帯に注意してください。

Q2. 無効にした後でも、特定のファイルだけオンデマンドに戻せますか?

ファイルオンデマンドを無効にすると、すべてのファイルがローカルに保存されます。個別のファイルをオンデマンドに戻すには、再度ファイルオンデマンドを有効にする必要があります。ただし、フォルダ単位で「常にこのデバイスに保持」を設定することで、一部ファイルのみオフラインにできます。

Q3. 会社のPCでレジストリを変更しても問題ないですか?

会社のPCでは、ITポリシーに違反する可能性があります。レジストリの変更は管理者の許可を得てから行ってください。変更後にシステムが不安定になるリスクもあるため、推奨しません。

まとめ

OneDriveのファイルオンデマンドを無効にできない場合、まずはOneDrive設定のチェックボックスの状態とWindowsのストレージ設定を確認しましょう。それでも解決しない場合は、グループポリシーやレジストリが原因の可能性があります。会社のPCであれば、管理者に問い合わせることが最善の方法です。本記事の手順を参考に、原因を特定し適切な対応を取ってください。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

ADVERTISEMENT