Wydaje mi się, że nie jestem w stanie zainstalować zestawu Windows 7 SDK na moim komputerze, a jedynym rozwiązaniem, jakie znalazłem w sieci, jest wprowadzenie zmian w rejestrze. Zrobiłem to - wciąż bez powodzenia.
To jest zgłoszony błąd:
Wystąpił problem podczas instalowania wybranych składników zestawu Windows SDK.
Instalacja produktu „Microsoft Windows SDK dla Windows 7” zgłosiła następujący błąd: Więcej informacji można znaleźć w dokumencie Samples \ Setup \ HTML \ ConfigDetails.htm.
Spróbuj rozwiązać problem, a następnie ponownie uruchom konfigurację zestawu Windows SDK. Jeśli nadal masz problemy z tym problemem, odwiedź stronę pomocy zespołu SDK pod adresem http://go.microsoft.com/fwlink/?LinkId=130245 .
Kliknij przycisk Wyświetl dziennik, aby przejrzeć dziennik instalacji.
Aby wyjść, kliknij przycisk Zakończ.
Nie ma też Samples
katalogu, do którego można by się odwoływać, a zespół pomocy technicznej SDK już tam nie mieszka.
Jak rozwiązać ten problem?
źródło
Odpowiedzi:
Firma Microsoft ma teraz artykuł bazy wiedzy o nazwie Zestaw Windows SDK, który nie działa z kodem powrotu 5100, który opisuje ten problem i jego naprawę:
Komunikat o błędzie znajduje się w pliku dziennika, który można otworzyć za pomocą
View Log
przycisku w instalatorze. W przeciwnym razie można go znaleźć tutaj:%userprofile%\AppData\Local\Temp\
lub%temp%
. Plik dziennika jest najprawdopodobniej nazywanySDKSetup_7.xxxxx.log
.Rozwiązanie: Odinstaluj istniejący pakiet redystrybucyjny Visual C ++ 2010.
Właśnie miałem ten problem i spojrzałem na rozwiązanie w Ctrl + F5 , Napraw problem z instalacją zestawu Windows SDK dla systemu Windows 7 , ale nie zadziałało.
Rozejrzałem się dookoła i znalazłem stronę Instalowanie Visual C ++ 2010 i Windows SDK dla Windows 7: instalator offline i rozwiązywanie problemów z instalacją oraz porady tam działały. Zasadniczo możesz mieć jeden z kilku problemów i musisz zajrzeć do pliku dziennika, aby zobaczyć, co się dzieje. W moim pliku dziennika miałem:
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
tak jak sugerowała powyższa strona internetowa, odinstalowałem obie kopie pakietu redystrybucyjnego Visual C ++ 2010, który miałem (zarówno x86, jak i x64), a potem, kiedy ponownie uruchomiłem instalator zestawu Windows 7 SDK, zadziałało.
Chociaż możesz mieć inny problem niż ja. Wypróbuj rozwiązania na Ctrl + F5 i
patheticcockroach.com
strony, które podłączyłem.Miałem nadzieję, że to pomogło!
źródło
5100
, ale z tym samym komunikatem o błędzie co OP: „Instalacja produktu„ Microsoft Windows SDK dla Windows 7 ”zgłosiła następujący błąd: Proszę zapoznać się z dokumentem Samples \ Setup \ HTML \ ConfigDetails.htm w celu uzyskania dalszych informacji". Nadal wydaje się, że usunięcie wszystkiego związanego z C ++ Redistributables pomogło.Wszystkie te (i inne) rozwiązania całkowicie zawiodły dla mnie, więc wymyśliłem inne.
Potrzebujesz pakietu instalacyjnego offline (mój to x64) i musisz ręcznie zainstalować tylko próbki. Otwarcie pliku ISO, na przykład 7-Zip z lokalizacji
Setup\WinSDKSamples_amd64
i uruchomienie,WinSDKSamples_amd64.msi
zrobiło to dla mnie.Następnie wystarczy użyć zwykłego pliku instalacyjnego, aby NAPRAWIĆ instalację i wybrać dowolne komponenty.
źródło
Naprawdę powinieneś sprawdzić dziennik. Wygląda na to, że sporo składników może spowodować, że instalator zestawu Windows SDK nie powiedzie się z tym bezużytecznym komunikatem o błędzie. Na przykład może to być pakiet redystrybucyjny Visual C ++, jak tam wspomniano .
źródło
Miałem ten sam problem z instalacją wersji x64. Odnosi się (przynajmniej w moim przypadku) do instalacji dexplore.exe . Odinstalowałem dexplore, ponownie go zainstalowałem, zrobiłem mnóstwo zmian w rejestrze itp., Zgodnie z różnymi blogami i pakietami SDK, wszystko bezskutecznie. Ostatecznie naprawiłem to, edytując ten klucz rejestru:
Zmieniłem wartość na 0. Po zainstalowaniu pakietu SDK (tym razem całkiem szczęśliwie) ustawiłem ponownie wartość na 1.
Zaalarmowałem mnie o możliwym błędzie w dzienniku instalacji zestawu SDK:
A to w pliku dziennika instalacji dexplore:
Mam nadzieję, że to pomoże w twojej sytuacji.
źródło
Należy również pamiętać, że po zainstalowaniu dodatku SP1 dla programu Visual Studio 2010 niektóre kompilatory i biblioteki C ++ mogły zostać usunięte. Nastąpiła zmiana udostępniane przez Microsoft, aby upewnić się te zostaną przywiezione z powrotem do systemu.
Ponadto, czytając plik VS2010 SP1 README , zauważysz również, że poczyniono pewne uwagi dotyczące instalacji zestawu Windows 7 SDK (patrz sekcja 2.2.1). Może się zdarzyć, że jeden z tych warunków może dotyczyć Ciebie i dlatego może być konieczne odznaczenie pola wyboru kompilatora C ++, ponieważ instalator SDK podejmie próbę zainstalowania starszej wersji kompilatorów - R może być konieczne odinstalowanie VS2010 SP1 i ponowne uruchomienie SDK 7.1 instalacja, naprawa lub modyfikacja.
Jednak nawet wtedy stwierdziłem, że nadal muszę odinstalować wszelkie istniejące programy redystrybucyjne Visual C ++ 2010, jak zasugerował mgrandi.
źródło
Nigdy nie udało mi się zainstalować zestawu Windows 7 SDK, co sugerowało usunięcie najnowszego zestawu SDK i programu Visual Studio 2012 Express. To nie zadziałało.
Było też coś o .NET 3.5. Zainstalowałem SDK Server 2008 z .NET 3.5, odinstalowałem składniki redystrybucyjne Visual Studio 2010 i upewniłem się, że elementy redystrybucyjne nie są zaznaczone w opcjach instalacji.
Ponadto potrzebujesz już zainstalowanej platformy .NET 4, którą możesz pobrać ze strony Microsoft. Potem zadziałało.
źródło
Odinstalowanie wszystkich składników redystrybucyjnych C ++ i odznaczenie opcji C ++ działało dla mnie. Zauważ, że mam już zainstalowany VS2010 SP1 i VS2012.
źródło
mgrandi zapewnił bardzo dobry zasób i odpowiedź. Postępowałem zgodnie z podobnymi wytycznymi i usuwając „resztki” komponentów udało się rozwiązać problem.
Jako odniesienie spójrz na Windows SDK dla Windows 7 i .NET Framework 4 Informacje o wersji .
Spowoduje to pobranie uwag do wydania zestawu SDK (powinieneś go również mieć na komputerze po próbie zainstalowania zestawu SDK), aw sekcji „Instalowanie i odinstalowywanie zestawu Windows SDK” możesz zobaczyć, że Microsoft zaleca usunięcie po nim bałaganu.
źródło
Zainstalowałem Visual Studio 2012 i zainstalowałem pakiet serwisowy Visual Studio 2010 1, próbowałem ponownie zainstalować zestaw SDK i działało. Nie wiem, który z nich rozwiązał problem.
źródło
Mam taki sam błąd, jak ten „Błąd instalacji zestawu SDK systemu Windows 7”:
Po odkryciu mam rozwiązanie.
Może się również zdarzyć, że instalacja zestawu SDK zostanie zakończona komunikatem „sukces” na końcu, ale tak naprawdę nic nie zostało zainstalowane. Jedynym sposobem, aby naprawdę dowiedzieć się, czy pakiet SDK został zainstalowany, jest sprawdzenie odpowiedniego katalogu. C: Pliki \ Microsoft SDKs \ Windows \ v7.1 lub C: Pliki (x 86) SDKs \ Windows \ v7.1. Jeśli podkatalog „v 7.1” został utworzony i zawiera pewną zawartość, zestaw SDK został zainstalowany. Rozwiązanie tego problemu jest takie samo, jak w przypadku problemu z komunikatem o błędzie: Odinstaluj pakiet redystrybucyjny Microsoft Visual C ++ 2010 (patrz poniżej).
Rozwiązanie: odinstaluj instalacje redystrybucyjne Microsoft Visual C ++ 2010 przed instalacją zestawu Windows SDK.
Przed instalacją miałem następujące instalacje redystrybucyjne Microsoft Visual C ++ 2010. Pamiętaj, że wersja x 64 została zaktualizowana.
źródło
Chciałbym dodać, że konieczne może być również usunięcie pakietu redystrybucyjnego Visual C ++ 2012. Usunąłem zarówno pakiet redystrybucyjny Visual C ++ 2012 x84, jak i x64, a następnie moja instalacja zadziałała.
źródło
Czy masz dostęp do komputera z systemem Windows 7 lub komputera z już zainstalowanym zestawem SDK?
Jeśli tak, najłatwiejszym rozwiązaniem jest skopiowanie
C:\Program Files\Microsoft SDKs\Windows\v7.1
folderu z komputera z systemem Windows 7 na komputer z systemem Windows 8.źródło