web-dev-qa-db-ja.com

SkyDriveはWindows8.1で同期しません

Windows 8 Proから8.1にアップグレードした後、多くのファイルを統合されたSkyDriveディレクトリに移動しました。 SkyDriveが単に同期を拒否していた最近まで、すべてが正常に機能していました。唯一の例外は、別のメカニズムを介して同期されるOfficeドキュメントです。

SkyDriveリディレクトリにファイルを追加すると、メトロアプリにPendingとして無期限に表示されます。時にはそれらはCompleteとして表示されることさえありますが、これは単なる欺瞞です。それらをオンラインにするだけで、次のエラーが発生します。

Sorry, the action couldn't be completed because the file hasn't finished 
uploading. Try again later.

もちろん、ファイルはオンラインや別のコンピューターには表示されません。逆にファイルをオンラインでアップロードしようとすると、ファイルがローカルのSkyDriveディレクトリに同期される場合と同期されない場合があります。それはすべてかなり予測不可能です。

編集:回答が削除されたため、この質問で発生した問題の簡単な修正方法は次のとおりです。サインインオプションでMicrosoftアカウントを切断して再接続します。

6
Zong

マイクロソフトのサポートフォーラムから妥当な回答が得られるとは思いません。私は何度もそこで試しましたが、修正がない限り、一般的な答えしか得られません。

SkyDriveとSkyDrivePro(Office 365 SharePoint Onlineサービスの一部)の両方の場合、同期の失敗は珍しいことではありません。

この問題を解決する可能性のあるものがいくつかあります。最も一般的なのは、認証が適合することです。再認証は面倒な場合があり、認証が発生する可能性のあるさまざまな場所をいじくり回す必要がある場合があります。あなたの場合、これにはブラウザ(IE)、MS Office、およびWindows8自体が含まれる可能性があります。

SkyDriveが同期しないファイルタイプにヒットした可能性もあります。機能は最初は似ているように見えますが、SkyDriveはDropBoxではありません。問題のあるファイルを同期されていないフォルダーに削除し、同期が正常に機能していることを確認してから、一度に1つずつ元に戻します。 SkyDriveは特定のファイル拡張子を同期できず、ファイル名の制限(256だと思います)があり、URL全体が含まれます。

SkyDriveでこの問題が発生したことはありませんが、SkyDriveProでも同様の問題が定期的に発生します。その場合、物事を再び機能させる唯一の方法は、同期されたすべてのフォルダーを削除して、最初からやり直すことです。したがって、最終的なアプローチは、W8をSkyDriveから切断し、再起動してから再接続することです。

申し訳ありませんが、これは決定的な答えではありませんが、MSが同期システムの作成にこれほど優れていることは一度もないと思います。 ActiveSync、オフラインフォルダ同期、ブリーフケースなど、以前の試みに関する問題に関する膨大な情報が見つかります。

2
Julian Knight

私は4つの解決策を見つけました(回避策):

解決策1(手動):タスクバーのskydrive(ondrive)アイコンを右クリックし、[同期]をクリックします。

解決策2(自動):バッチで使用して自動的に同期できるため、これが最適です。これをダウンロード githubのoneDriveSync.bat

cMDを開き、次のように入力します。

"path to this file\oneDriveSync.bat" "skydrive path"

例えば:

"C:\Users\Admin\Downloads\oneDriveSync.bat" "C:\Users\Admin\SkyDrive\"

解決策3:コマンドラインも使用します。

注:このソリューションではOneDrive構成がリセットされるため、手動で再構成する必要があります。

cMDを開き、このコマンドを1つずつ送信します。

SkyDrive /shutdown
SkyDrive /reset
SkyDrive

ソリューション4:ここで見つかったソリューション: skydrive-sync-fix

  1. Explorerを開き、SkyDriveフォルダーを右クリックして、[プロパティ]を選択します。
  2. [セキュリティ]、[詳細]の順にクリックすると、次のダイアログのようなものが表示されます。 SYSTEM、Administrators、および自分のユーザー名がすべて完全に制御できることを確認してください。
  3. [すべての子オブジェクトのアクセス許可エントリをこのオブジェクトから継承可能なアクセス許可に置き換える]チェックボックスをオンにして、[適用]をクリックします。
  4. エラーが発生したファイルをメモして、それらを見つけてSkyDriveフォルダーから別の場所に移動できるようにします。これは私の側でSkyDriveのために物事をつまずかせていたもののようです。
0
Badr Elmers