OneDrive のファイルとフォルダーの起動と操作が非常に遅い (同期に関するものではありません)

OneDrive のファイルとフォルダーの起動と操作が非常に遅い (同期に関するものではありません)

アップデート 2 (2020-11-27): これまでのところ順調で、すべてが高速です。 (win 10 pro 20H2 v10.0.19042) 大きな変更はありません。 考えられる原因:

  • 私はずっと前に iPhone からの写真の同期をやめました。
  • ローカルで同期するフォルダーの数を最小限に抑えます。
  • かなり前にAdobe Readerをアンインストールしました。

アップデート 1 (2020-08-30): 問題は再現されなくなりました。何が役に立ったのかわかりません。魔法です :) メジャーアップデートは行われていません (同じ win 10 pro 10.0.18363 / v 1909)。

== しばらく元の投稿を残しておきます ==

以下では、ローカルにキャッシュされたファイルとフォルダーについて説明します。Windows 10 と OD は現在最新のものです。OD をリセットしました (実際には数回、再インストールなど)。そして、問題は 1 ~ 2 年間 (多くの更新などを通じて) 続いています...

件名にあるように、OD フォルダーでは多くの操作が非常に遅くなります。

  • ほとんどの小さいフォルダーはすぐに開きますが、一部のフォルダー (通常は画像を含む大きいフォルダー) は開くのに 10 秒以上かかります。
  • 最初に画像に関する問題に気付きました。画像を開くのに 10 秒以上かかります。XnView のせいだと思いましたが、それは問題ではありませんでした。
  • OD フォルダー (エクスプローラーなど) からほとんどの画像を開くのにも、同様に 10 秒以上かかります。
  • 画像を含むフォルダーですべて選択 (Ctrl+A) を実行すると、数分かかります...
  • すべての画像を選択した後、任意のメニューを選択するか、右クリックします - 1 分。

再現するには:

  • ODをリセット(高速)
  • 写真フォルダのみを同期します(高速)。
  • フォルダを開く - 1分かかります。
  • すべての画像を選択 (Ctrl+A) - 1 分、
  • 右クリック - 1 分...

どのステップでも同期を停止しても役に立ちません。

OD ルート フォルダー外にフォルダーをコピーすると、すぐに役立ちます。すべてがすぐに機能します (瞬間的な応答)。これは当然のことです。したがって、問題は何らかの形で OneDrive に関連しています。

同じ経験をした人はいますか? 理由について何か考えはありますか?

PS. ここで言っているのは、ローカルに同期された OD ファイルを開くのが遅い Word/Excel のことではありません (オフィス アプリはオンラインでファイルの最新更新をチェックし、問題ありません)。

Win 10 Pro、バージョン 10.0.18363 | v 1909。
個人用 OneDrive、v 2019 ビルド 19.222.1110.0006。
ファイル/フォルダーはすでにローカルで同期されています。Explorer
または TotalCommander を使用しています。
高速インターネット (双方向 60 Mbit - 問題ないはずです)。SSD
、75 Gb の空き容量... 最新の PC (i5-5300U CPU @ 2.30GHz、2295 Mhz、2 コア)...

送信、最大

答え1

ユーザー (管理者以外) アカウントの大きな OneDrive フォルダー (数千のファイル) でも同じ問題が発生しました。

最終的に、MacriumReflect (無料版) と OneDrive の間に競合があるようだということがわかりました。

管理者アカウントから Macrium Reflect をアンインストールすると問題が解決しました。

この問題は、OneDrive フォルダー内の任意のフォルダー (または OneDrive フォルダー自体) をエクスプローラーでダブルクリックして開こうとしたり、コンテキスト メニューを開こうとしたりすることで簡単に再現できました。どちらの場合も、エクスプローラーが数十秒間フリーズしました。OneDrive をアンインストール (および再起動) すると、同じフォルダーが再び応答するようになりました。ユーザー1143638メイン ウィンドウの左側にあるナビゲーション バーを使用して、フォルダーをナビゲートすると、遅延なく機能しました。

Macrium Reflect をアンインストールし、管理者アカウントからユーザーアカウントに切り替える (ログオフ/ログオン) と、問題は完全に解消されました。

私はMicrosoftの(プロセスモニター)(https://docs.microsoft.com/en-us/sysinternals/downloads/procmon) では、OneDrive フォルダーを右クリックすると、常に大量の Macrium イベントが表示されていました。

以下の変更 (以前に試したもの) はすべて効果がありませんでした。

  • すべてのファイルをローカルコンピュータに完全に同期する
  • OneDriveフォルダ全体を削除し、完全に再同期する
  • OneDrive フォルダーのプロパティの変更 (「カスタマイズ」: フォルダーの種類を「一般項目」に変更)
  • OneDrive フォルダー オプションの変更
    • 「一般」=>「クイックアクセスに...を表示」
    • 「一般」=>「ファイルエクスプローラーの履歴を消去」
    • 「表示」=>「アイコンを常に表示」
    • 「検索」=>「検索方法」および「インデックスされていない場所を検索する場合」
  • Windows 検索
    • Windows Search から OneDrive フォルダーを除外する
    • Windows Searchを無効にする

環境:

  • Windows 10 Pro 64 ビット バージョン 20H2 ビルド 19042.630
  • OneDrive クライアント バージョン 2020 (ビルド 20.169.0823.0008)
  • Macrium Free Edition - 申し訳ありませんが、アンインストール後のバージョン番号は思い出せません... ;-)

答え2

Process Monitor について語った上記の投稿者のおかげで、問題の根本原因を突き止めることができました。

短い答え、Spybot Search and Destroy 2.7

より長い回答:

問題はソフトウェアそのものではなく、ソフトウェアがユーザーを保護するために何をするかです。

「免疫化」と呼ばれる機能があり、この機能は、インターネット エクスプローラーのセキュリティ設定に、意図的に制限されたドメイン名を 1000 個追加します。

考えてみれば、Excel やおそらく多くの Microsoft 製品は、Internet Explorer のセキュリティ設定に依存しています (特に、ネットワーク リソースや OneDrive などの共有リソースにアクセスする場合)。

同様のドメイン設定を追加した別の種類のインターネット セキュリティ ソフトウェアがインストールされている可能性もあります。

Windows レジストリ エディターを使用する人には注意が必要ですが、ここでエントリを表示できます。

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains]

各エントリの値は制限レベルに応じて異なることに注意してください。

エントリが Spybot によって追加された場合は、実際に免疫を解除できます。

Internet Explorer からエントリを手動で削除することもできますが、それには時間がかかります。

これらのエントリを修正して Excel ファイルを開くまでの時間: 54 秒。

これらのエントリを削除してから Excel ファイルを開くまでの時間: 3 秒。

これが、何ヶ月もこの問題に苦しんでいる他の人々の助けになることを願っています。

答え3

これはおそらく非常に特殊なケースですが、それでも誰かの役に立つかもしれません:

私の場合、Microsoft Search インデクサーが失敗し続ける原因は OldNewExplorer でした。

数週間前に、OneDrive フォルダーへのアクセスに問題があることに気付きました。しかし、解決策は見つかりませんでした。今日もまた。状況はどんどん悪化し、「ダウンロード」などの他のフォルダーにも影響しているようでした。フィードバック ハブ アプリも起動しませんでした (応答しなくなり、数分後に停止しました)。

最終的に、イベント ビューアー (システム) で「Microsoft Search サービスが予期せず終了しました」というメッセージを見つけました。何百回もです。アプリケーション ログには、「障害のあるアプリケーション名: SearchIndexer.exe」や「障害のあるモジュール名: OldNewExplorer64.dll」などのエントリが見つかりました。

古いログ (1 か月前) を見ると、これは 2 分ごとに失敗していましたが、今日は 1 ~ 2 秒ごとに失敗しています。

OldNewExplorer は何年も前にインストールしたので覚えていませんでした。

答え4

私も同じ問題に遭遇し、OneDrive をリセットしようとしましたが、ある程度成功しました (同期された場所の一部は正常に機能しましたが、他の場所ではまだ遅延がありました)。

Process Monitor を使用して、ファイルのロック解除に問題があることを発見できました。ファイルは C:\Users\USER\AppData\Local\Microsoft\Office\16.0\OfficeFileCache にあり、キャッシュであったため、すべての Office アプリを終了した後、リスクを冒してファイルを空にしました。

その後、ファイルがすぐに開くようになりました。

結果がどうであれ、自己責任で試してください。しかし、再びファイルをすばやく開けるようになったのは嬉しいです。

関連情報