Windows 10 ShellExperienceHost сбой

Недавно я клонировал свой раздел Windows 10 с HDD на SSD.

Я не могу открыть меню «Пуск», «Уведомления» или что-нибудь, что использует ShellExperienceHost. Это включает в себя такие вещи, как приложение «Калькулятор», «Граничный браузер» и меню «Щелчок» в стиле метро, ​​когда вы нажимаете правой кнопкой мыши на приложении на панели задач.

  • Причина «Журнала контекстного ядра сеанса» не удалось запустить ошибку в журнале событий?
  • Запуск запланированной задачи путем обнаружения соединения USB-устройства
  • Журналы событий Windows: категория задач
  • Windows 7 (домашняя премия): eventvwr.exe: как регистрировать блокировку и разблокировку рабочей станции, а также зацикленные вызовы и отклоненные события
  • Журнал установок в XP?
  • Как записывать записи файлов в каталог на Windows Server 2003?
  • Каждый раз, когда я пытаюсь открыть один из них, я получаю сообщение об ошибке в журнале событий:

    Faulting application name: ShellExperienceHost.exe, version: 10.0.10240.16515, time stamp: 0x55fa599a Faulting module name: Windows.UI.Xaml.dll, version: 10.0.10240.16548, time stamp: 0x56133a14 Exception code: 0xc0000409 Fault offset: 0x0000000000533ad2 Faulting process id: 0x39ac Faulting application start time: 0x01d18ad380a6bb12 Faulting application path: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll Report Id: 61c0dd6c-b61f-42e5-9130-ecfa1fa87cac Faulting package full name: Faulting package-relative application ID: 

    Если я открываю ShellExperienceHost.exe с помощью WinDbg, я получаю следующий вывод:

     CommandLine: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe ************* Symbol Path validation summary ************** Response Time (ms) Location Deferred srv*c:\symbols*https://msdl.microsoft.com/download/symbols Symbol search path is: srv*c:\symbols*https://msdl.microsoft.com/download/symbols Executable search path is: ModLoad: 00007ff7`70830000 00007ff7`70a03000 ShellExperienceHost.exe ModLoad: 00007ff9`b66f0000 00007ff9`b68b2000 ntdll.dll ModLoad: 00007ff9`b4800000 00007ff9`b48ad000 C:\Windows\system32\KERNEL32.DLL ModLoad: 00007ff9`b3bc0000 00007ff9`b3d9d000 C:\Windows\system32\KERNELBASE.dll ModLoad: 00007ff9`b44b0000 00007ff9`b472c000 C:\Windows\system32\combase.dll ModLoad: 00007ff9`b48b0000 00007ff9`b494d000 C:\Windows\system32\msvcrt.dll ModLoad: 00007ff9`b4370000 00007ff9`b4496000 C:\Windows\system32\RPCRT4.dll ModLoad: 00007ff9`b4220000 00007ff9`b4361000 C:\Windows\system32\ole32.dll ModLoad: 00007ff9`b3f90000 00007ff9`b3feb000 C:\Windows\system32\sechost.dll ModLoad: 00007ff9`93300000 00007ff9`9336a000 C:\Windows\SYSTEM32\wincorlib.DLL ModLoad: 00007ff9`b6330000 00007ff9`b63ee000 C:\Windows\system32\OLEAUT32.dll ModLoad: 00007ff9`b61a0000 00007ff9`b6326000 C:\Windows\system32\GDI32.dll ModLoad: 00007ff9`b3ff0000 00007ff9`b413e000 C:\Windows\system32\USER32.dll (4910.46c8): Break instruction exception - code 80000003 (first chance) ntdll!LdrpDoDebuggerBreak+0x30: 00007ff9`b67ae510 cc int 3 0:000> gn ModLoad: 00007ff9`b4730000 00007ff9`b4766000 C:\Windows\system32\IMM32.DLL ModLoad: 00007ff9`b4b10000 00007ff9`b4c6c000 C:\Windows\system32\MSCTF.dll ModLoad: 00007ff9`b2ff0000 00007ff9`b3021000 C:\Windows\system32\nvinitx.dll ModLoad: 00007ff9`b63f0000 00007ff9`b6496000 C:\Windows\system32\ADVAPI32.dll ModLoad: 00007ff9`b2fe0000 00007ff9`b2fea000 C:\Windows\SYSTEM32\VERSION.dll ModLoad: 00007ff9`b3170000 00007ff9`b317f000 C:\Windows\system32\kernel.appcore.dll ModLoad: 00007ff9`b2ed0000 00007ff9`b2f3b000 C:\Windows\SYSTEM32\bcryptPrimitives.dll ModLoad: 00007ff9`b6570000 00007ff9`b6615000 C:\Windows\system32\clbcatq.dll ModLoad: 00007ff9`75130000 00007ff9`76126000 C:\Windows\System32\Windows.UI.Xaml.dll ModLoad: 00007ff9`aeaa0000 00007ff9`aebd1000 C:\Windows\SYSTEM32\wintypes.dll ModLoad: 00007ff9`b0b30000 00007ff9`b0bf8000 C:\Windows\System32\CoreMessaging.dll ModLoad: 00007ff9`92ba0000 00007ff9`92c06000 C:\Windows\System32\Bcp47Langs.dll ModLoad: 00007ff9`a8c10000 00007ff9`a8f86000 C:\Windows\System32\iertutil.dll ModLoad: 00007ff9`b32a0000 00007ff9`b3353000 C:\Windows\system32\shcore.dll ModLoad: 00007ff9`b0ad0000 00007ff9`b0b2c000 C:\Windows\System32\NInput.dll windows\dxaml\xcp\dxaml\lib\frameworkapplication_partial.cpp(136)\Windows.UI.Xaml.dll!00007FF97563E864: (caller: 00007FF770885394) FailFast(1) tid(46c8) 8000FFFF Catastrophic failure (4910.46c8): Security check failure or stack buffer overrun - code c0000409 (!!! second chance !!!) Windows_UI_Xaml!wil::details::ReportFailure+0x1dee4a: 00007ff9`75663ad2 cd29 int 29h 

    Я уже пробовал:

    • Dism / Online / Очистка-изображение / ScanHealth

    • Dism / Online / Очистка-изображение / CheckHealth

    • Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}

    • Удаление% LOCALAPPDATA% \ TileDataLayer \ База данных и перезагрузка

    • Создание нового пользователя

    За исключением обновления Windows 10 и потери всех моих установленных программ (у меня установлена ​​среда разработки, которая займет много времени), есть ли что-нибудь еще, что я могу попробовать?

    Я получаю замену в меню «Пуск» Windows с помощью «Классической оболочки», но это довольно неприятно, что вы не можете видеть область уведомлений.

  • Windows 7 Управление компьютером не доступно
  • Как отключить современный интерфейс и вернуть прежнее меню «Пуск» в Windows 8?
  • Выключение журнала событий Windows?
  • Больше не удается найти приложения в Windows 10
  • Windows 10: Подключите элемент к левой части меню «Пуск»?
  • Увеличьте количество «наиболее используемых» приложений в Windows 10
  • 6 Solutions collect form web for “Windows 10 ShellExperienceHost сбой”

    Неверное имя приложения: ShellExperienceHost.exe, версия: 10.0.10586.306, отметка времени: 0x571afaa5 Имя модуля ошибки: Windows.UI.Xaml.dll, версия: 10.0.10586.306, отметка времени: 0x571af9f6

    Я получал вышеуказанные ошибки каждый раз, когда я нажимал на начальное меню, которое не открывалось, и это событие появлялось после каждого щелчка. Я запустил Process Monitor из SysInternals и щелкнул меню «Пуск» и увидел, что ACCESS DENIED показывал для параметра «Настройки учетных записей» settings.dat для ShellExperienceHost. Этот файл находится по адресу:

    % Localappdata% \ Packages \ Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy \ Settings \ (localappdata – это переменная окружения для C: \ Users \ USERNAME \ AppData \ Local)

    Я удалил файл settings.dat, нажал кнопку «Пуск», которая все еще не открывается из-за удаления settings.dat. Поэтому я переименовал Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy в .old, а затем переустановил приложение UI ShellExperienceHost, используя следующую команду PowerShell из повышенного окна PowerShell:

    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "C: \ Windows \ SystemApps \ ShellExperienceHost_cw5n1h2txyewy \ AppXManifest.xml"}

    Затем переустановил локальный пакет для моего профиля пользователя, вернув параметр settings.dat на место. Теперь больше нет ошибок и начального меню,

    Надеюсь, это поможет другим.

    Из дампа я вижу, что вы получаете ошибку Access denied :

     Stowed Exception Array @ 0x00000047c99904e0 Stowed Exception #1 @ 0x00000047c9999868 0x80070005 (FACILITY_WIN32 - Win32 Undecorated Error Codes): E_ACCESSDENIED - General access denied error Stack : 0x47c9998058 7ffd96e11dd4 Windows_UI_Xaml!DirectUI::ActivationAPI::ActivateInstance+0x2cf304 7ffd96c5a4c3 Windows_UI_Xaml!DirectUI::NavigationCache::LoadContent+0x6b 7ffd96c5a045 Windows_UI_Xaml!DirectUI::NavigationCache::GetContent+0xa1 7ffd96c5ab4f Windows_UI_Xaml!DirectUI::Frame::PerformNavigation+0xcf 7ffd96c59e89 Windows_UI_Xaml!DirectUI::Frame::StartNavigation+0x29 7ffd96c5aa24 Windows_UI_Xaml!DirectUI::Frame::NavigateImpl+0x15c 7ffd96c5a889 Windows_UI_Xaml!DirectUI::FrameGenerated::Navigate+0x89 7ffd96c58f4b Windows_UI_Xaml!DirectUI::Frame::NavigateImpl+0x4b 7ffd96c58ec5 Windows_UI_Xaml!DirectUI::FrameGenerated::Navigate+0x75 7ffd96c58ced Windows_UI_Xaml!DirectUI::Frame::NavigateImpl+0x41 7ffd96c58c71 Windows_UI_Xaml!DirectUI::FrameGenerated::Navigate+0x71 7ffd9677349d Windows_UI_ActionCenter!ActionCenter::App::StaticInitialize+0x55d 7ffd96772dd3 Windows_UI_ActionCenter!ActionCenter::App::StaticOnLaunched+0x3f 7ffd96772d7b Windows_UI_ActionCenter!?Invoke@?$__abi_FunctorCapture@V<lambda_237858d95a404202aa0a218454e40d6e>@@X$$$V@Details@Platform@@UEAAXXZ+0x4b 7ffd967712e9 Windows_UI_ActionCenter!?__abi_Windows_UI_Core_DispatchedHandler___abi_IDelegate____abi_Invoke@?Q__abi_IDelegate@DispatchedHandler@Core@UI@Windows@@2345@UE$AAAJXZ+0x2d 7ffdaaab3e6c Windows_UI!Windows::UI::Core::CDispatcher::ProcessInvokeItem+0x23c 7ffdaaab5a54 Windows_UI!Windows::UI::Core::CDispatcher::ProcessMessage+0x1a4 7ffdaaab57c2 Windows_UI!Windows::UI::Core::CDispatcher::WaitAndProcessMessages+0x1a2 7ffdaaab5598 Windows_UI!Windows::UI::Core::CDispatcher::ProcessEvents+0xa8 7ffd96d403bd Windows_UI_Xaml!CJupiterWindow::RunCoreWindowMessageLoop+0x65 7ffd96d40343 Windows_UI_Xaml!DirectUI::DXamlCore::RunMessageLoop+0x47 7ffdc64ba306 twinapi_appcore!Windows::ApplicationModel::Core::CoreApplicationView::Run+0x46 7ffdc64d6490 twinapi_appcore!Microsoft::WRL::Details::MakeAndInitialize<Windows::ApplicationModel::Core::CoreApplicationViewAgileContainer,Windows::ApplicationModel::Core::CoreApplicationViewAgileContainer,enum Windows::ApplicationModel::Core::CoreApplicationViewAgileContainer::WindowType,Windows::ApplicationModel::Core::IFrameworkViewSource * __ptr64 & __ptr64,HSTRING__ * __ptr64>+0x1a4 7ffdc7cb80c0 SHCore!CSimpleHashTable<unsigned long,Microsoft::WRL::ComPtr<CStreamWriterTimeoutManager::CTimerIdAndWriters>,CDefaultHashPolicy<unsigned long>,CDefaultKeyCompare<unsigned long>,CDefaultResizePolicy,CDefaultRehashPolicy>::RemoveAll+0x128 7ffdc9582d92 kernel32!BaseThreadInitThunk+0x22 7ffdcb119f64 ntdll!RtlUserThreadStart+0x34 

    Чтобы узнать, к какому файлу / ShellExperienceHost.exe реестра не удается получить доступ, запустите ProcessMonitor , ShellExperienceHost.exe и посмотрите в столбце «Результат», операция которого ShellExperienceHost.exe с ошибкой Access denied .

    Также попробуйте запустить это обновление, которое восстанавливает ACL, что также может вызвать ошибки.

    После нескольких месяцев попыток исправить это, наконец, я смог загрузить файл .img (например. .iso) для Windows 10 для точного номера сборки, который я установил (Build 10240).

    Как только у меня появился правильный .img-файл, я смог использовать его для обновления на одном месте. Попытка сделать то же самое обновление на месте до последней версии продолжала сбой при 40% с ошибкой 0xC1900101-0x30018.

    Мое начальное меню, центр уведомлений и Edge снова функциональны.

    Спасибо @ magicandre1981 за вашу помощь.

    Я просто пытаюсь сказать, что я просто клонировал свою машину под Windows 10 с жесткого диска 5400 об / мин на жесткий диск 7200 об / мин, в том же размере … используя Clonezilla …

    И вау … сначала все было в порядке и работало … И вот однажды после сна машина … StartMenu перестала нормально работать … она откроется, но значки не будут реагировать на нажатия кнопок. Я попытался выключить и перезапустить … и тогда значки будут работать, но Windows Explorer останавливается и постоянно перезапускается …

    Control.exe / name Microsoft.ProblemReportsAndSolutions / page pageProblems

    … показывает проблемы, но «решения не найдено».

    Итак, почему 2 человека, клонирующие машину Windows 10, привод на диск, вызывают такую ​​же проблему с StartMenu?

    В наши дни Microsoft находится рядом с бесполезной. Возможно, кто-то в Китае, который уже взломал «безопасную» ОС Microsoft, знает, что происходит … слишком плохо, что я еще не читал / не писал по-китайски.

    Я боролся с этим в течение нескольких дней и проходил через сотни страниц решений. Ничего не работало, пока я не попал на эту страницу, где на странице 22 пользователь PaulSturm рекомендовал запустить ремонт с помощью Tweaking.com – Windows Repair Free / Pro .

    Я, очевидно, очень подозрительно относился к этому, но многие говорили, что это сработало для них, и я был готов попробовать что-нибудь, потратив на это столько времени, благодаря презренной поддержке Microsoft.

    Вам нужно будет установить его, запустить приложение, перезагрузить в безопасном режиме загрузки, когда он запросит, а затем запустит выбранный по умолчанию ремонт. Нет необходимости в предварительном сканировании, сканировании sfc или что-либо вне раздела ремонта (кроме рекомендованной резервной копии и точки восстановления системы). Мне потребовалось около 20 минут, но после перезагрузки после ремонта все было в порядке. Я не совсем понимаю, что это исправить, но это единственное, что сработало для меня.

    Опять же, я не ожидаю, что вы мне доверяете, но на этой странице Microsoft есть немало людей, которые ручались за нее. Удостоверьтесь, что вам удобно использовать это, и делайте резервную копию и восстанавливайте систему по запросу.

    Просто справедливое предупреждение, я столкнулся с этой проблемой на рабочем столе пользователя и попробовал всевозможные исправления, перечисленные здесь / в другом месте. Вопрос был относительно мягким в моем случае, пользователь никогда его не замечал, но это была ошибка, которую мне все еще любопытно, и это то, что я хотел исправить как вызов.

    Я попробовал исправление Tweaking.com Repair, упомянутое Владом, и эту незарегистрированную лицензию Adobe Acrobat с машины , и независимо от того, что я не мог заставить ее работать снова. Мне пришлось перенести данные пользователя на другой компьютер, потому что Acrobat просто больше не работал.

    Итак, для меня, по крайней мере, исправить это, чтобы стереть / перестроить машину, потому что эта машина не стоит того, если она больше не может использовать Acrobat.

    Давайте будем гением компьютера.