377 Stimmen

Windows 7 SDK-Installationsfehler

Ich scheine nicht in der Lage zu sein, die Windows 7 SDK und die einzige Lösung, die ich im Internet gefunden habe, besteht darin, eine ganze Reihe von Änderungen an der Registrierung vorzunehmen. Das habe ich getan - immer noch ohne Erfolg.

Dies ist der gemeldete Fehler:

Bei der Installation ausgewählter Windows SDK-Komponenten ist ein Problem aufgetreten.

Bei der Installation des Produkts "Microsoft Windows SDK für Windows 7" wurde der folgende Fehler gemeldet: Bitte beachten Sie die Samples \Setup\HTML\ConfigDetails.htm Dokument für weitere Informationen.

Versuchen Sie bitte, das Problem zu beheben, und starten Sie dann das Windows SDK-Setup erneut. Wenn Sie weiterhin Probleme mit diesem Problem haben, besuchen Sie bitte die Support-Seite des SDK-Teams unter http://go.microsoft.com/fwlink/?LinkId=130245 .

Klicken Sie auf die Schaltfläche Protokoll anzeigen, um das Installationsprotokoll einzusehen.

Klicken Sie zum Beenden auf Fertig stellen.

Es gibt keine Samples und das SDK-Supportteam scheint dort nicht mehr zu leben.

Wie kann ich dieses Problem beheben?

543voto

mgrandi Punkte 3359

Microsoft hat jetzt einen Knowledge-Base-Artikel mit dem Titel Windows SDK kann mit Return Code 5100 nicht installiert werden die dieses Problem und seine Lösung beschreibt:

Dieses Problem tritt auf, wenn Sie das Windows 7 SDK auf einem Computer installieren, auf dem eine neuere Version von Visual C++ 2010 Redistributable installiert ist. Das Windows 7 SDK installiert die Version 10.0.30319 von Visual C++ 2010 Redistributable.

Die Fehlermeldung befindet sich in der Protokolldatei, die mit dem Befehl View Log Schaltfläche im Installationsprogramm. Andernfalls finden Sie sie hier: %userprofile%\AppData\Local\Temp\ o %temp% . Die Protokolldatei heißt höchstwahrscheinlich SDKSetup_7.xxxxx.log .

Lösung: Deinstallieren Sie alle vorhandenen Visual C++ 2010-Verteilungsdateien.

Ich hatte gerade dieses Problem, und ich habe mir die Lösung unter Strg+F5 , Problem bei der Installation von Windows SDK für Windows 7 beheben aber es hat nicht funktioniert.

Ich habe herumgegoogelt und die Seite gefunden Installation von Visual C++ 2010 und Windows SDK für Windows 7: Offline-Installationsprogramm und Fehlerbehebung bei der Installation und die Ratschläge dort haben funktioniert. Im Grunde kann man eines von mehreren Problemen haben, und man muss in der Protokolldatei nachsehen, was los ist. In meiner Protokolldatei hatte ich:

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

Wie auf der oben genannten Webseite vorgeschlagen, habe ich beide Kopien des Visual C++ 2010 Redistributable Package deinstalliert (sowohl x86 als auch x64), und als ich dann das Windows 7 SDK-Installationsprogramm erneut ausgeführt habe, hat es funktioniert.

Aber vielleicht haben Sie ein anderes Problem als ich. Versuchen Sie die Lösungen auf der Strg+F5 y patheticcockroach.com Websites, die ich verlinkt habe.

Ich hoffe, das hat geholfen!

18voto

Sutki Punkte 181

Alle diese (und andere) Lösungen haben bei mir völlig versagt, also habe ich mir eine andere ausgedacht.

Sie benötigen das Offline-Installationspaket (meins war x64), und Sie müssen nur die Beispiele manuell installieren. Öffnen Sie die ISO-Datei z. B. mit, 7-Zip vom Standort Setup\WinSDKSamples_amd64 und Laufen WinSDKSamples_amd64.msi hat das für mich getan.

Dann verwenden Sie einfach die normale Setup-Datei, um REPAIR die Installation und wählen Sie die gewünschten Komponenten aus.

13voto

user14764 Punkte 738

Sie sollten wirklich das Protokoll überprüfen. Es scheint, dass eine ganze Reihe von Komponenten dazu führen können, dass das Windows SDK-Installationsprogramm die Installation mit dieser nutzlosen Fehlermeldung abbricht. Zum Beispiel könnte es das Visual C++ Redistributable Package sein, wie dort erwähnt .

9voto

JDU Punkte 336

Ich hatte das gleiche Problem bei der Installation der x64-Version. Es bezieht sich (zumindest in meinem Fall) auf die dexplore.exe Installation. Ich habe dexplore deinstalliert, neu installiert, einen Haufen Registry-Änderungen vorgenommen usw., wie in verschiedenen Blogs und SDKs beschrieben - alles ohne Erfolg. Was mir schließlich half, war die Bearbeitung dieses Registrierungsschlüssels:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\DisableBrowse

Ich änderte den Wert auf 0. Nachdem das SDK installiert war (diesmal zum Glück), setzte ich den Wert wieder auf 1.

Was mich auf den möglichen Fehler aufmerksam machte, war der folgende Eintrag im SDK-Setup-Protokoll:

12:19:42 PM Friday, 8 January 2010: SFX C:\Program Files\Microsoft SDKs\Windows\v7.0\Setup\SFX\dexplore.exe installation started with log file C:\TEMP\Microsoft Windows SDK for Windows 7_dd2d9383-116d-441f-85b3-7c16aeb3568e_SFX.log
12:19:47 PM Friday, 8 January 2010: C:\Program Files\Microsoft SDKs\Windows\v7.0\Setup\SFX\dexplore.exe installation failed with return code 1625

Und dies in der Logdatei der dexplore-Installation:

MSI (s) (E4:7C) [12:19:46:680]: Machine policy value 'DisableBrowse' is 1
MSI (s) (E4:7C) [12:19:46:680]: Adding new sources is not allowed.
MSI (s) (E4:7C) [12:19:46:680]: Warning: rejected attempt to add new source 'c:\eb66d60e4283bfc2986755fa\' (product: {6753B40C-0FBD-3BED-8A9D-0ACAC2DCD85D})
MSI (s) (E4:7C) [12:19:46:680]: MSI_LUA: Elevation prompt disabled for silent installs
MSI (s) (E4:7C) [12:19:46:680]: Note: 1: 1729 
MSI (s) (E4:7C) [12:19:46:680]: Product: Microsoft Document Explorer 2008 -- Configuration failed.

Ich hoffe, dass dies in Ihrer Situation hilfreich ist.

7voto

pdvries Punkte 1362

Zu beachten ist auch, dass bei der Installation von Visual Studio 2010 SP1 einige C++-Compiler und -Bibliotheken entfernt worden sein können. Es gab eine Update die von Microsoft zur Verfügung gestellt werden, um sicherzustellen, dass diese auf Ihr System zurückgebracht werden.

Installieren Sie dieses Update, um die Visual C++-Compiler und -Bibliotheken wiederherzustellen die möglicherweise bei der Installation von Visual Studio 2010 Service Pack 1 (SP1) installiert wurde. Die Compiler und Bibliotheken sind Teil des Microsoft Windows Software Development Kit für Windows 7 und das .NET Framework 4 (später als Windows SDK 7.1 bezeichnet).

Auch wenn Sie die VS2010 SP1 README Sie werden auch feststellen, dass einige Anmerkungen zur Installation des Windows 7 SDK (siehe Abschnitt 2.2.1) gemacht wurden. Es kann sein, dass eine dieser Bedingungen auf Sie zutrifft und Sie daher das C++ Compiler-Kontrollkästchen deaktivieren müssen, da das SDK-Installationsprogramm versucht, eine ältere Version von Compilern zu installieren ÓOder Sie müssen VS2010 SP1 deinstallieren und die SDK 7.1-Installation, Reparatur oder Änderung erneut ausführen.

Bedingung 1: Wenn das Kontrollkästchen Visual C++ Compilers aktiviert ist, wenn das Windows SDK 7.1 installiert, repariert oder geändert wird, nachdem Visual Studio 2010 SP1 installiert wurde, kann der Fehler auftreten und einige ausgewählte Komponenten möglicherweise nicht installiert werden.

Umgehung: Deaktivieren Sie das Kontrollkästchen Visual C++ Compilers, bevor Sie die Windows SDK 7.1 installieren, reparieren oder modifizieren.

Bedingung 2: Wenn das Kontrollkästchen Visual C++ Compilers aktiviert ist, wenn die Windows SDK 7.1 installiert, repariert oder geändert wird, nachdem Visual Studio 2010 installiert wurde, aber Visual Studio 2010 SP1 nicht deinstalliert wurde deinstalliert wurde, kann der Fehler auftreten.

Umgehung: Deinstallieren Sie Visual Studio 2010 SP1 und führen Sie dann die Windows SDK 7.1-Installation, Reparatur oder Änderung.

Aber selbst dann musste ich noch alle vorhandenen Visual C++ 2010 Redistributables deinstallieren, wie von mgrandi vorgeschlagen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X