Показать полную графическую версию : wermgr.exe - Ошибка приложения
berkut_174
09-02-2016, 17:18
Всем привет!
Есть машина с W7 x86.
У пользователя наблюдаются подобные проблемы (красным я замазал):
https://cloud.mail.ru/public/AHFX/vKtFGLiJF
https://cloud.mail.ru/public/4cka/sUo98tQ6x
(кто-то предъявлял претензии на то, что файлы не нужно кидать в облако, а делать вложениями, но там места нет, постоянно убирать тоже не вариант, бывают потом требуется освежить память, а их уже нет, так что не обессудьте залил в облако)
В основном с интерфейсом, он может резко исказиться, постоянно вылазит сообщение об ошибке wermgr.exe, бывает эффект как при перезапуске explorer.exe и т.д.
При этом всё как-то медленно шевелится.
Сначала думал, что дело в системе, но там программ мало, используется машина редко.
Прогнал sfc /scannow, была проблема с wica.ini из KB2952664, убрал это обновление, sfc рапортует, что все цело.
После этого решил создать ещё одного юзера. Так вот на нём таких глюков нет, вообще.
Выходит дело в профиле пользователя.
Отсюда вопрос: я могу как-то из "чистого" профиля перенести нужные файлы и, тем самым, восстановить убитый профиль или лучше файлы с нужными данными перетащить в новый и не париться ?
В общем нужно восстановить нормальную работу.
Заранее спасибо.
berkut_174
09-02-2016, 18:29
Такой вариант опробовал на ВМ:
- скопировать профиль по умолчанию в каталог (любой), назовём его "А", с правами нужного пользователя
- загрузить WinPE
- убрать из повреждённого профиля все ntuser.*
- скопировать из каталога "А" все файлы ntuser.* в повреждённый профиль
- загрузить систему, проверить
На ВМ профиль живой остался после таких манипуляций.
Так можно будет сделать или не стоит ?
ruslan...
10-02-2016, 00:33
или лучше файлы с нужными данными перетащить в новый и не париться ? »
Да, так будет лучше.
7 ситуаций, в которых средство переноса данных незаменимо (http://www.outsidethebox.ms/13343/)
Тонкости переноса данных, о которых умалчивает справка Windows (http://www.outsidethebox.ms/13351/)
berkut_174
10-02-2016, 10:32
Да, так будет лучше. »
Что мой вариант совсем плох ? :-)
Дело в том, что выбирать, что нужно, а что нет, мне кажется, займёт больше времени...
А так файлы подменил, посмотрел, всё ли норм, в случае чего обратно вернул.
ruslan...
11-02-2016, 00:28
Что мой вариант совсем плох ? »
Почему плох ? Хотите попробуйте.
Но на мой взгляд, битый профиль есть битый. А так в свеженький профиль, да со своими настройками ...
Сделайте лог файл следующим образом в проблемном профиле:
1. Запустите Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645)> в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK
2. Запустите приложение , чтобы появилась ошибка, или спровоцируйте ее, нажимаете ОК
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат
4. Залейте лог файл на rghost.ru или https://disk.yandex.ru в архиве.
berkut_174
09-12-2016, 19:15
На новом пользователе всё-таки была такая же ошибка.
http://forum.oszone.net/post-2694389-4.html
berkut_174
15-12-2016, 09:24
Опять появилась такая же ошибка.
Она появляется, когда я захожу на Центр обновления и хочу просмотреть журнал обновлений.
Похоже, какое-то обновление опять криво встало...
Как мне правильно машину обновить ? На ней последние обновления ставились в 2014 г. и 15.12.2016 около 50 установилось и вот какое-то из них, видимо, криво.
Машина и так круглосуточно почти работает неделю и никак не могу обновить до актуального состояния.
На Linux бы давно всё обновилось, проклятый Windows...
Исправление ошибок Центра обновления Windows с помощью DISM или средства проверки готовности к обновлению системы (https://support.microsoft.com/ru-ru/kb/947821)
berkut_174
15-12-2016, 12:10
vinadm, я уже ранее выполнял ранее эти рекомендации http://forum.oszone.net/post-2694389-4.html
Причём всё равно пришлось вручную удалить через wusa последние 10 обновлений, иначе была ошибка и не удавалось также установить никакие обновления.
Сейчас их больше 50 установилось, удалять каждое вручную - занятие не из приятных...
Что конкретно мне сейчас нужно сделать ? Ещё раз выполнить исправление ?
Спасибо.
Выполните DISM /Online /Cleanup-Image /ScanHealth, затем выложите лог.
berkut_174
16-12-2016, 08:57
vinadm, у меня Windows 7...
Удалил порядка 150 обновлений, которые поставились 15.12.2016, потом запустил исправление (до этого не запускалось вообще, выдавая ошибку), на ночь оставил, так и не завершилось сегодня, отправил машину в ребут.
у меня Windows 7.. »
http://www.outsidethebox.ms/17724/#_Toc425763568
berkut_174
16-12-2016, 10:54
vinadm, спасибо, такого не знал...
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.18489
2016-12-16 12:42
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 598
No errors detected
Но это уже после того как я удалил ещё несколько старых обновлений и ошибка исчезла. В их числе был IE 11, может, в нём было дело...
Как сейчас то правильно обновиться до актуального состояния без проблем ?
Как сейчас то правильно обновиться до актуального состояния без проблем ? »
можно по очереди по одному ставить и после каждого проверять состояние.
Можно местными пакетами апдейтов (где удалены замененные более новыми, чтоб их не ставить).
ruslan...
19-12-2016, 15:55
berkut_174,
Извлеките, импортируйте и согласитесь на слияние приложенный файл реестра.
А вообще думаю, что проблема Ваша заключается в Антивирусе Утилита удаления продуктов Лаборатории Касперского (http://support.kaspersky.ru/common/service.aspx?el=1464)
berkut_174
18-01-2017, 17:20
Не теряю надежды восстановить систему...
Установка обновлений вручную пачками не увенчалась успехами, хотя половина обновлений всё-таки установилась (примерно 100 из 200). Обнаружить проблемное обновление не удалось, видимо, потому что несколько обновлений вызывают ошибку, либо проблема не в обновлениях. Бывало такое, что после установки какого-то обновления появлялась ошибка wermgr.exe, я его удалял, ставил другие, потом снова проблемное и ошибки уже не было. Что странно, для MSO обновления не предлагаются в Центре обновлений.
Решил было попробовать восстановить MSO 2010, вдруг тогда будут предлагаться обновления. Захожу в Панель управление -> Удаление программ, выбираю Microsoft Office 2010 Standard ПКМ и в контекстном меню жму "Изменить". Вылазит окно установщика MSO с сообщением "Подождите, пока выполняется подготовка файлов установки" и тут же исчезает без каких-то сообщений. Я беру установочный диск с MSO 2010 with SP1, пытаюсь запустить Setup.exe, вылазит то же самое окно установщика с тем же сообщением и через некоторое время окно пропадает и появляется сообщение "Прекращена работа программы Установка". Я решил поискать на эту тему информацию в сети, нашёл это https://answers.microsoft.com/ru-ru/windows/wiki/windows_7-update/%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5/9ea66333-594d-4947-9128-7335a1d7993f, т.к. у меня 32-битная система то ставлю эти (хотя всё это и так установлено):
Microsoft .NET Framework 4.5.2.
Исполняемые библиотеки DirectX
Microsoft Visual C++ 2005
Microsoft Visual C++ 2008
Microsoft Visual C++ 2010
1 - установщик сообщает: .NET Framework 4.5.2 или более позднее обновление уже установлены на этом компьютере.
2 - при установке ошибка: Произошла внутренняя системная ошибка и предлагается обратиться к логам, в них это:
[01/18/17 18:54:07] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 229, function: CDXWSetup::InitInstallEngine
Sections are not initialized.
--------------------
[01/18/17 18:54:07] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc
CDXWSetup::InitInstallEngine() failed.
01/18/17 18:54:00: DXWSetup: ***** DXWSETUP *****
01/18/17 18:54:00: DXWSetup: WinMain()
01/18/17 18:54:00: DXWSetup: IsIA64(): not IA64.
01/18/17 18:54:00: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
01/18/17 18:54:00: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
01/18/17 18:54:00: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
01/18/17 18:54:00: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
01/18/17 18:54:00: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
01/18/17 18:54:00: DXWSetup: DirectX Version: 4.09.00.0904.00
01/18/17 18:54:00: DXWSetup: Setup Version: 4.09.00.0904.00
01/18/17 18:54:00: DXWSetup: A newer version of DirectX have been installed already.
01/18/17 18:54:05: DXWSetup: CDXWSetup::CDXWSetup()
01/18/17 18:54:06: DXWSetup: CDXWSetup::DownloadDXUpdate()
01/18/17 18:54:06: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
01/18/17 18:54:06: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
01/18/17 18:54:06: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
01/18/17 18:54:06: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
01/18/17 18:54:06: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
01/18/17 18:54:06: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
01/18/17 18:54:07: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
01/18/17 18:54:07: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
01/18/17 18:54:07: DXWSetup: WM_APP_DOWNLOADDXUPDATE
01/18/17 18:54:07: DXWSetup: CDXWSetup::InitInstallEngine()
01/18/17 18:54:07: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
01/18/17 18:54:07: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
01/18/17 18:54:07: DXWSetup: WM_APP_ENDDOWNLOAD
01/18/17 18:54:15: DXWSetup: CDXWSetup::~CDXWSetup()
01/18/17 18:54:16: DXWSetup: CreatePropertySheet() returns -9.
01/18/17 18:54:16: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
01/18/17 18:54:16: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.
3,4 - установились
5 - находит неполадки и предлагает их устранить: На этом компьютере обнаружена более новая версия распространяемого пакета Microsoft Visual C++ 2010.
Что мне делать ? Какая-то чертовщина! С Windows ни так часто приходится работать, но такого я ещё не встречал...
UPD: Другие приложения, например, Daemon Tools Lite или WinDjView нормально устанавливаются.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC