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 共通の考え方)
- タスクトレイ(通知領域)のOneDriveの雲アイコンをクリック(見当たらない場合は「∧」で隠れていることがあります)
- 歯車アイコンから[設定](または[ヘルプと設定]→[設定])を開く
- [設定]または[同期とバックアップ]などの画面内にある、「空き領域を節約し、使用するファイルをダウンロードする」に相当する項目(=Files On-Demand)をオフにする
※文言はOneDriveのバージョンや個人/法人アカウントで多少異なります。 - 必要に応じてPCを再起動、またはOneDriveを終了→起動し直す
この設定を切り替えると、オンラインのみだったファイルもローカルへ取り込まれる方向に動きます。ただし、同期状況・通信環境・空き容量・制限設定によっては進み方が変わるため、OneDriveの雲アイコンから同期状態(処理中/エラー)も確認してください。
設定がグレーアウトして変更できないとき
会社支給PCや学校アカウント(OneDrive for Business/Microsoft 365)では、管理者がポリシーでFiles On-Demandを固定している場合があります。その場合は利用者側で解除できないため、IT管理者に「全ファイルをローカル保持したい(または特定フォルダーだけでも常に保持したい)」旨を相談するのが近道です。
対処法B:OneDriveフォルダーを「常にこのデバイスに保持する」にする
Files On-Demandを使い続ける場合でも、必要なフォルダーを“常に保持”にピン留めすれば、iPhoneで追加したファイルもPCに自動的に降りてきやすくなります。ポイントは、“ファイル単体”ではなく“親フォルダー”に対して設定することです。iPhone側の保存先が毎回変わると効きません。
手順(フォルダー単位での設定)
- エクスプローラーでOneDriveフォルダーを開く
- 常にローカルに置きたいフォルダー(例:ドキュメント、仕事、iPhone受け渡しなど)を右クリック
- [常にこのデバイスに保持する]をクリック
- 状態アイコンが緑の丸に白チェックになればOK(反映まで少し時間差が出ることがあります)
Windows 11の補足:右クリックの簡易メニューに目的の項目が出ない場合は、[その他のオプションを表示](従来メニュー)を開くと「常にこのデバイスに保持する」「空き領域を増やす」などが見つかることがあります。
OneDrive配下を丸ごと常に保持したい場合
本当に「OneDrive上の全ファイル」をPCにも保存したいなら、OneDriveのルート(ユーザー名が付いたOneDriveフォルダー)を右クリックして[常にこのデバイスに保持する]を適用します。以後、その配下に増えたファイルはローカルにも保持されやすくなります。
注意:OneDriveの容量が大きい場合、Cドライブの空きが足りずに途中で止まったり、同期エラーになることがあります。次の「容量チェック」の章も必ず確認してください。
既に「オンラインのみ」になっているファイルを、まとめてPCに落とすコツ
iPhoneで作ったファイルが既に大量に「オンラインのみ」になっている場合、1つずつ開いてダウンロードするのは非現実的です。次の方法だと一括で“ローカル化”しやすくなります。
一括でローカル化する基本手順
- 対象ファイルが入っている親フォルダーを右クリック
- [常にこのデバイスに保持する]を選択
- OneDriveの雲アイコンから同期状況を確認し、エラーが出ていないか見る
- ダウンロードが進まない場合は「同期が止まる典型パターン」を次章のチェックリストで潰す
上級者向け:コマンドで“ピン留め”を一括付与する(任意)
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の内部状態を初期化して再同期を促す手順です(ファイルが消える操作ではありません)。
- Windowsの「ファイル名を指定して実行」(Windowsキー+R)を開く
- 次を入力して実行:
%localappdata%\\Microsoft\\OneDrive\\OneDrive.exe /reset - 雲アイコンが戻らない場合は、スタートメニューから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に自動で降りてくる」運用に近づけられます。

コメント