Показать полную графическую версию : Сбой запуска 32-разрядного ПО в 64-разрядной ОС
Установлена Windows7 Pro SP1 64-bit.
Перестали запускаться 32-разрядные приложения.
Сообщение: "c:\windows\system32\msi.dll либо не предназначен для выполнения под управлением Windows или содержит ошибку", затем:"Конфигурация системы не расчитана на запуск этого приложения".
С самим файлом msi.dll все в порядке. Попытки установить совместимость ни к чему не приводят. Также 32-разрядные приложения перестали удаляться и устанавливаться.
Что тут может быть?
Amiranchik
20-10-2012, 00:49
drmoor, В безопасном режиме пофиксите в HijackThis:
O2 - BHO: AcroIEHelperStub - Disabled:{18DF081C-E8AD-4283-A596-FA578C2EBDC3} - (no file)
O2 - BHO: (no name) - Disabled:{9961627E-4059-41B4-8E0E-A7D6B3854ADF} - (no file)
O2 - BHO: SkypeIEPluginBHO - Disabled:{AE805869-2E5C-4ED4-8F7B-F1F7851A4497} - (no file)
O2 - BHO: (no name) - Disabled:{DBC80044-A445-435b-BC74-9C25C1C588A9} - (no file)
O3 - Toolbar: (no name) - {D4027C7F-154A-4066-A1AD-4243D8127440} - (no file)
O20 - AppInit_DLLs: C:\Windows\system32\doecwim.dll
Перезагрузите компьютер, проверьте - что изменится, сделайте логи.
Инструкция по HijackThis - Что значит "пофиксить с помощью HijackThis"?
Это значит, что нужно
1. Скачать программу HijackThis. и сохранить её на диске в специальной, но ни в коем случае не темп-папке. В противном случае Вы не сможете отменить ошибочно сделанные изменения .*)
2. Запустить файл hijackthis.exe**) В главном окне программы нужно нажать кнопочку "Do a system scan only"
3. В открывшемся логе сканирования поставить галочки напротив указанных строк и нажать кнопку "Fix Checked". Затем следует перегрузить компьютер.
----------------------------------------------------------------------------------
a) У HijackThis есть возможность отмены сделанных с помощью него изменений в системе. Запустите HijackThis, нажмите кнопку View the list of backups. Отметьте то, что хотите вернуть и нажмите кнопку Restore.
b) В случае, если из-за активных зловредов запустить файл hijackthis.exe не удаётся, необходимо переименовать его в например test.com, причём расширение *.com является в этом случае обязательным
скачать HijackThis можно здесь (http://go.trendmicro.com/free-tools/hijackthis/HiJackThis.exe?)
Amiranchik, обоснуйте ваш совет. Вы телепат?
У меня к вам просьба: советы "а-ля лечение от вредоносных программ" даются квалифицированными специалистами в соответствующем форуме. Бездумные действия со специализированными утилитами могут привести к плачевным последствиям.
drmoor, во-первых, ничего не фиксите.
Во-вторых, кто устанавливал систему, как давно установлена, когда начались проблемы?
Amiranchik
20-10-2012, 02:16
обоснуйте ваш совет. Вы телепат? »
Перестали запускаться 32-разрядные приложения. »
В своё время я тоже столкнулся с подобной проблемой, после чего разобравшись решил её, поэтому пытаюсь помочь и делюсь опытом. Данная проблема проявляется особенно при установке пиратских взломанных игр, которые имеют Crack-и, Patch-и и прочее.
И особенно проблема проявляется с данной библиотекой C:\Windows\system32\doecwim.dll
Бездумные действия со специализированными утилитами могут привести к плачевным последствиям. »
При всём моем уважении, но это ко мне не относится, я стараюсь помочь как могу и в чём имею довольно не плохой опыт
P.S. В чём не разбираюсь и в чём не уверен, того я не советую
Petya V4sechkin
20-10-2012, 08:34
drmoor, в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) выполните:
sfc /scannow
Перезагрузитесь и выложите лог \Windows\Logs\CBS\CBS.log в архиве.
Машина стоит в организации. Была куплена примерно год назад с предустановленной Win7 домашняя базовая. На ней установлено много специализированного ПО, переустанавливать систему крайне нежелательно.
Проблемы начались 1-2 недели назад. Часть из них я решил автоматической проверкой диска, но работа 32-разрядных приложений не восстановилась. Позавчера сделал апгрейд до Win7 профессиональная (все ОС лицензионные). Ничего не изменилось, но по крайней мере появился инструментарий администрирования.
Из контрафактного ПО стоит только MS Office 2007, который год отработал без проблем (и сейчас работает без проблем на других машинах). Больше никаких кряков и патчей не было. Для обслуживания специализированного ПО приходят свои администраторы, может они что-то напортачили.
Проверку целостности системных файлов sfc делал несколько раз. Про единственный файл msi.dll говорит, что все в порядке. Полная проверка заканчивается тем, что есть проблемы, которые нельзя решить автоматически. В логе разобраться не сумел. Выложить его смогу только в понедельник.
Файл CBS.log:
http://narod.ru/disk/62783717001.1de0b37f2247e976255fada41751efa1/CBS.7z.html
Petya V4sechkin
22-10-2012, 13:48
drmoor, в логе поврежденный файл
C:\Windows\SysWOW64\msi.dll
Версия из KB2699779 (http://support.microsoft.com/kb/2699779/ru) (переустановите).
Ерунда какая-то.
Удаляю обновление - все начинает работать, sfc не находит ошибок.
Ставлю обновление - сбой возобновляется, файл C:\Windows\SysWOW64\msi.dll поврежден. Пробовал устанавливать автоматически через центр обновления и вручную со скачанного дистрибутива.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC