Войти

Показать полную графическую версию : [решено] Консоль управления MMC.


Страниц : [1] 2 3

Fox88
03-03-2013, 13:19
Столкнулся с проблемкой. Понадобилось както зимним вечером установить драйвер на GPS Magellan. Значитсо открываю я свойства системы, и кликаю на диспетчер устройств, а он мне в ответ:
версия этого файла несовместима с используемой версией windows. С помощью сведений о системе определите необходимую версию программы (32 или 64 разрядную) и обратитесь к издетелю программного обеспечения.
http://s2.hostingkartinok.com/uploads/images/2013/03/de8bf5e0455dfd5bf6a80308a519e170.png.

Немного погуглил, попробовал запустить mmc.exe из system32, на что получил ещё одну ошибку:
Произошла ошибка при запуске 64-разрядного процесса MMC. Вместо этого будет запущен 32-разрядный процесс MMC
http://s2.hostingkartinok.com/uploads/images/2013/03/7f337f6a84bb508495119d93e6975bc7.png
нажимаем OK и консоль управления загружается.

Вопрос, как восстановить запуск все оснасток *.msc ?

Заранее спасибо.

Ps Windows 7 Professional SP1 со всеми на данное время апдейтами, MS Essentials + проверился cureit`ом

Vancouver
03-03-2013, 13:36
Что в журнале событий ?

Fox88
03-03-2013, 13:59
Что в журнале событий ? »

Источник: Wow64 Emulation Layer
Код события:1109
Не удалось запустить программу или компонент "\??\C:\Windows\system32\mmc.exe" из-за несовместимости с 64-разрядной версией Windows. Обратитесь к разработчику программного обеспечения за версией программы, совместимой с 64-разрядной версией Windows.

Petya V4sechkin
03-03-2013, 17:25
Fox88, в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
sfc /scannow

Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.

Fox88
03-03-2013, 17:47
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве. »

Лог в аттаче

Petya V4sechkin
03-03-2013, 17:56
Fox88, в логе повреждены файлы:
C:\Windows\System32\mmc.exe
C:\Windows\System32\DiagCpl.dll
C:\Windows\System32\lpremove.exe
C:\Windows\System32\Magnify.exe
C:\Windows\System32\rdpcorets.dll
C:\Windows\System32\ru-RU\schedsvc.dll.mui
Можете восстановить вручную:
взять файлы, например из дистрибутива в образе \Sources\install.wim (извлечь архиватором или смонтировать образ);
получить доступ (http://forum.oszone.net/thread-129646.html) и скопировать.
Также есть сообщение:
Failed to process single phase execution. [HRESULT = 0x80070070 - ERROR_DISK_FULL]
Как бы намекает на нехватку места на диске.

Fox88
04-03-2013, 22:33
Сделал всё как было описано. Получил права, извлёк из install.wim повреждённые файлики, заменил.
Перезагрузился.
Проверил. При вызове диспетчера устройств проблема осталась, только теперь при прямом вызове mmc.exe, уже не ругается. Выполнил опять sfc /scannow, лог в аттаче.

Ps освободил ~1Gb на системном диске.

Petya V4sechkin
05-03-2013, 11:48
Сделал всё как было описано. Получил права, извлёк из install.wim повреждённые файлики, заменил
Судя по логу, заменили не только в System32, но и в SysWOW64 (чего делать не следовало).
Из-за этого поврежденных файлов стало еще больше.

Нажмите Win+R -> введите devmgmt.msc -> что будет?
Попробуйте восстановить ассоциации (http://paulkravchenko.wordpress.com/2009/12/26/restore-default-file-type-associations/) с MSC с помощью msc_fix_w7.reg.

Fox88
05-03-2013, 13:27
Судя по логу, заменили не только в System32, но и в SysWOW64 (чего делать не следовало). »
видно уже была поздняя ночь, потому что я не припомню этого, но не отрицаю что были попытки и в SysWOW заменить файлики
Нажмите Win+R -> введите devmgmt.msc -> что будет? »
тот же месадж вылез, только заголовок отличается C:\Windows\System32\devmgmt.msc
http://s2.hostingkartinok.com/uploads/images/2013/03/de8bf5e0455dfd5bf6a80308a519e170.png
Попробуйте восстановить ассоциации с MSC с помощью msc_fix_w7.reg.»
рузульатов не дало.

Petya V4sechkin
05-03-2013, 15:55
видно уже была поздняя ночь, потому что я не припомню этого
Но теперь день? Попробуйте сделать правильно на этот раз.
Дистрибутив нужен нормальный (не доморощенная "сборка") Windows 7 x64 Service Pack 1 (поскольку это ваша система).
Файлы:
C:\Windows\System32\DiagCpl.dll
C:\Windows\System32\lpremove.exe
C:\Windows\System32\Magnify.exe
C:\Windows\System32\mmc.exe
C:\Windows\System32\rdpcorets.dll
C:\Windows\System32\ru-RU\schedsvc.dll.mui
C:\Windows\SysWOW64\Magnify.exe
C:\Windows\SysWOW64\mmc.exe
C:\Windows\SysWOW64\ru-RU\schedsvc.dll.mui
Ни в коем случае не путайте папки System32 и SysWOW64.
Еще выложите содержимое (в Regedit -> меню Файл -> Экспорт) разделов реестра:
HKEY_CLASSES_ROOT\CLSID\{26EE0668-A00A-44D7-9371-BEB064C98683}
HKEY_CLASSES_ROOT\CLSID\{74246bfc-4c96-11d0-abef-0020af6b0b7a}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{26EE0668-A00A-44D7-9371-BEB064C98683}
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{74246bfc-4c96-11d0-abef-0020af6b0b7a}
И проверьте в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
значение параметра windir.

Fox88
05-03-2013, 22:00
rdpcorets.dll »
в моём дистрибутиве с названием 7601.17514.101119-1850_x64fre_professional_ru-ru_VL_OEM_Professional-GRMCPRXVOL_RU_DVD.iso такого файлика неоказалось по адрессу C:\Windows\System32\ , а оказался по адресу
X:\inst\Windows\winsxs\amd64_microsoft-windows-r..s-regkeys-component_31bf3856ad364e35_6.1.7601.17514_none_8db430131e6eb6d2\ его и скопировал.

значение параметра windir. »
%SystemRoot%


Перезагрузился. Результата нет :(

PS попытался обновить драйвер в диспетчере устройств в который добрался через compmgmt.msc. В логах высвечивается

источник Application Popup
Код события 26
Всплывающее окно приложения: : \SystemRoot\system32\DRIVERS\MUD.sys failed to load

Pss в логах scf /scannow похоже на то что я не теми файликами пытаюсь заменять. Даже перепроверил версию Win7 и локаль, всё совпадает. Версии из sys32 и WOW64 не путал.

Petya V4sechkin
06-03-2013, 09:37
Fox88, наблюдается ли проблема под другой учетной записью?

Fox88
06-03-2013, 22:03
Fox88, наблюдается ли проблема под другой учетной записью? »
да, наблюдается.

Petya V4sechkin
06-03-2013, 22:16
Fox88, выложите лог Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) при запуске devmgmt.msc с ошибкой (меню File -> Save -> CSV-формат) в архиве на любой файлообменник.

Fox88
06-03-2013, 22:43
выложите лог Process Monitor при запуске devmgmt.msc с ошибкой (меню File -> Save -> CSV-формат) в архиве на любой файлообменник. »
выкладываю, запускал дважды, левые процессы по максимуму попытался прибить.
http://sdrv.ms/1690fvB

Petya V4sechkin
07-03-2013, 10:29
Разумные варианты исчерпаны, остаются танцы с бубном.

Fox88
16-03-2013, 20:44
Попробуйте открыть в безопасном режиме.Сам файл devmgmt.msc меняли? Хотя в CBS.log он не упоминается, но тем не менее.Удалите SpeedFan вместе с драйвером C:\Windows\SysWOW64\speedfan.sys (был установлен 1 февраля 2013 г.).Посмотрите в списке обновлений, не ставилось ли что-нибудь 23 января 2013 г. »
1. в безопасном режиме тоже самое
2. devmgmt.msc не менял.
3. удалил
4. ставилось, лог в аттаче.

Petya V4sechkin
16-03-2013, 21:53
лог в аттаче
Обновлений операционной системы (интересуют именно они) в этом логе нет.

Fox88
16-03-2013, 22:50
Обновлений операционной системы (интересуют именно они) в этом логе нет. »
это единственное где я нашёл упоминание о 23 января 2013. (смотрю в программке Uninstall Tool )

Petya V4sechkin
17-03-2013, 17:15
devmgmt.msc не менял
Попробуйте запустить чистый.

это единственное где я нашёл упоминание
Пуск -> Панель управления -> Программы -> Просмотр установленных обновлений.




© OSzone.net 2001-2012