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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] WinXP SP2 Перестали исполняться файды с расширениями .msi и .chm (http://forum.oszone.net/showthread.php?t=86971)

valstr 14-07-2007 19:32 613408

WinXP SP2 Перестали исполняться файды с расширениями .msi и .chm
 
После инсталляции Diskeeper 9.0 (у меня) и Sandra (у товарища). Ни один способ восстановления, рекомендуемой модератором форума не помог. Что посоветуете?

Petya V4sechkin 14-07-2007 20:31 613434

valstr
Весьма странно.
Это пробовали? Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы

Или как вариант (если восстановление отключено), выполните команды:
Код:

%windir%\PCHealth\HelpCtr\Binaries\HelpSvc.exe /svchost netsvcs /regserver /install
Код:

MsiExec.exe /regserver

valstr 15-07-2007 16:52 613702

Первое пробовал, конечно. Предложенные Вами команды выполнил из: Пуск -> Выполнить - не помогло. Причём такая ситуация уже в третий раз (после полной переустановки ОС и инсталляции приложений).

Petya V4sechkin 15-07-2007 17:20 613706

valstr
Ладно, идем дальше:
  1. проверьте в службах (Пуск -> Выполнить -> services.msc), чтобы тип запуска каждой службы соответствовал значению по умолчанию (Авто / Вручную / Отключено);
  2. Пуск -> Выполнить -> Dcomcnfg -> Службы компонентов -> Компьютеры -> Мой компьютер -> правой кнопкой мыши, Свойства -> вкладка Свойства по умолчанию -> должно быть, как на скриншоте;
  3. при наличии ошибок в журнале событий приведите их в соответствии с этими инструкциями;
  4. попробуйте восстановить ассоциации файлов .chm и .msi с помощью твиков реестра с этой страницы;
  5. проверьте компьютер на вирусы.

valstr 21-07-2007 11:19 616735

Выполнил все Ваши рекомендации:
1. Службы соответствуют.
2. Скриншот соответствует моей вкладке.
3. Ошибки в журнале событий приведены ниже.

Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 18.07.2007
Время: 16:14:37
Пользователь: Н/Д
Компьютер: MYCOMP
Описание:
Generate Activation Context завершилась не удачно для C:\WINDOWS\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_dec6ddd2\MFC80U.DLL. Соответствующее сообщение об ошибке: Операция успешно завершена.
.
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 59
Дата: 18.07.2007
Время: 16:14:37
Пользователь: Н/Д
Компьютер: MYCOMP
Описание:
Resolve Partial Assembly завершилась не удачно для Microsoft.VC80.MFCLOC. Соответствующее сообщение об ошибке: Указанная совокупность не установлена в системе.
.
Тип события: Ошибка
Источник события: SideBySide
Категория события: Отсутствует
Код события: 32
Дата: 18.07.2007
Время: 16:14:37
Пользователь: Н/Д
Компьютер: MYCOMP
Описание:
Зависимая совокупность Microsoft.VC80.MFCLOC не может быть найдена, последняя ошибка Указанная совокупность не установлена в системе.

Тип события: Ошибка
Источник события: Service Control Manager
Категория события: Отсутствует
Код события: 7000
Дата: 18.07.2007
Время: 9:50:08
Пользователь: Н/Д
Компьютер: MYCOMP
Описание:
Сбой при запуске службы "Aspi32" из-за ошибки
Не удается найти указанный файл.

4. Использовал твики xp_chm_reg и xp_msi1.reg от Doug Knox.
5. Проверил комп на вирусы с помощью Panda 2007 и DrWeb 4.33 – ничего подозрительного.

К сожалению, результат пока отрицательный. На моей машине (на разных физических дисках) установлены две аналогичные WinXP PRO rus SP2, так во второй ОС я не могу попасть к функциям администрирования ни из ВЫПОЛНИТЬ, ни через папку АДМИНИСТРИРОВАНИЕ

Petya V4sechkin 28-07-2007 11:02 619719

valstr
Возникла новая идея, выполните регистрацию Dll-ок:
Код:

regsvr32 Comuid.dll
regsvr32 Comsvcs.dll
regsvr32 Ole32.dll
regsvr32 Oleaut32.dll

Еще один рецепт, специально для непонятных проблем:
Восстановление значений по умолчанию параметров безопасности

valstr 05-08-2007 12:49 623209

Регистрация библиотек и исполнение команды SECEDIT положение не исправило. Правда, ошибка в журнале событий другая:

Тип события: Ошибка
Источник события: Application Hang
Категория события: (101)
Код события: 1002
Дата: 05.08.2007
Время: 12:23:02
Пользователь: Н/Д
Компьютер: MYCOMP
Описание:
Зависшее приложение mmc.exe, версия 5.1.2600.2180, зависший модуль hungapp, версия 0.0.0.0, адрес 0x00000000.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 48 61 6e 67 ion Hang
0010: 20 20 6d 6d 63 2e 65 78 mmc.ex
0018: 65 20 35 2e 31 2e 32 36 e 5.1.26
0020: 30 30 2e 32 31 38 30 20 00.2180
0028: 69 6e 20 68 75 6e 67 61 in hunga
0030: 70 70 20 30 2e 30 2e 30 pp 0.0.0
0038: 2e 30 20 61 74 20 6f 66 .0 at of
0040: 66 73 65 74 20 30 30 30 fset 000
0048: 30 30 30 30 30 00000

yaroslav20021 22-08-2007 14:40 631353

надо отключить защиту DEP глюк от нее.
исправь в boot.ini на /NoExecute=AlwaysOff и перезагрузись.
boot.ini находится в корне диска С. Возможно, он будет скрыт. Надо в меню \"сервис\" выбрать \"свойства папки\" --> \"вид\" --> убрать галочку с \"скрывать защищенные системные файлы\".

valstr 25-08-2007 11:24 632787

Большая благодарность Yaroslav`у за рецепт. Действительно сработало. Если не затруднит, просьба сообщить источник(и) познания (не хочется наступать снова на те же грабли), поскольку о DEP ничего не знаю и в описаниях boot.ini таких ключей в описаниях не встречал.

Petya V4sechkin 25-08-2007 11:44 632803

Что ж, объявляем благодарность yaroslav'у :)

Очень странно, ведь при задействованной функции DEP в таких случаях должны появляться стандартные сообщения об ошибке «Предотвращение выполнения данных» (например в случае Справки и поддержки). А у автора темы никаких ошибок не возникало.
Загадка :dont-know

yaroslav20021 31-01-2008 13:54 729850

Цитата:

Цитата Petya V4sechkin
Очень странно, ведь при задействованной функции DEP в таких случаях должны появляться стандартные сообщения об ошибке «Предотвращение выполнения данных» (например в случае Справки и поддержки). А у автора темы никаких ошибок не возникало.
Загадка »

по идее действительно должно быть сообщение что программа закрыта службой DEP но на практике такое случается редко в основном приложение вылетает без каких-либо объяснений по поводу источника информации: не помню сайт но когда столкнулся с такой же проблемой просто загуглил и получил кучу ссылок на этот рецепт

Petya V4sechkin 31-01-2008 14:10 729866

Цитата:

Цитата yaroslav20021
в основном приложение вылетает без каких-либо объяснений

Совсем без объяснений?
На худой конец "память не может быть read (written)".

yaroslav20021 31-01-2008 18:40 730101

Цитата:

Цитата Petya V4sechkin
Совсем без объяснений?
На худой конец "память не может быть read (written)". »

именно так начинается запуск приложения а затем оно вылетает
причем по не известной мне причине очень любит закрывать файлы chm :dont-know


Время: 19:39.

Время: 19:39.
© OSzone.net 2001-