1. Probleme bei der Prüfung der System-Anforderungen von Windows 11
Wenn der PC für das Upgrade von Windows 10 auf Windows 11 nicht geeignet ist kann die Prüfung umgangen werden durch Start der Setup-Routine mit folgendem Parameter:
setup /product server
Falls das nicht funktioniert wechseln in das Unterverzeichnis \sources und dort dann starten
setupprep /product server
Dadurch unterbleibt die Prüfung der Mindestanforderungen von Windows 11
2. Abbruch der Windows 11 Installation mit Fehlermeldung
Der Upgrade-Versuch kann abbrechen mit einer Fehlermeldung nach diesem Schema
Der hier dargestellte Fehlercode 0x8007000D kann mehrere Ursachen haben:
Er kann auftreten, wenn Windows Update ein Problem nicht beheben kann, weil wichtige Systemdateien fehlen oder beschädigt sind.
Der Windows Update-Prozess wurde möglicherweise aufgrund eines Konflikts zwischen Programmen auf Ihrem Computer unterbrochen.
Er kann auftreten, wenn bösartige Software Systemdateien beschädigt oder den normalen Betrieb von Windows Update gestört hat.
Er kann während einer Aktualisierung auftreten, wenn Ihr Computer für die falsche Region konfiguriert ist.
Er kann während einer Aktualisierung auftreten, wenn Ihr Computer zu wenig Speicherplatz auf dem Installationsmedium (Festplatte) hat
Er kann auftreten, wenn ein Drittanbieter-Virenscanner installiert ist
Er kann auftreten bei veralteten Treiben für Chipsatz-, Grafik- und Netzwerktreiber. Veraltete Treiber sind die Hauptursache
Er kann auftreten bei veraltetem BIOS
Er kann auftreten, wenn der Prozessor von Windows 11 nicht unterstützt wird.
Hier kann helfen, wenn in der Registry folgender Schlüssel angelegt wird:
Computer\HKLM\System\Setup\LabConfig\
Neuer DWORD-Eintrag (32 Bit) namens "BypassCPUCheck" anlegen und diesen auf "1" setzen
- BypassRAMCheck
- BypassTPMCheck
- BypassSecureBootCheck
- BypassStorageCheck
- BypassDiskCheck
Sollten sicherheitshalber auch angelegt und auf "1" gesetzt werden
Weitere Möglichkeiten um evtl. defekte ältere Update-Dateien auszuschließen sind (der Reihe nach) in einem Command Prompt (als Administrator):
1) sfc /scannow
Dieser Befehl prüft geschützte Systemdateien auf Beschädigungen und repariert diese bei bedarf.
Er wird in der Eingabeaufforderung (CMD) oder PowerShell mit Administratorrechten ausgeführt, um instabile Systeme zu stabilisieren.
Der Prozess ersetzt fehlerhafte Dateien durch eine lokale Sicherheitskopie.
2) DISM /Online /cleanup-Image /RestoreHealth
DISM wird verwendet, um Windows-Images zu scannen, zu überprüfen und bei Bedarf wiederherzustellen
3) net stop wuauserv
Der Befehl stoppt den Windows Update-Dienst (wuauserv) in der Windows-Eingabeaufforderung. Dies ist nützlich, um hängende Updates abzubrechen, den Update-Cache zu leeren oder Probleme zu beheben. Der Befehl muss in einer Eingabeaufforderung mit Administratorrechten ausgeführt werden.
4) net stop bits
Dieser Befehl stoppt den Intelligenten Hintergrundübertragungsdienst (BITS) in Windows, der für Downloads wie Windows-Updates zuständig ist. Er wird in einer als Administrator ausgeführten Eingabeaufforderung genutzt, um hängende Updates zu beheben
5) net stop cryptsvc
Diser Befehl beendet den Kryptografiedienst (Cryptographic Services) in Windows, der für die Überprüfung von Windows-Update-Dateien und die Verwaltung von Zertifikaten zuständig ist. Er wird häufig verwendet, um Windows Update-Fehler (z.B. 0x80070020, 0x80070422) zu beheben, indem der Update-Cache zurückgesetzt wird
6) net stop msiserver
Der Befehl beendet den Windows Installer-Dienst, der für die Installation, Reparatur und Deinstallation von .msi-Anwendungen verantwortlich ist. Dies ist hilfreich, um blockierte Installationen oder Fehlermeldungen (z.B. „Andere Installation läuft“) zu beheben
7) Umbenennung von C:\Windows\SoftwareDistribution
Der Ordner „SoftwareDistribution“ enthält temporäre Dateien, die für die Installation neuer Updates benötigt werden. Eine Umbenennung - z. B,. in SoftwareDistribution.old kann Upgrade-Fehler behben
8) Umbenennung von C:\Windows\system32\catroot2
Diser Ordner ist ein essenzieller Systemordner von Microsoft Windows, der für den Windows Update-Prozess und die Kryptografiedienste benötigt wird. Er speichert Signaturen von Windows-Update-Paketen. Das Zurücksetzen oder Löschen des Inhalts kann bei hartnäckigen Update-Fehlern (z.B. 0x80070002) helfen, da Windows den Ordner automatisch neu aufbau
9) Nach Umbenennung der Verzeichniss die angehaltenen Prozesse wieder aktivieren
- net start wuauserv
- net start bits
- net start cryptsvc
- net start msiserver
10) Windows neu starten mit nur minimalen Diensten
Msconfig starten und dort angeben:
- Registerkarte Allgemein:
- Benutzerdefinierter Systemstart:
- Systemstartelemente laden --> de-aktivieren
– Registerkarte Dienste
- Alle MS-Dienste ausblenden und dann alle (anderen ) de-aktivieren
Anschließend PC neu starten (jetzt "sauber") und die Installation erneut starten
Wenn die Windows-11-Installation scheitert wegen einem "nicht unterstützten Prozessor" kann folgender Registry-Eintrag helfen:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup\
--> Neuer Eintrag (DWORD-Wert 32 Bit) "AllowUpgradesWithUnsupportedTPMOrCPU" und den Wert auf "1" setzen.