Windows 8ではSkyDriveファイルにオーバーレイアイコンが表示されたため、現在のファイルと同期中のファイルを確認できました。
Windows 8.1にアップグレードした後もファイルは同期しますが、ファイルが最新かどうかを確認できません。唯一の方法は、ファイルをロードし、最新の変更があるかどうかを確認し(覚えている場合)、ファイルが同期されるまで更新することです。痛いです!
同期オーバーレイは、ローカルで変更されてアップロードを待機しているファイルに対してのみ表示されますサーバー上で変更されたファイルについては表示されません(他のコンピューター)待機中ダウンロードする!!
Windows 8.1でファイル同期ステータスを取得するにはどうすればよいですか?
同期ファイルにアイコンオーバーレイがあるWindows 8とは異なります。 Win8.1では、アイコンがないことは同期されていることを意味します。
したがって、SkyDriveにリンクされているファイルにオーバーレイアイコンがない場合、これはコンテンツが同期されていることを意味します。アイコンに灰色の同期オーバーレイがある場合、それはまだ同期が完了していないことを意味します。
同期の詳細を取得するには、SkyDriveアプリを起動します(Windows 8.1のスタート画面から)。
これにより、同期の概要が表示され、クリックすると、アップロードとダウンロードを待機しているファイルの詳細が表示されます。
Windowsエクスプローラーで、OneDriveの下にライブラリのリストが表示されている左側のペインを確認します。ペインの下部に、ダウンロード/アップロードのステータスが表示されます。たとえば、10 GBの5 GBをダウンロード(50%完了)
また、Win 8.1でローカルスカイドライブフォルダー内のどのファイルがクラウドと同期しているかがわからないのも不愉快でした。
たまたま、自分にとって有効な回避策に遭遇しました。
私が見つけたばかりの愚かな簡単な解決策:チェックアウト
%LocalAppData%\Microsoft\OneDrive\logs\Personal\
(Windowsの場合、他のOSの同様のユーザーフォルダー)
SyncDiagnostics.log
ファイル。
OneDriveが同期しているとき、オンラインファイルのステータスとマッピングをチェックしているとき、および同期が完了しているときに更新されます。 (ただし、少し注意が必要です。OneDriveは、同期する唯一のファイルがファイルハンドルによってブロックされている場合、ログを更新しません。)
たとえば、ファイルの変更を確認してから、変数を確認できます
SyncProgressState:
私の経験では0
完了、255
同期用。
FilesToDownload
やFilesToUpload
など、利用できる他の興味深い変数もあります。
アップロード/ダウンロードのステータスを表示するModernアプリが見つかりませんでした。
私が見つけた唯一の方法は、ファイルエクスプローラーでファイルをクリックしてステータスバーを確認することです。ファイルが同期されている場合は「オフラインで使用可能」、クラウド上にある場合は「オンラインで使用可能」と表示されます(ローカルファイルがショートカットのみ)。
ファイルエクスプローラーでファイルまたはフォルダーを右クリックし、[オフラインで使用可能にする]を選択すると、ファイルがダウンロードされます。または、「オンラインでのみ使用可能にする」を選択すると、ショートカットが作成され、ディスク領域が解放されます。
常時インターネットに接続していないので、私が一番好きな方法ではありません。ただし、ディスクスペースが限られている常時接続のデバイスやウルトラブック/タブレットの場合、実際には理にかなっています。もし私がこれを知っていたら、8.1にアップデートすることはなかったでしょうから、MSがこの変更をより明確に説明する前に...