ADVERTISEMENT

【OneDrive】ファイルオンデマンドが会社PCで有効にできない時のポリシー確認

【OneDrive】ファイルオンデマンドが会社PCで有効にできない時のポリシー確認
🛡️ 超解決

OneDriveのファイルオンデマンドは、クラウド上のファイルをエクスプローラ上でオンラインのみの状態で表示し、必要なときにダウンロードすることでPCのストレージを節約できる便利な機能です。しかし会社のPCでは、この機能が有効にできないケースが多くあります。原因の多くは、IT管理者が設定したグループポリシーやレジストリの制限です。本記事では、ファイルオンデマンドが有効にできない場合に、ユーザー自身で確認できるポイントと管理者へ依頼すべき内容を解説します。

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

  • 最初に見る場所: OneDriveの設定画面[設定]→[ファイルオンデマンド]がグレーアウトしているか、表示すらないかを確認します。
  • 切り分けの軸: 端末側(レジストリ・グループポリシー)なのか、アカウント側(ライセンス・管理者ポリシー)なのかを切り分けます。
  • 注意点: レジストリの変更は管理者権限が必要で、誤った編集はOSに影響を与える可能性があるため、安易に変更しないでください。必ず管理者に相談しながら進めてください。

ADVERTISEMENT

ファイルオンデマンドの設定がグレーアウトする主な原因

ファイルオンデマンドは、OneDriveの設定画面からオン・オフを切り替えることができます。しかし、設定項目自体が表示されない、またはグレーアウトしている場合は、何らかのポリシーで無効化されている可能性が高いです。原因として考えられるのは、以下の3つです。

  • グループポリシー(GPO)による制限: 組織全体でファイルオンデマンドを無効にするポリシーが適用されているケースです。特にActive Directory環境の会社では、IT管理者が「OneDrive ファイルオンデマンドを無効にする」などのポリシーを設定していることがあります。
  • レジストリによる制限: グループポリシーと同様に、レジストリキー「HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive」の「DisableFileSyncNGSC」や「EnableFileOnDemand」の値が設定されている場合、ユーザーが変更できなくなります。
  • OneDriveのバージョンやOSの制限: ごく稀に、OneDriveの古いバージョンや特定のWindowsエディション(例:Windows 10 Enterprise LTSB)ではファイルオンデマンドがサポートされていないことがあります。

グループポリシーでの制限を確認する

グループポリシーは、通常ユーザーが変更できるものではありません。まずは自分のPCにどのポリシーが適用されているかを調べる方法を紹介します。

  1. [Windows]キー+[R]キーを押し、「ファイル名を指定して実行」ダイアログを開きます。
  2. 「cmd」と入力してEnterキーを押し、コマンドプロンプトを起動します(管理者権限は不要です)。
  3. 以下のコマンドを入力してEnterキーを押します。
    gpresult /H C:\GPOreport.html
  4. Cドライブの直下に「GPOreport.html」が作成されますので、ダブルクリックして開きます。
  5. レポート内で「OneDrive」や「FileOnDemand」を検索し、該当するポリシーが「有効」または「無効」に設定されているかを確認します。

もし「OneDrive ファイルオンデマンドを無効にする」が「有効」になっている場合、そのポリシーが原因です。この設定はIT管理者側で解除してもらう必要があります。

レジストリで制限を確認する

グループポリシーの結果が適用されない場合や、スタンドアロン環境のPCでは、レジストリに直接設定が書き込まれている可能性があります。以下の手順で確認できます。

  1. [Windows]キー+[R]キーを押し、「regedit」と入力してEnterキーを押します(管理者権限が必要な場合があります)。
  2. 以下のパスに移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive
  3. 右側のペインに「DisableFileSyncNGSC」や「EnableFileOnDemand」というエントリがあるか確認します。
  4. 各エントリの値をダブルクリックして確認します。値が「1」の場合は無効、「0」の場合は有効を意味します。
  5. もしこれらのエントリが存在し、値が「1」である場合、それがファイルオンデマンドを無効にしている原因です。

ただし、レジストリを直接編集するとシステムが不安定になる恐れがあります。特に会社のPCでは、管理者の許可なく変更しないでください。変更が必要な場合は、必ずIT管理者に相談しましょう。

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

端末側とアカウント側の切り分け方法

ファイルオンデマンドが有効にできない原因を特定するには、端末側(ローカルPCの設定)なのか、アカウント側(OneDriveのライセンスや管理者ポリシー)なのかを切り分けることが重要です。以下の表を参考に、状況を整理してください。

状況 考えられる原因 確認方法
OneDriveの設定画面に「ファイルオンデマンド」が表示されない グループポリシーまたはレジストリで完全に無効化 gpresultやレジストリエディタで確認
設定は表示されるがグレーでクリックできない ライセンス制限(OneDrive for Businessのプラン)または管理者がクラウド側で無効化 Microsoft 365管理センターでファイルオンデマンドのポリシーを確認してもらう
設定は有効にできるが、実際にファイルがオンデマンド状態にならない OneDriveの同期クライアントのバグ、またはファイルが既にローカルにダウンロードされている OneDriveを再起動、またはファイルアイコンの状態を確認

アカウント側の制限を確認するには、通常ユーザーが直接操作できる範囲を超えています。そのため、以下の情報をIT管理者に伝えて調査を依頼してください。

  • ・OneDriveの設定画面でファイルオンデマンドがグレーアウトしているスクリーンショット
  • ・実行したgpresultのレポート(該当ポリシーの部分)
  • ・レジストリエディタで確認したポリシーキーの有無

管理者が確認すべきポリシー設定

IT管理者がファイルオンデマンドを制御するために設定する主なポリシーは、グループポリシー管理テンプレートとMicrosoft 365管理センターの2つに分かれます。以下にそれぞれの設定箇所をまとめます。

管理者はグループポリシー管理エディターで、以下のポリシーを設定できます。

  • 「コンピューターの構成」→「管理用テンプレート」→「OneDrive」に進み、「OneDrive ファイルオンデマンドを無効にする」を「有効」にすると、組織全体で機能がオフになります。
  • または「ユーザーの構成」→「管理用テンプレート」→「OneDrive」でも同様の設定が可能です。

Microsoft 365管理センターでのポリシー

OneDrive for Businessでは、SharePoint管理センターやOneDrive管理センターからもファイルオンデマンドに関する設定が可能です。具体的には、[設定]→[OneDrive]→[デバイス]→[ファイルオンデマンド]で、「組織のすべてのユーザーに対してファイルオンデマンドを有効にする」のチェックが外れていると、ユーザー側で有効にできません。

管理者はこのチェックボックスをオンにすることで、全体に適用できます。また、特定のセキュリティグループに対してのみ有効にするなどの細かい制御も可能です。

ADVERTISEMENT

よくある質問と失敗パターン

ファイルオンデマンドに関するトラブルでよく寄せられる質問と、失敗パターンを紹介します。

Q. レジストリを変更すれば自分で解決できますか?

A. 技術的には可能ですが、会社のPCでは推奨しません。グループポリシーが定期的に適用される環境では、レジストリを変更しても次回のポリシー更新で元に戻る可能性が高いです。また、会社のセキュリティポリシーに違反する恐れがあります。必ず管理者に相談してください。

Q. ファイルオンデマンドを有効にしたのに、アイコンが変わらないのはなぜ?

A. 既にローカルにダウンロード済みのファイルは、オンデマンド状態に自動的に切り替わりません。一度ファイルを右クリックして「空き容量を解放」を選択するか、OneDriveの設定から「ファイルオンデマンド」を一度オフにしてから再度オンにすると反映されることがあります。また、OneDriveの同期プロセスに時間がかかる場合もありますので、数分待ってから再度確認してください。

Q. 管理者に何を伝えればスムーズに解決しますか?

A. 以下の3点を伝えると、管理者は原因を特定しやすくなります。
1. ファイルオンデマンドの設定画面の状態(グレーアウト・非表示など)
2. gpresultで取得したレポートのOneDrive関連部分
3. レジストリの該当キーの有無と値
これらを添えて問い合わせると、迅速な対応が期待できます。

再発防止のためにできること

ファイルオンデマンドが有効にならない問題を再発させないためには、定期的なポリシーの確認と、管理者との連携が重要です。ユーザー側でできることは限られていますが、以下の点に注意してください。

  • OneDriveのバージョンを最新に保つ: 古いバージョンではファイルオンデマンドが正常に動作しないことがあります。会社のソフトウェア配布ポリシーに従って更新してください。
  • Windows Updateを適用する: 特定のWindowsの累積更新プログラムでファイルオンデマンドの不具合が修正されることがあります。
  • 管理者に定期的なポリシーの見直しを依頼する: 業務上ファイルオンデマンドが必要な場合は、その理由を説明し、ポリシーの適用対象から外してもらうよう依頼しましょう。

まとめ

会社のPCでOneDriveのファイルオンデマンドが有効にできない場合、原因の多くはグループポリシーやレジストリ、または管理者側のクラウド設定によるものです。ユーザーはまず設定画面の状態を確認し、gpresultやレジストリエディタで制限の有無を調べることができます。ただし、最終的な変更は必ずIT管理者に依頼してください。本記事で紹介した切り分け手順を参考に、管理者に具体的な情報を伝えることで、問題解決がスムーズに進むでしょう。


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

ADVERTISEMENT

この記事の監修者
🌐

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

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

ADVERTISEMENT