2

Сбой установки .NET Framework 4.0 в Windows XP Professional версии 2002 SP3:

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

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


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

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

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

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


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

Есть идеи?

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

« BlockIf: необходимо установить 32-разрядный компонент обработки изображений Windows (WIC) перед запуском программы установки.Посетите Центр загрузки Microsoft, чтобы установить WIC, а затем снова запустите программу установки .... »

Итак, я нашел его и запустил «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 ответа3

1

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

0

"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-install?forum= netfxsetup

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

-2

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .