オフラインでファイルが消える問題と対策

作成:2020年1月12日

先日、知人のPCで思わぬ問題が発生しました。以下は、この問題に関する覚書です。

オフライン(ここでは、インターネットにつながってない状態とします)で、PCの挙動がおかしくなる場合があります。


これらは、もしかしたら、OneDrive同期のせいかもしれません(「実は外したUSBメモリ内に実体がある」「マルウェアに感染した」など、他の原因の可能性もありますが)。

もし、問題が出ているファイルについて、「状態」欄が雲の形だったら、OneDrive同期のせいです。「状態」欄や雲の形については、下記ページの下の方にある「オンデマンド機能が有効な場合のエクスプローラ表示」の記載を見てください。

Windows 10のOneDriveでファイルのオンデマンドダウンロード機能を利用する (1/2):Windows 10 The Latest - @IT
https://www.atmarkit.co.jp/ait/articles/1710/26/news031.html

OneDrive同期が原因だった場合の対策ですが、当該ファイル、または、そのファイルを含むフォルダを、常に保持すれば、オフラインでも使えるようになります。手順ですが、次のエージの冒頭「ファイル/フォルダのオンデマンド設定の切り替え」の手順で「このデバイス上で常に保持する」を選びます。

Windows 10のOneDriveでファイルのオンデマンドダウンロード機能を利用する (2/2):Windows 10 The Latest - @IT
https://www.atmarkit.co.jp/ait/articles/1710/26/news031_2.html

なお、フォルダ内のファイル容量が大きい場合、インターネットからダウンロードするため、やや時間がかかります。最終的に、雲の形だったものが、塗りつぶされたチェックマーク(✔)になれば、オフラインでも使用可能となります。

特にパソコン要約筆記では、オフラインでの処理を行う場合も多いため、この問題の影響を受ける可能性があります。

なお、問題を緩和する(あるいは、他の問題があった場合にも対応できる)方策としては、「オフラインで使う重要なファイルはUSBメモリにコピーしておき、オフライン利用時は持参する」といったものもあります(ここでの「重要なファイル」は、「mekiku設定ファイル」「かな漢字変換システムの登録単語」などを想定しています)。たとえ今回のOneDrive同期問題がなくても、こういった対策をしておくことで、思わぬトラブルにも対応しやすくなるので、オフラインでの利用が多い人は、検討してみるといいかもしれません。

(おまけ)

OneDrive(旧SkyDrive)との同期機能は、Windows8で導入されました。WindowsだけでなくWordやExcelなども、なるだけOneDriveを使わせるように設定されています。

Office の保存環境をカスタマイズする - Office サポート
https://support.office.com/ja-jp/article/office-%E3%81%AE%E4%BF%9D%E5%AD%98%E7%92%B0%E5%A2%83%E3%82%92%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%99%E3%82%8B-786200a7-f5f2-4d26-a3ae-b78c60dd5d3b

通常はクラウドを使用しますが、ローカルに保存する必要がある場合もあります。


なお、ここでの「クラウドを使用」とは、OneDriveに保存するという意味です。

WordやExcelのファイルの保存先を自分のパソコンに設定する方法 | できるネット
https://dekiru.net/article/12743/

Officeにサインインした状態では、文書やブックを保存するときの既定の場所がOneDriveになります。


そして、Windows10の、2017年秋(バージョン1709、別名"Fall Creator Update")以降、「オンデマンドダウンロード」が導入され、さらにデフォルト動作になりました。これが今回の問題の直接の原因と考えられます。

超便利な「OneDrive」の“ファイルのオンデマンド”だけどOFFにするときは要注意 - いまさら聞けないWindows 10のTips - 窓の杜
https://forest.watch.impress.co.jp/docs/serial/win10tips/1116828.html

Fall Creators Update以降の「OneDrive」では、ファイルの同期方式にオンデマンドが追加され、標準で有効に設定されるようになりました。



◀(前記事)Zoom字幕APIを使う

(一覧)[2.技術情報 (tech)]