Windows 7 installieren ohne Produkte-Key neu zu registrieren durch vorangegangene Sicherung der bereits installierten und aktivierten Produkte-Keys

Hier die Anleitung (in der Hoffnung, dass diese immer noch funktioniert. 5.4.2020 Noch nicht selbst getestet. Unten die ganze Anleitung in einer Kurzfassung.)

-----------------------------------------------------------------------------------------------------------------
¦ Windows 7 muss nach jeder Installation aktiviert werden. ¦
¦ Ausser Du hast die Dateien „tokens.dat“ und „pkeyconfig.xrm-ms“ auf Deinem USB-Stick gespeichert. ¦
¦ Dann ist die erneute Aktivierung nicht nötig. Dazu gehtst Du nach folgender Anleitung vor: ¦
-----------------------------------------------------------------------------------------------------------------

Installierter oder auf Produkte-Key-Kleber festgehaltener Produkte-Key aufschreiben
------------------------------------------------------------------------------------
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (Windowstaste + Pause)

Der Produkte-Key lässt sich auf einem installierten System mit der
Freeware "ProduKey v1.93 - Recover lost Windows product key (CD-Key) and Office 2003/2007 product key." ermitteln.
Quelle: http://www.nirsoft.net/utils/product_cd_key_viewer.html
Download: http://www.nirsoft.net/utils/trans/produkey_german.zip

Windows 7 Betriebssystem bassierend auf 32 + 64 Bit ermitteln und aufschreiben
------------------------------------------------------------------------------------
Prüfen, ob folgendes Verzeichnis vorhanden ist:
[C:\Windows\SysWOW64\]

Wenn ja, dann bassiert das System auf 64 Bit.
Wenn nein, dann ist es ein 32 Bit Win7 Betriebssystem

Aktivierung Windows 7 auf USB-Stick sichern + nach Neuinstallation ohne Produkt-Key-Aktivierung offline wiederherstellen
-------------------------------------------------------------------------------------------------------------------------
copy C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat USB-Stick:\Win7KeyBackup
copy C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms USB-Stick:\Win7KeyBackup

Windows 7 Neuinstallieren
-------------------------
Windows 7 ohne Produkt-Key installieren

Aktivierungs-Dienst stoppen
-------------------------------
Dienst „Software Protection“ als Administrator in der CommandShell(cmd.exe) beenden

[net stop sppsvc] + cmd minimieren (nicht schliessen !!!)

Dateirechte aneignen installierter Dateien
-------------------------------------------
„Besitzer.reg“ als Administrator ausführen.
(Das Skript fügt dem Kontextmenü einer Datei den Eintrag „Besitzer wechseln“ hinzu)

============================================================================================================
Besitzer.reg
============ (nachfolgende Zeilen in eine Textdatein schreiben und mit dem Dateinamen Besitzer.reg abspeichern und ausführen.)
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Besitzer wechseln"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Besitzer wechseln"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
============================================================================================================

Versteckte Dateien + Ordner sichtbar machen
--------------------------------------------
Im Windows-Explorer(explorer.exe) und machen Sie die versteckten Dateien und Ordner sichtbar.

Installierte voreingestellte Aktivierungsdateien Besitz übernehmen + anschliessend löschen
-------------------------------------------------------------------------------------------
Klicken Sie auf „Bearbeiten“. Bei „Gruppen- oder Benutzernamen“ markiere „Administratoren“.
Bei „Berechtigungen für…“ aktiviere „Vollzugriff“. Bestätigen mit „OK“.
Die folgende Abfrage beantworte mit „Ja“. Schliesse die Dateieigenschaften.

[Benutzer (test-PC\Benutzer)] > Vollzugriff = Ja

rechte Maustaste\Kontextmenü\Besitz übernehmen\Reiter „Sicherheit“\ C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat
del C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat

[32 Bit]
rechte Maustaste\Kontextmenü\Besitz übernehmen C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
del C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

+ [64 Bit]
rechte Maustaste\Kontextmenü\Besitz übernehmen „C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms“
del C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

Vollzugriff aneignen: Der Haken bei „Vollzugriff“ verschafft Ihnen die nötigen Admin-Rechte zum Ersetzen der Datei

Aktiviert gesicherte Dateien zurückspielen (kopieren)
------------------------------------------------------
copy USB-Stick:\Win7KeyBackup\tokens.dat C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\
[32 Bit] copy USB-Stick:\Win7KeyBackup\pkeyconfig.xrm-ms C:\Windows\System32\spp\tokens\pkeyconfig\
+ [64 Bit] copy USB-Stick:\Win7KeyBackup\pkeyconfig.xrm-ms C:\Windows\SysWOW64\spp\tokens\pkeyconfig\

Aktivierungs-Dienst in der minimierten Command-Shell wieder starten
--------------------------------------------------------------------
net start sppsvc

Aktivierung durchführen
------------------------
Aktivieren Sie Windows 7 mit dem Befehl slmgr.vbs.-ipk.XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.
Ersetzen Sie dabei die X-Platzhalterzeichen durch den Produkt-Key Ihrer Version von Windows 7.

[slmgr.vbs.-ipk.XXXXX-XXXXX-XXXXX-XXXXX-XXXXX]

Windows ist nun aktiviert.

Aktivierung überprüfen
-----------------------
Auf der Kommandozeile lässt sich mit dem Befehl slmgr.vbs -dlv überprüfen, ob Ihr Windows 7 korrekt aktiviert wurde.

[slmgr.vbs -dlv]

--------------------------------------------------------------------------------------------------------------------------------

Kurzfassung der Sicherung, Installation + Rücksicherung Win 7 Produkte-Key
Produkte-Key schriftlich festhalten
1. XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

2. 32/64 Bit? schriftlich festhalten
__ 64 Bit (Verzeichnis C:\Windows\SysWOW64 vorhanden)
__ 32 Bit (Verzeichnis C:\Windows\SysWOW64 nicht vorhanden)

Aktivierung von bestehendem System sichern auf USB-Stick(USB-Stick: = Laufwerksbuchstabe: Bsp. F:)
3. copy C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat USB-Stick:\Win7KeyBackup
4. copy C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms USB-Stick:\Win7KeyBackup

5. Windows 7 ohne Produkt-Key installieren
6. CommandShell(cmd.exe) als Adminstrator öffnen
7. net stop sppsvc
8. CommandShell minimieren
9. Textdatei mit der Bezeichnung USB-Stick:\Win7KeyBackup\Besitzer.reg auf dem UBS-Stick erstellen (Inhalt siehe Kasten unten)
10. USB-Stick:\Win7KeyBackup\Besitzer.reg ausführen/starten
11. Im Windows-Explorer(explorer.exe) versteckte Ordner/Dateien sichtbar machen
(Ansicht>Optionen>Ordneroptionen>Ansicht>Dateien und Ordner>Versteckte Dateien und Ordner>x ausgeblendete Dateien und Ordner und Laufwerke anzeigen)
12. Rechte zu den neu installierten Dateien übernehmen:
  • C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat
  • C:\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
  • C:\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
  • Einzelne Datei mit rechter Maustaste anklicken und Kontextmenu "Besitz übernehmen" anklicken.
    [Benutzer (test-PC\Benutzer)] (als Beispiel)
    [Vollzugriff = Ja]
    Mit OK oder Ja, neue Rechte übernehmen.
    13. copy USB-Stick:\Win7KeyBackup\tokens.dat C:\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\
    copy USB-Stick:\Win7KeyBackup\pkeyconfig.xrm-ms C:\Windows\System32\spp\tokens\pkeyconfig\
    copy USB-Stick:\Win7KeyBackup\pkeyconfig.xrm-ms C:\Windows\SysWOW64\spp\tokens\pkeyconfig\

    14. Command-Shell maximieren
    15. net start sppsvc
    16. slmgr.vbs.-ipk.XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
    17. slmgr.vbs -dlv
    Mit dem letzten Befehl Nr. 17 lässt sich überprüfen, ob die Aktivierung der Lizenz mit dem Key(notiert oder ausgelesen) und dem Befehl Nr. 16 reaktiviert wurde und somit gültig ist.

    Das war's!
    Besitzer.reg
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\*\shell\runas]
    @="Besitzer wechseln"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\*\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

    [HKEY_CLASSES_ROOT\Directory\shell\runas]
    @="Besitzer wechseln"
    "NoWorkingDirectory"=""

    [HKEY_CLASSES_ROOT\Directory\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"