Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Remote procedure call failed (http://forum.oszone.net/showthread.php?t=315614)

sameuser 06-06-2016 15:11 2640783

Remote procedure call failed
 
День добрый. С недавних пор получаю такую ошибку при попытке запустить Photos..
Пробовал переустановить все стандартные apps, но это ни к чему не привело.

Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}

Сам Store запускается на 1 секунду с голубым экраном и тут же закрывается. Все остальные приложения оттуда, включая калькулятор, тоже.
Кто-нибудь сталкивался с подобной ситуацией, есть решения?

ruslan... 06-06-2016 15:23 2640789

sameuser,

1. Откройте командную строку с Административными правами. Для этого нажмите кнопку Пуск > выберите Все программы > Стандартные >
щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора.
2. В командной строке введите следующую команду и нажмите клавишу ВВОД:
Код:

sfc /scannow
Если в конце проверки выйдет сообщение, что не все файлы удалось восстановить, выложите C:\windows\Logs\CBS\CBS.log в архиве.
Если файлы будут восстановлены, перезагрузитесь и проверьте наличие проблемы.

Проверьте наличие проблемы, создав нового пользователя и загрузившись в его профиль.

sameuser 06-06-2016 15:52 2640794

Цитата:

Verification 100% complete.

Windows Resource Protection found corrupt files but was unable to fix some
of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For
example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not
supported in offline servicing scenarios.
В логах сегодняшней проверки огромное количество записей вида:

Скрытый текст
2016-06-06 15:22:28, Info CSI 0000234b@2016/6/6:12:22:28.794 Primitive installers committed for repair
2016-06-06 15:22:28, Info CSI 0000234c@2016/6/6:12:22:28.847 Primitive installers committed for repair
2016-06-06 15:22:28, Info CSI 0000234d@2016/6/6:12:22:28.903 Primitive installers committed for repair
2016-06-06 15:22:28, Info CSI 0000234e@2016/6/6:12:22:28.958 Primitive installers committed for repair
2016-06-06 15:22:28, Info CSI 0000234f [DIRSD OWNER WARNING] Directory [l:45 ml:46]"\??\C:\Windows\diagnostics\system\Performance" is not owned but specifies SDDL in component Microsoft-Windows-PerformanceDiagnostic, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}

2016-06-06 15:22:29, Info CSI 00002350@2016/6/6:12:22:29.025 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002351@2016/6/6:12:22:29.082 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002352@2016/6/6:12:22:29.140 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002353@2016/6/6:12:22:29.199 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002354@2016/6/6:12:22:29.263 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002355 [DIRSD OWNER WARNING] Directory [l:37 ml:38]"\??\C:\Windows\diagnostics\system\PCW" is not owned but specifies SDDL in component Microsoft-Windows-PCWDiagnostic, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}

2016-06-06 15:22:29, Info CSI 00002356@2016/6/6:12:22:29.325 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002357@2016/6/6:12:22:29.382 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002358@2016/6/6:12:22:29.453 Primitive installers committed for repair
2016-06-06 15:22:29, Info CSI 00002359@2016/6/6:12:22:29.510 Primitive installers committed for repair


Я смог выделить 3 вида записей:
  • CSI 0000234d@2016/6/6:12:22:28.903 Primitive installers committed for repair
  • CSI 00002355 [DIRSD OWNER WARNING] Directory [l:37 ml:38]"\??\C:\Windows\diagnostics\system\PCW" is not owned but specifies SDDL in component Microsoft-Windows-PCWDiagnostic, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
  • CSI 00004975 Error - Overlap: Duplicate ownership for directory [l:29]"\??\C:\Windows\SysWOW64\zh-HK" in component Microsoft-Windows-Font-FMS.Resources, version 10.0.10586.0, arch x86, culture [l:5]"zh-hk", nonSxS, pkt {l:8 b:31bf3856ad364e35}

В конце лога:

Скрытый текст
2016-06-06 15:34:46, Info CSI 00005254 [SR] Verify complete
2016-06-06 15:34:46, Info CSI 00005255 [SR] Repairing 1 components
2016-06-06 15:34:46, Info CSI 00005256 [SR] Beginning Verify and Repair transaction
2016-06-06 15:34:46, Info CSI 00005257 Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
Found: {l:32 HomqVg1IZtiSzzTl8RB9HZOECXOj0KmAiSsm4IxNuac=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
2016-06-06 15:34:46, Info CSI 00005258 [SR] Cannot repair member file [l:10]"opencl.dll" of microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, version 10.0.10586.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2016-06-06 15:34:46, Info CSI 00005259@2016/6/6:12:34:46.058 Primitive installers committed for repair
2016-06-06 15:34:46, Info CSI 0000525a Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
Found: {l:32 HomqVg1IZtiSzzTl8RB9HZOECXOj0KmAiSsm4IxNuac=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
2016-06-06 15:34:46, Info CSI 0000525b [SR] Cannot repair member file [l:10]"opencl.dll" of microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-C, version 10.0.10586.0, arch Host= amd64 Guest= x86, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, hash mismatch
2016-06-06 15:34:46, Info CSI 0000525c [SR] This component was referenced by [l:125]"Microsoft-Windows-RemoteFX-VM-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0.RemoteFX clientVM and UMTS files and regkeys"
2016-06-06 15:34:46, Info CSI 0000525d Hashes for file member \??\C:\Windows\SysWOW64\opencl.dll do not match actual file [l:10]"opencl.dll" :
Found: {l:32 HomqVg1IZtiSzzTl8RB9HZOECXOj0KmAiSsm4IxNuac=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
2016-06-06 15:34:46, Info CSI 0000525e Hashes for file member \SystemRoot\WinSxS\wow64_microsoft-windows-r..xwddmdriver-wow64-c_31bf3856ad364e35_10.0.10586.0_none_3dae054b56911c22\opencl.dll do not match actual file [l:10]"opencl.dll" :
Found: {l:32 HomqVg1IZtiSzzTl8RB9HZOECXOj0KmAiSsm4IxNuac=} Expected: {l:32 9rnAnuwzPjMQA7sW63oNAVhckspIngsqJXKYSUeQ5Do=}
2016-06-06 15:34:46, Info CSI 0000525f [SR] Could not reproject corrupted file [l:23 ml:24]"\??\C:\Windows\SysWOW64"\[l:10]"opencl.dll"; source file in store is also corrupted
2016-06-06 15:34:46, Info CSI 00005260@2016/6/6:12:34:46.115 Primitive installers committed for repair
2016-06-06 15:34:46, Info CSI 00005261 [SR] Repair complete
2016-06-06 15:34:46, Info CSI 00005262 [SR] Committing transaction
2016-06-06 15:34:46, Info CSI 00005263 Creating NT transaction (seq 2), objectname [6]"(null)"
2016-06-06 15:34:46, Info CSI 00005264 Created NT transaction (seq 2) result 0x00000000, handle @0x12b8
2016-06-06 15:34:46, Info CSI 00005265@2016/6/6:12:34:46.150 Beginning NT transaction commit...
2016-06-06 15:34:46, Info CSI 00005266@2016/6/6:12:34:46.154 CSI perf trace:
CSIPERF:TXCOMMIT;6819
2016-06-06 15:34:46, Info CSI 00005267 [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction have been successfully repaired
2016-06-06 15:36:47, Info CBS Trusted Installer is shutting down because: SHUTDOWN_REASON_AUTOSTOP
2016-06-06 15:36:47, Info CBS TiWorker signaled for shutdown, going to exit.
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: ExecutionEngineFinalize
2016-06-06 15:36:47, Info CBS Ending the TiWorker main loop.
2016-06-06 15:36:47, Info CBS Starting TiWorker finalization.
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: ManifestCacheFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: ExecutionEngineFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: ComponentAnalyzerFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: PackageTrackerFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CoreResourcesUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: SessionManagerFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CapabilityManagerFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: PublicObjectMonitorFinalize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: Enter vCoreInitializeLock
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: WcpUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: DrupUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CfgMgr32Unload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: DpxUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: SrUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CbsEsdUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CbsTraceInfoUninitialize
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: CbsEventUnregister
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: AppContainerUnload
2016-06-06 15:36:47, Info CBS CbsCoreFinalize: WdsUnload, logging from cbscore will end.
2016-06-06 15:36:47, Info CBS Ending TiWorker finalization.
2016-06-06 15:36:47, Info CBS Ending the TrustedInstaller main loop.
2016-06-06 15:36:47, Info CBS Starting TrustedInstaller finalization.
2016-06-06 15:36:47, Info CBS Ending TrustedInstaller finalization.


Цитата:

Цитата ruslan...
Проверьте наличие проблемы, создав нового пользователя и загрузившись в его профиль. »

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

ruslan... 06-06-2016 16:18 2640804

Цитата:

Цитата sameuser
Я смог выделить 3 вида записей »

Я хотел бы увидеть сам лог файл, залитый к примеру на rghost.ru или https://disk.yandex.ru в архиве.
Здесь я вижу файлы драйвера видеокарты, не относящиеся к проблеме.

Сделайте два лог файла:
1. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
2. Запустите приложение Photos , чтобы появилась ошибка,
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> PML-формат
4. Делаете все быстро, что бы лог файл получился меньше размером.
5. Залейте лог файл на rghost.ru или https://disk.yandex.ru в архиве.

Затем сделайте то же самое, но при запуске Windows Store.

Оба лог файла в архив. Называйте разными именами, что бы не заменил вторым первый.

sameuser 06-06-2016 16:35 2640809

Дамп получается размером 370М и, судя по всему, вне зависимости от скорости обработки пользователем..
Есть варианты менее замороченные? Я предполагал, что ошибка эта известна. Оказалось, что нет..

ruslan... 06-06-2016 16:37 2640812

Цитата:

Цитата sameuser
Дамп получается размером 370М »

Бывает гораздо больше.
Цитата:

Цитата sameuser
Есть варианты менее замороченные? »

Возможно... Просторы интернета необъятны ...

Petya V4sechkin 06-06-2016 17:43 2640839

sameuser, заархивируйте логи, размер будет гораздо меньше.

Отключением служб не баловались? Проверьте этот вариант.

ruslan... 06-06-2016 17:50 2640842

sameuser,

Дополнительно, The Remote Procedure Call Failed error for Windows Store apps

sameuser 06-06-2016 18:14 2640849

Ни одной из названных служб не нашел, к сожалению.

Примечательно, что отсутствовал владелец у папки C:\Program Files\WindowsApps. Поставил себя, стали доступны файлы внутри каталога. Но не все..

Многие статьи уже попробовал.
На данный момент стандартные приложения удалены http://www.thewindowsclub.com/erase-...apps-windows-8
У новых юзеров их тоже нет. Как вернуть - не знаю. Наверное, потребуется переустановка оси.

Проклятое сырье дерьмо. Я еще деньги заплатил за лицензию..

ruslan... 06-06-2016 18:24 2640850

sameuser,

У меня такое впечатление, что Вы сами с собой решаете проблему ...

Вы наличие раздела реестра проверили

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\winstore_cw5n1h2txyewy ?

sameuser 06-06-2016 18:28 2640851

Цитата:

Цитата ruslan...
Вы наличие раздела реестра проверили
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\winstore_cw5n1h2txyewy ? »

Отсутствует...

ruslan... 06-06-2016 18:42 2640857

sameuser,

А где вообще он находится в реестре у Вас, даже в качестве параметра ?

В каком состоянии находятся службы "Удаленный вызов процедур (RPC)" и "Локатор удаленного вызова процедур (RPC)" ?

И каков у них тип запуска ?

Цитата:

Цитата sameuser
отсутствовал владелец у папки C:\Program Files\WindowsApps. Поставил себя »

Должен быть TrustedInstaller владельцем.

sameuser 06-06-2016 20:55 2640907

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DeprecatedSystemPackages
Здесь лежит winstore_cw5n1h2txyewy REG_DWORD 1

Цитата:

Локатор удаленного вызова процедур (RPC)
Была выключена, опция запуска была - вручную.
Поменял на автомат и запустил.
А с первой службой все в порядке было (автомат \ работает).

...
В общем, неважно уже. Буду переустанавливать.

ruslan... 06-06-2016 21:41 2640916

sameuser,

Если нет желания выкладывать лог файлы, переустанавливайте http://forum.oszone.net/post-2632701-2.html

sameuser 11-06-2016 15:27 2642161

Переустановил.

Как я понял позднее, корнем всех проблем стала мое решение о лишении юзера, который создавался во время установки, административных прав и последующего включения этого юзера в группу простых пользователей. Вероятно, механизм этот в новой ОС достаточно сырой.. Что и привело сперва к пропаданию некоторых ярлыков (картинки не отображались, только текст), затем и прочих лагов - невозможности запуска встроенных apps и т.д.
Наломал я дров еще и в том, что решил их переустановить и сделал еще хуже.
Во всяком случае теперь вопрос этот уже можно считать решенным, хотя и не самым лучшим, так скажем, образом. :)


Время: 22:15.

Время: 22:15.
© OSzone.net 2001-