Si vous oubliez ce qui est code de licence votre système Windows et qui veulent faire un rétablissement (Ou vous voulez faire un sauvegarde c'est juste au cas où), il n'est pas nécessaire de recourir à applications tierces pour savoir ce que c'est. Si vous utilisez un système Windows récemment (Windows 7, Windows 8 ou Windows 8.1) Vous pouvez récupérer le code de licence de celui-ci dans Système d'enregistrement en utilisant les instructions suivantes.
Comment pouvons-nous récupérer le code de licence d'un système d'exploitation? Windows à partir des registres du système (sans utiliser d'applications tierces)?
- donner Copy / Coller Le code suivant dans un NotepadPuis enregistrez le fichier desktop intitulé RecoverKey.ps1 (Il est obligatoire que Extension du fichier être nouvellement créé .ps1)
fonction Get-WindowsClé {
## fonction pour récupérer le Windows Clé de produit de n'importe quel PC
# # Par Jakob Bindslet (jakob@bindslet.dk)
paramètre ($targets = ".")
$ HKLM = 2147483650
$ regPath = “Software \ Microsoft \Windows NT \ CurrentVersion "
$ RegValue = "DigitalProductID"
Pour chaque ($target en $targets) {
$ ProductKey = $ null
Win32os $ = $ null
$ wmi = [WMIClass] “\\ $target\ Racine \default: StdRegProv "
$ Data = $ wmi.GetBinaryValue ($ HKLM, RegPath $, $ regValue)
BinArray $ = ($ data.uValue) [52 .. 66]
$charsArray = “B”,”C”,”D”,”F”,”G”,”H”,”J”,”K”,”M”,”P”,”Q”,”R”,”T”,”V”,”W”,”X”,”Y”,”2″,”3″,”4″,”6″,”7″,”8″,”9″
# # Décrypter binaire encodé Date base24
For ($ i = 24, $ i-ge 0, $ i) {
$ K = 0
For (j = $ 14, $ j-ge 0, $ j) {
K $ = k * 256-bxor $ binArray [$ j]
$ BinArray [$ j] = [math] :: tronquée (k $ / 24)
K $ = k $% 24
}
$ ProductKey = $ charsArray [$ k] + $ ProductKey
If (($ i-eq 5 0%) et ($ i nous 0)) {
$ ProductKey = "-" + $ ProductKey
}
}
$ win32os = Get-WmiObject Win32_OperatingSystem -ordinateur $target
$ Obj = Objet New-Object
$ obj | Add-Membre Notepropriété Ordinateur -valeur $target
$ obj | Add-Member Noteproperty Caption -value $ win32os.Caption
$ obj | Add-Note de membre propriété CSDVersion -valeur $ win32os.CSDVersion
$ obj | Add-Member Noteproperty OSArch -value $ win32os.OSArchitecture
$ obj | Add- Propriété Note du membre BuildNombre -valeur $win32os.BuildNuméro
$ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser
$ obj | Add-Member Noteproperty ProductID -value $ win32os.SerialNumber
$ obj | Add-Member Noteproperty ProductKey -value $ productkey
$ Obj
}
}
- ouvert Windows PowerShell cu privilèges de administrator (Taper PowerShell in Start Menu ou écran de démarrage, Un clic droit sur le résultat et sélectionnez Exécuter en tant qu'administrateur)
- Tapez la commande suivante dans la fenêtre ouverte
Réglez ExecutionPolicy RemoteSigned
- Quand vous voyez la question Voulez-vous changer la politique d'exécution? entrer Y ou donner Enter pour la confirmation
- puis tapez la commande
Module d'importation C: \ Users \ PC \Desktop\ RecoverKey.ps1; Avoir-Windowsclés / KEY :
Dans la commande ci-dessus, remplacer C: \ Users \ nom_utilisateur \Desktop\ RecoverKey.ps1 (où nom d'utilisateur il est Votre nom d'utilisateur) Le emplacement où vous avez sauvegardé le fichier RecoverKey.ps1, Par exemple C: \ Users \Stealth_2 \Desktop\ RecoverKey.ps1 (Vous pouvez trouver tout simplement en maintenant l'emplacement du fichier Shift et faites un clic droit sur le moment, puis en cliquant sur Copier en tant que chemin).
Vous remarquerez que dans Windows PowerShell sera affiché à la fois identité et le code de licence de votre système Windows. Bonne chance!
STEALTH SETTINGS - Comment récupérer le vôtre Windows Clé de produit sans utiliser une application tierce