Показать сообщение отдельно
Непрочитано 03.09.2006, 11:46   #2
Agmy
Мужской Интересующийся
Автор темы
 
Регистрация: 03.09.2006
Exclamation Что значит, память не может быть «read» («written»)?

Цитата (Объявление) »
Цитата (FooBar) »
Это бывает по многим причинам:
- Баг в программе
- Дефект железа
- Попытка атаки
- Вирусы/трояны.

Почему, память не может быть «read» ( «written» ) - вариант лечения.

...
Ситуация такая:

Пытаюсь поставить 3ds Max 8. Запускаю установщик, он выполняет подготовительные операции, доходит дело непосредственно до установки (появляется installation wizard) - при нажатии на "далее" выводится
ошибка msiexec.exe (Инструкция по адресу такому-то обратилась к памяти по адресу такому-то. Память не может
быть "read").

В подробностях:
AppName: msiexec.exe
AppVer: 3.1.4000.1823
ModName: ntdll.dll
ModVer: 5.1.2600.2180
Offset: 00010f2b

Ходил на сайт микрософта, брал последнюю версию windows installer'a. Проверял память на ошибки - нет. Память
не разогнанная. Все сторонние проги убирал, включая антивирус. ОС - WinXp SP2, все обновления стоят.
Конфигурация железа: Athlon XP Barton 3200+, 1024Mb DDR400, ATI Radeon 9800 Pro. На вирусы проверялся.
Процесс windows installer останавливал, перезапускал. С переменными средами все в порядке(C:\Windows\Temp).

Поначалу смутило, что на микрософтовском сайте в "сведениях о загружаемом файле" указан билд
3.1.4000.2435, а в свойствах msiexec.exe в системе - 3.1.4000.1823. Подумал, может по какой-то причине не
удается заменить старый файл, когда ставлю новый windows installer - отключил процесс, вручную удалил
msiexec.exe, поставил новый WI - номер билда все-равно 3.1.4000.1823.

Теперь, - самое интересное:пробовал запускать Windows Installer Clean Up Utility - вылетает с такой же ошибкой
при нажатии "next" в installation wizard'е. Попробовал поставить седьмые максы - то же самое. До этого подобных
проблем не припоминаю.

У кого какие соображения? (кроме переустановки виндов)
Agmy вне форума  
Ответить с цитированием