OneDriveでiPhone作成ファイルがPCでオンラインのみになる原因と解決策|ファイルオンデマンドと常にこのデバイスに保持

OneDriveを「PCにも常に保存」運用にしているのに、iPhoneで作った新規ファイルだけがWindowsで「オンラインのみ」になる…。原因の多くはファイル オンデマンドと保持設定です。確実にPCへ自動ダウンロードさせる手順を解説します。

目次

症状:iPhoneで作成・追加したファイルだけが「オンラインのみ」になる

Windows 11/Windows 10 のPCにOneDriveを入れていて、エクスプローラー上のOneDriveフォルダーを普段はローカル(Cドライブ)にも保存して使っているのに、iPhoneからOneDriveに新規作成・アップロードしたファイルだけが、PC側では雲アイコンのままになり、右側の状態欄に「オンラインのみ(Only available online)」と表示されるケースがあります。

ファイル自体はOneDrive上に存在していて、PCで開こうとするとダウンロードされるものの、「作成場所に関係なく、OneDrive上の全ファイルを常にPCにも保存したい」という運用だと、毎回の手間がストレスになります。

結論:多くの場合は「ファイル オンデマンド」と「保持(ピン留め)」の組み合わせが原因

この症状は、OneDriveの不具合というより、容量節約のために“新しく見つかったファイル”をいったんオンラインのみ(プレースホルダー)として扱う挙動で起きやすいです。特に、PC側で「すべてのファイルをPCにも保持しているつもり」でも、次のどれかに当てはまると、iPhoneで追加したファイルがオンラインのみのまま残りがちです。

  • ファイル オンデマンド(Files On-Demand)が有効で、OneDriveが必要になるまで自動ダウンロードしない方針になっている
  • OneDriveフォルダー全体ではなく、一部フォルダー/一部ファイルだけが「常にこのデバイスに保持する」になっている
  • Windowsのストレージセンサー(Storage Sense)や「空き領域を増やす」操作で、ローカルコピーが解放されている
  • 従量制(従量課金)接続・省電力・帯域制限などで、自動ダウンロードが控えめになっている

まずは現状把握:エクスプローラーの状態アイコンで「今どうなっているか」を読む

設定変更の前に、エクスプローラーでOneDrive配下のファイル/フォルダーに付くアイコンを確認すると、原因の切り分けがスムーズです。表示は環境やOneDriveの更新で多少変わりますが、考え方は共通です。

表示(例)状態の意味よくある状況目指す状態/対応
雲アイコンオンラインのみ。中身はクラウドにあり、PC上は“目次”だけiPhoneで追加した直後、PCでまだ開いていないオフラインでも使いたいなら「常にこのデバイスに保持する」
白いチェック(緑の縁など)このPCに一度ダウンロード済み。ただし容量が必要になると解放されることがある最近PCで開いたファイル重要なら「常にこのデバイスに保持する」に切り替え
緑の丸に白いチェック常にこのデバイスに保持(ピン留め)。オフラインでも必ず利用可能固定でPCに置きたいファイル/フォルダー今回のゴール。OneDrive配下の必要範囲に適用
回転矢印同期中/ダウンロード中大量に追加した直後、回線が遅い・制限がある完了するまでPCをスリープさせない、制限設定を確認
× や !同期エラー、サインイン問題、容量不足などOneDriveアイコンに通知が出ているエラーを解消しない限り「常に保持」でも反映されない場合あり

最短で直す:やることは2つ(どちらか、または併用)

「OneDrive上の全ファイルを常にPCにも保存したい」なら、基本は次の2択です。ディスク容量に余裕があるほど、再発が少ない運用になります。

方法何が変わる?向いている人注意点
ファイル オンデマンドを無効化OneDrive配下を“原則ローカル保持”に近づけられる「全部PCにも欲しい」派、ディスク容量に余裕があるローカル使用量が増える/初回のダウンロード量が増える
フォルダーを「常にこのデバイスに保持」指定した範囲だけ確実にオフライン化(ピン留め)できる必要なフォルダーだけローカルに置きたい派対象外のフォルダーはオンラインのみのままになり得る
併用“基本はローカル+重要フォルダーは絶対ローカル”の二重保険再発を減らしたい、仕事で安定運用したい容量管理が必要(不要フォルダーを選別する)

対処法A:ファイル オンデマンド(Files On-Demand)を無効にする

OneDriveの「ファイル オンデマンド」は、エクスプローラーにファイル一覧だけを表示し、必要になったときだけ中身をダウンロードする機能です。オンラインのみが増える一番の要因なので、全ファイルを常にPCにも置きたい場合はオフにするのが分かりやすい解決策です。

手順(Windows 11/Windows 10 共通の考え方)

  1. タスクトレイ(通知領域)のOneDriveの雲アイコンをクリック(見当たらない場合は「∧」で隠れていることがあります)
  2. 歯車アイコンから[設定](または[ヘルプと設定]→[設定])を開く
  3. [設定]または[同期とバックアップ]などの画面内にある、「空き領域を節約し、使用するファイルをダウンロードする」に相当する項目(=Files On-Demand)をオフにする
    ※文言はOneDriveのバージョンや個人/法人アカウントで多少異なります。
  4. 必要に応じてPCを再起動、またはOneDriveを終了→起動し直す

この設定を切り替えると、オンラインのみだったファイルもローカルへ取り込まれる方向に動きます。ただし、同期状況・通信環境・空き容量・制限設定によっては進み方が変わるため、OneDriveの雲アイコンから同期状態(処理中/エラー)も確認してください。

設定がグレーアウトして変更できないとき

会社支給PCや学校アカウント(OneDrive for Business/Microsoft 365)では、管理者がポリシーでFiles On-Demandを固定している場合があります。その場合は利用者側で解除できないため、IT管理者に「全ファイルをローカル保持したい(または特定フォルダーだけでも常に保持したい)」旨を相談するのが近道です。

対処法B:OneDriveフォルダーを「常にこのデバイスに保持する」にする

Files On-Demandを使い続ける場合でも、必要なフォルダーを“常に保持”にピン留めすれば、iPhoneで追加したファイルもPCに自動的に降りてきやすくなります。ポイントは、“ファイル単体”ではなく“親フォルダー”に対して設定することです。iPhone側の保存先が毎回変わると効きません。

手順(フォルダー単位での設定)

  1. エクスプローラーでOneDriveフォルダーを開く
  2. 常にローカルに置きたいフォルダー(例:ドキュメント、仕事、iPhone受け渡しなど)を右クリック
  3. [常にこのデバイスに保持する]をクリック
  4. 状態アイコンが緑の丸に白チェックになればOK(反映まで少し時間差が出ることがあります)

Windows 11の補足:右クリックの簡易メニューに目的の項目が出ない場合は、[その他のオプションを表示](従来メニュー)を開くと「常にこのデバイスに保持する」「空き領域を増やす」などが見つかることがあります。

OneDrive配下を丸ごと常に保持したい場合

本当に「OneDrive上の全ファイル」をPCにも保存したいなら、OneDriveのルート(ユーザー名が付いたOneDriveフォルダー)を右クリックして[常にこのデバイスに保持する]を適用します。以後、その配下に増えたファイルはローカルにも保持されやすくなります。

注意:OneDriveの容量が大きい場合、Cドライブの空きが足りずに途中で止まったり、同期エラーになることがあります。次の「容量チェック」の章も必ず確認してください。

既に「オンラインのみ」になっているファイルを、まとめてPCに落とすコツ

iPhoneで作ったファイルが既に大量に「オンラインのみ」になっている場合、1つずつ開いてダウンロードするのは非現実的です。次の方法だと一括で“ローカル化”しやすくなります。

一括でローカル化する基本手順

  1. 対象ファイルが入っている親フォルダーを右クリック
  2. [常にこのデバイスに保持する]を選択
  3. OneDriveの雲アイコンから同期状況を確認し、エラーが出ていないか見る
  4. ダウンロードが進まない場合は「同期が止まる典型パターン」を次章のチェックリストで潰す

上級者向け:コマンドで“ピン留め”を一括付与する(任意)

GUI操作が難しいほど大量にファイルがある場合、Windowsの属性を使って一括でピン留めできることがあります。環境によって効かない場合もあるため、まずはテスト用フォルダーで試してください。

attrib +P -U "C:\\Users\\<ユーザー名>\\OneDrive\\対象フォルダー" /S /D

※+Pが「常にこのデバイスに保持」に相当することがあります。パスは環境に合わせて変更してください。意図しない範囲に適用しないよう、対象フォルダーの指定は慎重に行ってください。

改善しないときのチェックリスト(“同期は見えているのに落ちてこない”を潰す)

設定を変えたのにオンラインのみのまま、または一部だけ落ちてこない場合は、次の項目が引っかかっている可能性が高いです。「上から順に」確認すると漏れが減ります。

チェック項目症状確認場所対処のヒント
OneDriveがサインイン済みか雲アイコンに×、同期が一切進まないタスクトレイのOneDriveアカウント状態を確認し、必要なら再ログイン
同期の一時停止になっていないか“一時停止中”で止まるOneDriveメニュー一時停止を解除。バッテリーセーバー中も要注意
ネットワークが従量制(メータード)になっていないか自動ダウンロードが控えめ、遅いWindows設定 → ネットワーク従量制を解除、またはWi‑Fi/有線を変更
OneDriveの帯域制限アップ/ダウンロードが極端に遅いOneDrive設定 → ネットワーク制限を緩める/自動にする
ストレージセンサーや「空き領域を増やす」操作いつの間にかオンラインのみへ戻るWindows設定 → システム → 記憶域自動クリーンアップの設定を見直す
「選択型同期(同期するフォルダー)」PCに表示されない/フォルダーごと欠けるOneDrive設定 → アカウント → フォルダーの選択iPhoneが保存しているフォルダーが対象に入っているか確認
複数アカウント(個人+法人)を使っている保存先を間違え、PC側の同期対象とズレるiPhoneのOneDriveアプリ/PCのOneDriveフォルダー名iPhoneで保存した先が「同じアカウントのOneDrive」か確認する
OneDriveの容量不足/ローカル空き不足途中で止まる、エラーが出るOneDrive(Web)/エクスプローラー不要ファイル整理、Cドライブ空き確保、対象範囲の見直し
ファイル名・パスが長すぎる/禁止文字特定ファイルだけ同期失敗OneDriveのエラー詳細ファイル名短縮、フォルダー階層を浅くする

OneDriveをリセットして挙動を整える(効果が出やすいリカバリー)

設定は合っているのに同期が不安定な場合、OneDriveのリセットで直ることがあります。サインアウトではなく、OneDriveの内部状態を初期化して再同期を促す手順です(ファイルが消える操作ではありません)。

  1. Windowsの「ファイル名を指定して実行」(Windowsキー+R)を開く
  2. 次を入力して実行:
    %localappdata%\\Microsoft\\OneDrive\\OneDrive.exe /reset
  3. 雲アイコンが戻らない場合は、スタートメニューからOneDriveを起動する

※環境によってOneDrive.exeの場所が異なる場合があります。その場合は「Program Files」配下に入っているOneDrive.exeを探して同様に /reset を付けて実行します。

「全部ローカル保存」にする前に:容量チェックを必ずやる

Files On-Demandを無効にする、またはOneDrive配下を丸ごと「常に保持」にすると、Cドライブの使用量は確実に増えます。同期途中で空き容量が足りなくなると、オンラインのみが残ったりエラーになって、結果として解決しません。

容量の目安をつかむためのチェック方法

  • OneDrive(Web)のストレージ使用量を確認し、全体サイズを把握する
  • PCのCドライブ空き容量を確認する(エクスプローラーの「PC」から見られます)
  • 余裕がない場合は、“よく使うフォルダーだけ常に保持”に切り替える
やりたいことおすすめ設定容量が厳しいときの代案
OneDrive上の全ファイルを常にPCへFiles On-Demandをオフ+OneDriveルートを常に保持重要フォルダーだけ常に保持+他はオンラインのみ
iPhoneで追加した資料だけ確実にPCへiPhoneの保存先フォルダーを固定し、そのフォルダーを常に保持必要なときだけ対象フォルダーを常に保持へ切り替える
写真・動画はクラウド中心、資料はローカル写真/動画フォルダーはオンラインのみ、資料フォルダーは常に保持写真・動画は別ドライブ(外付け/別パーティション)へ退避

再発防止:iPhone→OneDrive→PCの流れを“崩れにくく”する運用

設定を直しても、運用がバラバラだと「いつの間にかオンラインのみが増える」ことがあります。特にiPhone側は、保存先がアプリごとに変わりやすいので、ルールを決めると安定します。

iPhone側の保存先フォルダーを固定する

たとえばOneDrive直下に「iPhone受け渡し」のような専用フォルダーを作り、PC側でそのフォルダーを常にこのデバイスに保持にしておくと、どのアプリから追加してもPCへ降りてきやすくなります。

  • スキャン(PDF化)した書類 → 「iPhone受け渡し/スキャン」
  • Pages/Numbers等で作ったファイル → 「iPhone受け渡し/書類」
  • 共有メニューで保存したファイル → 必ず同じフォルダーに入れる

iPhone側で「アップロード完了」を確認する習慣を付ける

モバイル回線が不安定、低電力モード、バックグラウンド更新の制限などがあると、iPhone側でアップロードが保留になり、PC側で見えているファイル数とズレることがあります。OneDriveアプリでアップロード中の表示が残っていないか、保存直後に一度確認するとトラブルが減ります。

PC側で「空き領域を増やす」を安易に使わない

右クリックの[空き領域を増やす]は、そのファイルを意図的にオンラインのみへ戻す操作です。誤ってフォルダー単位で実行すると、今回の症状が再発したように見えます。容量調整が必要な場合は、まず「どのフォルダーを常に保持するか」を見直す方が事故が少ないです。

OneDriveのエラー通知を“放置しない”

同期が止まっている状態だと、当然ながら新規ファイルはPCへ降りてきません。雲アイコンに×や!が付いたら、まずはそこを解消するのが最優先です。特に多いのは「ファイル名の禁止文字」「パスが長すぎる」「容量不足」です。

よくある質問

「常にこのデバイスに保持する」を選んだのに、雲のままです

原因候補:同期自体が止まっている/ネットワーク制限がある/ローカル空き容量が足りない/対象が“ファイル単体”で親フォルダーがオンラインのみのまま、などが考えられます。

対処:OneDriveの雲アイコンからエラーや一時停止を確認し、フォルダー単位で常に保持を適用してください。容量がギリギリなら、まず不要フォルダーをオンラインのみへ戻して空きを確保します。

なぜ「iPhoneで作ったファイル」だけオンラインのみになりやすいの?

PCで作成したファイルは、作成時点でローカルに実体があり、そのままOneDriveへアップロードされます。一方、iPhoneで作ったファイルは最初からクラウドにアップロードされた“遠隔の新規ファイル”としてPCに見えるため、Files On-Demandが有効だと「必要になるまで落とさない」扱いになりやすいのが理由です。

Windows 10でも同じ手順で直せますか?

基本の考え方は同じです。ただし、OneDrive設定画面の文言や場所が少し違うことがあります。迷ったら「OneDrive 設定 ファイル オンデマンド」「Always keep on this device」などの表示を手掛かりに、同等の項目を探してください。

法人(職場)のOneDriveでもできますか?

可能なことも多いですが、組織ポリシーでFiles On-Demandや保存先が制御されている場合は、利用者側で変更できません。その場合は、「このフォルダーを常に保持にしたい」という要件を管理者に共有すると話が早いです。

まとめ:狙いは「オンラインのみ」を“仕様”として理解し、必要範囲を確実にローカル化すること

iPhoneから追加したファイルがPCでオンラインのみになる現象は、OneDriveの省容量機能(Files On-Demand)と保持設定の組み合わせで起こりやすい、よくあるつまずきです。解決の近道は、Files On-Demandをオフにするか、必要なフォルダーを「常にこのデバイスに保持」へ統一すること。加えて、同期が止まる典型パターン(容量・制限・エラー)を潰せば、「どこで作ったファイルでもPCに自動で降りてくる」運用に近づけられます。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次