Microsoft アカウントにサインインするとデスクトップとタスクバーがクラッシュ/更新される

Microsoft アカウントにサインインするとデスクトップとタスクバーがクラッシュ/更新される

要約:ユーザー プロファイルが Microsoft アカウントにログインすると、explorer.exe がクラッシュします。これは、同じマシンで作成されたローカル アカウントでも、ローカル アカウントでは発生しません。


過去 2 週間以内に、異なる Microsoft アカウントにサインインしている複数のデバイスでこの問題に遭遇したのは、これで 4 回目です。これらすべてに共通するのは、所有者が Microsoft アカウントにサインインしている点です。ローカル ユーザーは、そのアカウントにサインインするまでこの問題は発生しませんが、サインインすると問題が再発します (Windows 10 を新規インストールした場合でも)。今のところこの問題について何も見ていないことに驚いています。ほとんどのマシンは 1903 ですが (1 台は元々 1809 でした)、1909 にアップデートした後もエラーは続きます。この問題は、セーフ モードで起動しても続きます。

どうしたの

  • ログイン直後から、デスクトップとタスクバーが数秒ごとにクラッシュ/更新を繰り返すようになります。
  • スタート メニュー、設定ページ、ファイル エクスプローラーを開くことも、アイコンまたは WIN + R 経由で何かを起動することもできません。
  • 何かを起動するには、CTRL + ALT + DELでタスクマネージャーにアクセスし、新しいタスクを実行する必要があります。ただし、エクスプローラーがクラッシュするたびに、ボックスからタブが外れます。

症状を調べてみると、多くのスレッドで Windows エラー報告サービスを無効にすることが提案されていますが、これによって問題が解決したのは 1 回だけで、しかも一時的なものでした。Norton または同様のウイルス対策ソフトが原因だと言っている人もいますが、これらのマシンには Norton はインストールされていません。2 台には ESET Node32 がインストールされていましたが、それを削除してもクラッシュは続きました。

私が試した他の提案:
(各後にマシンを再起動)

  • Adobe Reader を削除し、デスクトップ上のすべての PDF ファイルをフォルダーに保存します (これも 1 回だけ、一時的にのみ機能しました)。ここからの提案
  • デスクトップからすべてのアイコンとファイルを完全に削除する
  • iCloud を削除する (マシンの 1 台のみに削除されましたが、それでも問題は解決しませんでした)
  • IDT-Audio ドライバーを削除します (いずれにも IDT-Audio ドライバーはありませんでしたが、安全のために Realtek のドライバーも削除/アンインストールしました)。
  • Nvidia などのディスプレイ ドライバーをダウングレード/アップグレード/削除します (ここでも何も変わりません)
  • 実行中sfc /scannow(違反は見つかりませんでした)
  • DISM.exe /Online /Cleanup-image /Scanhealth、、 およびを実行しましたDISM.exe /Online /Cleanup-image /RestorehealthDISM.exe /Online /Cleanup-image /Checkhealth正常に実行されましたが、問題は解決されませんでした)
  • サムドライブ経由の Windows のインプレースアップグレード
  • フィードバックハブをアンインストールし、タイムラインを無効にし、診断データを完全から基本に設定するなど、いくつかの手順を実行しました。このガイド/修正他の人に効果があったもの、これですそして最初のコメントここ同じように。
  • すべての Microsoft アカウント設定/テーマの同期を無効にしていますが、それが有効になるには少し遅いかもしれません。

Windows エラー報告を無効にしたマシンの 1 つではクラッシュは停止しますが、次のような警告が表示されます。

explorer.exe - System Error

The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application

を押すことはできますOKが、explorer.exe が再びクラッシュし、警告が再表示されます。

少なくとも1台のマシンの.dmpログには、「障害モジュール名:」がSHELL32.dll例外コードで記録されていると表示されます。0xc0000409 AppCrashView経由Subcode: 0x7 FAST_FAIL_FATAL_APP_EXITおよびサブコードWinDbg プレビュー

完全な.dmpはここ

これは何なのか、また、これを修正したり、防いだりする方法はありますか?(ただ人々に言う以外に、ないMicrosoft アカウントにサインインします。

ありがとう!

答え1

修正方法があると思います。あなたのクラッシュは私が経験したクラッシュとは異なります (幸運なことに)。.dmp ファイルをダウンロードしてデバッガーで開きました。

次の場所でクラッシュしているようです: shell32.dll!Microsoft::Windows::FileExplorer::Banners::BannerData::GetFolderScope()

  1. 開けるregedit
  2. へ移動HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\
  3. BannerSettingsまたは と呼ばれるサブキーを探しますBannerStore(それぞれにサブキーがある場合があります)。
  4. 彼らをバックアップしてください(重要ではありませんが、そうすることで人々は気分が良くなります)。
  5. BannerSettingsおよびを、それらの下にあるものも含めて削除しますBannerStore(1 つしかない場合は 1 つだけ)。
  6. リブート。
  7. 喜びに飛び跳ねてください(または私の名前を呪ってください)。

きっとうまくいくと思います。

関連情報