Не удается установить.NET Framework 4.0 на Windows XP Professional версии 2002 SP3 (ошибка ОС?)

Сбой установки.NET Framework 4.0 в Windows XP Professional версии 2002 с пакетом обновления 3 (SP3):

Я попытался запустить программу установки, используя команду "Запуск от имени...", чтобы убедиться, что права администратора используются (галочка "защитить мой компьютер...", конечно, была снята). Я перепробовал все: установка с использованием онлайн / офлайн установки, обновление Windows.

установка идет немного, а затем "откатывается" и говорит:


Установка не удалась

.NET Framework 4 не был установлен, потому что:

Неустранимая ошибка при установке.

Для получения дополнительной информации об этой проблеме см. файл журнала.


полный журнал: http://pastebay.net/1433771

Есть идеи?

EDIT1: я нашел это в журнале:

"BlockIf: необходимо установить 32-разрядный компонент Windows Imaging Component (WIC) перед запуском программы установки. Чтобы установить WIC, посетите центр загрузки Microsoft, а затем снова запустите программу установки...."

Поэтому я нашел его и запустил "wic_x86_enu.exe" - но там было сказано:


Ошибка настройки WIC

Более новая версия обновления уже есть в системе.


Я уже установил:

.NET framewrok 2.0 SP2

.NET framewrok 3.0 SP2

.NET framewrok 3.5 SP1

но мне нужен 4.0.

EDIT2: еще одна попытка, и это журнал. (на этот раз лучше копия файла журнала):

http://pastebin.com/gmGfbM9a

(скопируйте в блокнот и сохраните как.htm и откройте с помощью интернет-браузера).


Я перепробовал все решения, которые смог найти - и ничего не помогло.

Я обнаружил кое-что странное: когда я отформатировал жесткий диск и снова установил Windows XP -.NET Framework 4.0 установился нормально, но когда я подключил свой 100-мегабитный интернет-кабель - операционная система отключилась "заблокировала себя" и ошибка вернулась - я больше не может устанавливать.NET Framework 4.0 снова. Не было никаких причин для этого, например, у меня Windows Server 2003 в локальной сети, но у меня не включен активный каталог или что-то в этом роде - на сервере просто есть несколько общих папок, и это все (все на сервере) функции "по умолчанию). У меня был второй компьютер с той же проблемой - с XP на нем тоже.

Это похоже на ошибку операционной системы для меня. Я не мог найти причину проблемы. Через много дней я сдался: сделал резервную копию всего, отформатировал жесткий диск и установил Windows 7 professional 64bit. .NET Framework 4.0 установлен без проблем на нем.

3 ответа

Ваш файл журнала выводит код ошибки, который может быть вызван поврежденным компонентом установщика MSI. Вы можете запустить инструмент FixIt с этой страницы, чтобы попытаться восстановить его.

"MsiInstallProduct (E: \ 06bedaa1f86113093c897b5b3fabfc \ netfx_Core_x86.msi, EXTUI = 1
[07.05.2014, 3:2:31] Возвращение ИДОК. INSTALLMESSAGE_ERROR [Проблема с этим пакетом установщика Windows. Пожалуйста, обратитесь к журналу установки для получения дополнительной информации. "

Там твоя роковая ошибка.

Обратитесь к ответу здесь: http://social.msdn.microsoft.com/Forums/vstudio/en-US/ce7dbfe2-8923-4f01-9a48-9854dc847a76/help-net-framework-4-not-installing?forum=netfxsetup

Надеюсь, поможет.

У меня была точно такая же проблема, и я решил ее, щелкнув правой кнопкой мыши на Program Files и добавив себя в качестве пользователя в "Безопасность" и предоставив себе полные права. Я также нажал на вкладку "Дополнительно" и стал владельцем Program Files. Не забудьте поставить галочку напротив всех субконтейнеров и т. Д.

Я сделал это с моим диском C, на котором расположены все эти файлы, но, несмотря на это, Program Files не указали меня в качестве владельца. Вместо этого у него был Администратор как владелец.

Моя учетная запись пользователя является учетной записью администратора, но хотя я и являюсь администратором, все системные файлы будут принадлежать системному администратору (администратору) до тех пор, пока вы не откажетесь от прав собственности и / или не добавите себя в качестве пользователя с полными привилегиями.

Таким образом, установщик не смог получить доступ к программным файлам и другим системным папкам, чтобы "сделать свое дело", и, следовательно, он получил сообщение "Неустранимая ошибка". Что еще это может сделать? Это все равно что пригласить кого-то войти в дом, который не твой, LOL. Вы должны быть владельцем и иметь полные привилегии, чтобы позволить кому-то войти и "делать свое дело".

Попробуйте это, и я уверен, что это работает.

Другие вопросы по тегам