Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
anwenderwiki:windowsclient:windows10:win10-genuineticket-aktivierung [2016/07/11 14:05] – Externe Bearbeitung 127.0.0.1 | anwenderwiki:windowsclient:windows10:win10-genuineticket-aktivierung [2021/02/14 15:08] (aktuell) – [Windows 10 Aktivierung mittels GenuineTicket.xml und Linbo] alois | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> }} | ||
+ | |||
+ | ===== Windows 10 Aktivierung mittels GenuineTicket.xml und Linbo ===== | ||
+ | |||
+ | Im folgenden wird beschrieben, | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | PS. Die Anwendung dieses Verfahrens funktioniert heute **14.02.2021** immer noch! Mit neueren Versionen funktioniert das Verfahren nicht. Bis zur Version vom 14. Juli 2020 – KB4565503 (BS-Build 19041.388) funktionierts. | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== Hintergrund ==== | ||
+ | |||
+ | Auf dem Installationsmedium gibt es im Verzeichnis '' | ||
+ | |||
+ | Diesen Prozess kann man fein mit Linbo nutzen - denn dank Imaging spart man sich die mühsame und mit mehreren Neustarts verbundene Installation und kann die Datei vor dem Systemstart sogar automatisch hineinkopieren. Dank Login-Skripten kann man auch das sammeln der GenuineTicket-Dateien automatisieren. | ||
+ | |||
+ | So kann man mit vertretbar viel Aufwand sein gesamtes Netz kostenlos zu Windows 10 migrieren und verabschiedet sich nebenbei von der Aktivierungsproblematik - zumindest, bis Microsoft sich etwas neues einfallen lässt... | ||
+ | |||
+ | === 1) Erstellen und sichern via '' | ||
+ | |||
+ | Zunächst kopiert man die Datei '' | ||
+ | Dann erstellt man einen Ordner im Schultauschverzeichnis (bei uns ''/ | ||
+ | |||
+ | Am Ende der '' | ||
+ | |||
+ | set SERVER=10.16.1.1 | ||
+ | ... | ||
+ | REM sichere aktivierungsdaten für windows 10 | ||
+ | c: | ||
+ | cd \ | ||
+ | md tmp | ||
+ | cd tmp | ||
+ | copy \\%SERVER%\netlogon\gatherosstate.exe c:\tmp\ | ||
+ | gatherosstate.exe | ||
+ | copy GenuineTicket.xml " | ||
+ | del gatherosstate.exe | ||
+ | del GenuineTicket.xml | ||
+ | cd \ | ||
+ | rd tmp | ||
+ | |||
+ | Dies erzeugt bei jeder Anmeldung die Tickets für jeden Rechner. | ||
+ | |||
+ | Anm.: Hat man alle Tickets gesammelt, dann kann man diesen Abschnitt wieder löschen! | ||
+ | |||
+ | === 2) Windows 10 - Basisimage erstellen === | ||
+ | |||
+ | Auf einem der Rechner, auf dem man vorher ein Ticket erstellt hat, installiert man in die von Linbo angelegte Partition ein frisches Windows 10. Nachdem alles soweit eingerichtet ist (Windows ist nicht aktiviert), erstellt man ein Image (erst, wenn die 3-4 nötigen Neustarts von Windows abgeschlossen sind). Bei uns war das Image 5,6 GB groß - und hat innerhalb von wenigen Minuten " | ||
+ | |||
+ | === 3 Zurückspielen des Tickets === | ||
+ | == a) über ein Postsync-Script == | ||
+ | |||
+ | Zunächst muss man sicherstellen, | ||
+ | '' | ||
+ | |||
+ | Nun erstellt man eine zum unter 2) erstellten Cloop passende Postsyncdatei, | ||
+ | |||
+ | Inhalt der Datei: | ||
+ | |||
+ | # Win10-Activation-Postsync | ||
+ | # (benötigt Dateien der Form GenuineTicket.xml_< | ||
+ | | ||
+ | echo "##### POSTSYNC BEGIN #####" | ||
+ | | ||
+ | server=" | ||
+ | windev="/ | ||
+ | host=$(hostname) | ||
+ | | ||
+ | echo " | ||
+ | | ||
+ | umount /mnt | ||
+ | mount $windev /mnt | ||
+ | rsync $server:: | ||
+ | umount /mnt | ||
+ | #rm -rf /osstate | ||
+ | | ||
+ | echo "##### POSTSYNC END #####" | ||
+ | |||
+ | Wird nun ein Rechner, von dem vorher die '' | ||
+ | |||
+ | |||
+ | == b) manuelles Zurückspielen des Tickets == | ||
+ | |||
+ | Auf dem Image-Rechner oder jedem anderen Rechner, von dem ein Ticket vorhanden ist, kopiert man die '' | ||
+ | |||
+ | Nach einem Neustart (vielleicht dank Postsync sogar ohne - bisher ungetestet) ist Windows 10 aktiviert. | ||