Кажется, я не могу установить Windows 7 SDK на мою машину, и единственное решение, которое я нашел в Интернете, - внести изменения в реестр. Я сделал это - все еще безуспешно.
Это сообщенная ошибка:
Возникла проблема при установке выбранных компонентов Windows SDK.
При установке продукта «Microsoft Windows SDK для Windows 7» возникла следующая ошибка: обратитесь к документу Samples \ Setup \ HTML \ ConfigDetails.htm для получения дополнительной информации.
Пожалуйста, попытайтесь решить проблему, а затем снова запустите установку Windows SDK. Если у вас по-прежнему возникают проблемы с этой проблемой, посетите страницу поддержки команды SDK по адресу http://go.microsoft.com/fwlink/?LinkId=130245 .
Нажмите кнопку Просмотр журнала, чтобы просмотреть журнал установки.
Для выхода нажмите Готово.
Также нет Samples
каталога, на который можно сослаться, и команда поддержки SDK, похоже, там больше не живет.
Как мне исправить эту проблему?
источник
Ответы:
У Microsoft теперь есть статья базы знаний под названием Windows SDK Fails to Install with Return Code 5100, в которой описывается эта проблема и ее решение:
Сообщение об ошибке находится в файле журнала, который можно открыть через
View Log
кнопки в установщике. В противном случае его можно найти здесь:%userprofile%\AppData\Local\Temp\
или%temp%
. Лог-файл, скорее всего, называетсяSDKSetup_7.xxxxx.log
.Решение. Удалите все существующие распространяемые Visual C ++ 2010.
У меня просто была эта проблема, и я посмотрел на решение в Ctrl + F5 , Исправить проблему установки Windows SDK для Windows 7 , но это не сработало.
Я погуглил и нашел страницу Установка Visual C ++ 2010 и Windows SDK для Windows 7: автономный установщик и устранение неполадок при установке а также советы». По сути, у вас может быть одна из нескольких проблем, и вам нужно посмотреть в файле журнала, чтобы увидеть, что происходит. В моем лог-файле у меня было:
6:17:07 PM Saturday, October 01, 2011: C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\SFX\vcredist_x64.exe installation failed with return code 5100
поэтому, как указывалось на приведенной выше веб-странице, я удалил обе копии распространяемого пакета Visual C ++ 2010, которые у меня были (как x86, так и x64), а затем, когда я снова запустил установщик Windows 7 SDK, это сработало.
Хотя у тебя может быть другая проблема, чем у меня. Попробуйте решения на Ctrl + F5 и
patheticcockroach.com
сайты, на которые я ссылался.Я надеялся, что это помогло!
источник
5100
, но с тем же сообщением об ошибке, что и OP: «При установке продукта« Microsoft Windows SDK для Windows 7 »возникла следующая ошибка: см. Документ Samples \ Setup \ HTML \ ConfigDetails.htm». для дополнительной информации". Тем не менее, похоже, что удаление всего, что связано с C ++ Redistributables, помогло.Все эти (и другие) решения полностью провалились для меня, поэтому я нашел другое.
Вам нужен автономный установочный пакет (у меня был x64), и вам нужно вручную устанавливать только образцы. Открытие ISO-файла с помощью, например, 7-Zip из местоположения
Setup\WinSDKSamples_amd64
и запускWinSDKSamples_amd64.msi
сделали это для меня.Затем вы просто используете обычный файл установки, чтобы отремонтировать установку и выбрать любые компоненты, которые вы хотите.
источник
Вы должны действительно проверить журнал. Кажется, что несколько компонентов могут привести к сбою установки установщика Windows SDK с этим бесполезным сообщением об ошибке. Например, это может быть распространяемый пакет Visual C ++, как упомянуто там .
источник
У меня была такая же проблема с установкой версии x64. Это относится (по крайней мере, в моем случае) к установке dexplore.exe . Я удалил dexplore, переустановил его, сделал кучу изменений в реестре и т. Д. В соответствии с различными блогами и SDK, но все безрезультатно. Что окончательно исправило это для меня было редактирование этого ключа реестра:
Я изменил значение на 0. После установки SDK (на этот раз, к счастью) я установил значение 1.
То, что предупредило меня о возможной ошибке, было следующим в журнале установки SDK:
И это в журнале установки dexplore:
Я надеюсь, что это поможет в вашей ситуации.
источник
Следует также помнить, что при установке Visual Studio 2010 SP1 некоторые компиляторы C ++ и библиотеки могли быть удалены. Там было достойное обновление , предоставленной корпорацией Майкрософт , чтобы убедиться , что те возвращаются в систему.
Кроме того, когда вы читаете VS2010 SP1 README, вы также заметите, что некоторые замечания были сделаны в отношении установки Windows 7 SDK (см. Раздел 2.2.1). Может случиться так, что одно из этих условий может применяться к вам, и, следовательно, может потребоваться снять флажок компилятора C ++, поскольку установщик SDK попытается установить более старую версию компиляторов ÓR может потребоваться удалить VS2010 SP1 и перезапустить SDK 7.1 установка, ремонт или модификация.
Однако даже тогда я обнаружил, что мне по-прежнему необходимо удалить любые существующие распространяемые файлы Visual C ++ 2010, как это было предложено mgrandi.
источник
Я так и не смог установить Windows 7 SDK для установки, и он предложил удалить последнюю версию SDK и Visual Studio 2012 Express. Это не сработало.
Было также кое-что о .NET 3.5. Я установил SDK Server 2008 с .NET 3.5, удалил распространяемые файлы Visual Studio 2010 и убедился, что распространяемые компоненты не отмечены в параметрах установки.
Кроме того, вам нужна уже установленная платформа .NET 4, которую вы можете скачать с сайта Microsoft. Тогда это сработало.
источник
Удаление всех распространяемых C ++ и отключение опции C ++ работали для меня. Обратите внимание, что у меня VS2010 SP1 и VS2012 уже установлены.
источник
Mgrandi предоставил очень хороший ресурс и ответ. Я следовал аналогичным рекомендациям и, удалив «оставшиеся» компоненты, смог решить проблему.
Для справки ознакомьтесь с заметками о выпуске Windows SDK для Windows 7 и .NET Framework 4. .
При этом загружаются заметки о выпуске SDK (он также должен быть у вас на компьютере после попытки установки SDK), и в разделе «Установка и удаление Windows SDK» вы можете увидеть, что Microsoft рекомендует устранить некоторые из них после них.
источник
Я установил Visual Studio 2012 и установил пакет обновления 1 для Visual Studio 2010 и снова попытался установить SDK, и это сработало. Я не знаю, кто из них решил проблему.
источник
У меня та же ошибка, что и при сбое установки Windows 7 SDK:
Узнав, у меня есть решение.
Может также случиться, что установка SDK завершается с сообщением об успешном завершении, но на самом деле ничего не было установлено. Единственный способ действительно узнать, был ли установлен SDK, - это проверить соответствующий каталог. C: Файлы \ Microsoft SDK \ Windows \ v7.1 или C: Файлы (x 86) SDK \ Windows \ v7.1. Если подкаталог "v 7.1" был создан и имеет некоторый контент, SDK был установлен. Решение этой проблемы такое же, как и для проблемы с сообщением об ошибке: Удалите распространяемый Microsoft Visual C ++ 2010 (см. Ниже).
Решение. Удалите распространяемые установки Microsoft Visual C ++ 2010 до установки Windows SDK.
Перед установкой у меня были следующие распространяемые установки Microsoft Visual C ++ 2010. Обратите внимание, что версия x 64 обновлена.
источник
Я хотел бы добавить, что удаление распространяемого пакета Visual C ++ 2012 также может быть необходимо. Я удалил распространяемый пакет Visual C ++ 2012 x84 и x64, после чего моя установка сработала.
источник
У вас есть доступ к ПК с Windows 7 или ПК с уже установленным SDK?
Если это так, самое простое решение - скопировать
C:\Program Files\Microsoft SDKs\Windows\v7.1
папку с компьютера с Windows 7 на компьютер с Windows 8.источник