De Produktschlëssel an Windows 10, wéi a fréiere Versioune vun dësem Betribssystem, ass e 25-Zifferen Code besteet aus Buschstawen an Zuelen, déi benotzt gëtt fir de System z'aktivéieren. Et kann nëtzlech sinn fir de Benotzer am Prozess vun der OS z'installéieren, sou datt de Schlëssel verluer ass eng zimlech onsympathesch Manifestatioun. Awer wann dat geschitt ass, sidd net ganz traureg, well et gi Weeër mat deenen Dir dëse Code erausfanne kënnt.
Optiounen fir en Aktivéierungscode am Windows 10 ze gesinn
Et gi verschidde Programmer mat deenen Dir den Aktivéierungs-Schlëssel vu Windows 10 gesitt. Mir wäerten e puer vun hinnen méi detailléiert betruechten.
Method 1: Spezifizitéit
Speccy ass e kräftegen, prakteschen, russeschsproochegen Déngscht, d'Funktionalitéit vun där implizéiert komplett Informatioun iwwer de Betribssystem, souwéi d'Hardware Ressourcen vun engem perséinleche Computer. Och mat senger Hëllef kënnt Dir de Code erausfannen mat deem Är OS Versioun aktivéiert gouf. Fir dëst ze maachen, follegt dës Instruktiounen.
- Luet d'Applikatioun vum offiziellen Site erof an installéiert se op Ärem PC.
- Open Speccy.
- Am Haaptmenu gitt op d'Sektioun "Betribssystem", an da kuckt d'Informatioun an der Kolonn Serial Zuel.
Method 2: ShowKeyPlus
ShowKeyPlus ass en anert Déngscht dank deem Dir den Aktivéierungscode Windows 10 erausfanne kënnt Am Géigesaz zu Speccy, ShowKeyPlus brauch net installéiert ze ginn, luet dës Applikatioun einfach vum Site erof a start et.
Luet ShowKeyPlus erof
Et ass noutwendeg virsiichteg mat Drëtt-Partei Programmer ze sinn, well de Schlëssel fir Äert Produkt kann vun Ugräifer geklaut ginn an fir hiren eegene Zwecker benotzt ginn.
Method 3: ProduKey
ProduKey ass e klengt Utility deen och keng Installatioun brauch. Luet et einfach vum offiziellen Site erof, lafen a kuckt déi néideg Informatioun un. Am Géigesaz zu anere Programmer, ass ProduKey nëmmen geduecht fir Aktivéierungsschlësselen ze weisen an entsteet net Benotzer mat onnéideg Informatioun.
Luet de ProduKey App erof
Method 4: PowerShell
Dir kënnt och den Aktivéierungs-Schlëssel erausfannen mat dem agebauten Tools vun Windows 10. Ënner hinnen, PowerShell, de Kommando Shell vum System, besetzt eng speziell Plaz. Fir déi gewënschten Informatioun ze gesinn, musst Dir e speziellen Skript schreiwen an ausféieren.
Et ass derwäert ze bemierken datt et schwiereg ass fir onerfueren Benotzer de Code mat reguläre Tools erauszefannen, dofir ass et net recommandéiert se ze benotzen wann Dir net genuch Wëssen am Feld vun der Computertechnologie hutt.
Fir dëst ze maachen, follegt dës Schrëtt.
- Opzemaachen Notizblock.
- Kopéiert den Text vum Skript ënnen a späichert déi erstallt Datei mat der Extensioun ".Ps1"An. Zum Beispill 1.ps1.
- Start PowerShell als Administrator.
- Gitt an den Verzeechnes wou de Skript mat dem Kommando gespäichert gëtt "Cd" an spéider Schlësselaktioun Gitt anAn. Zum Beispill, cd c: // (gitt op C fueren).
- Run de Skript. Fir dëst ze maachen, schreift just
./ "Skriptnumm.ps1"
a klickt Gitt an.
Et ass derwäert ze notéieren datt fir d'Datei ze späicheren déi Dir braucht "Dateinumm" registréiert d'Extensioun .ps1, an am Feld Dateityp setwäert "All Dateien".
$ Objekt = $ wmi.GetBinaryValue ($ regHKLM, $ regPath, $ DigitalProductId) Wann ($ DigitalProductId) $ ResKey = ConvertToWinkey $ DigitalProductId [string] $ value = "Windows Schlëssel: $ ResKey" } } } Funktioun ConvertToWinKey ($ WinKey) während ($ mat -ge 0) $ WinKeypart1 = $ KeyResult.SubString (1, $ lescht) $ WindowsKey = $ KeyResult.Substring (0.5) + "-" + $ KeyResult.substring (5.5) + "-" + $ KeyResult.substring (10.5) + "-" + $ KeyResult.substring ( 15,5) + "-" + $ KeyResult.substring (20,5) Getkey
#Main Funktioun
Funktioun getkey
{
$ regHKLM = 2147483650
$ regPath = "Software Microsoft Windows NT CurrentVersion"
$ DigitalProductId = "DigitalProductId"
$ wmi = [WMIClass] " $ env: COMPUTERNAME root default: stdRegProv"
[Array] $ DigitalProductId = $ Object.uValue
{
$ OS = (Get-WmiObject "Win32_OperatingSystem" | wielt Caption) .Caption
Wann ($ OS -match "Windows 10")
{
wann ($ ResKey)
{
$ Wäert
Aanescht
{
$ w1 = "D'Skript ass nëmme fir Windows 10"
$ w1 | Schreift Warnung
}
}
Aanescht
{
$ w2 = "D'Skript ass nëmme fir Windows 10"
$ w2 | Schreift Warnung
}
Aanescht
{
$ w3 = "En onerwaarte Feeler ass beim Schlëssel vum Schlëssel geschitt"
$ w3 | Schreift Warnung
}
{
$ OffsetKey = 52
$ isWindows10 = [int] ($ WinKey [66] / 6) -Band 1
$ HF7 = 0xF7
$ WinKey [66] = ($ WinKey [66] -band $ HF7) -bOr (($ isWindows10-Band 2) * 4)
$ c = 24
[String] $ Symboler = "BCDFGHJKMPQRTVWXY2346789"
maachen
{
$ CurIndex = 0
$ X = 14
Maachen
{
$ CurIndex = $ CurIndex * 256
$ CurIndex = $ WinKey [$ X + $ OffsetKey] + $ CurIndex
$ WinKey [$ X + $ OffsetKey] = [Mathematik] :: Buedem ([duebel] ($ CurIndex / 24))
$ CurIndex = $ CurIndex% 24
$ X = $ X - 1
}
wärend ($ X -ge 0)
$ s = $ s- 1
$ KeyResult = $ Symboler.SubString ($ CurIndex, 1) + $ KeyResult
$ lescht = $ CurIndex
}
$ WinKeypart2 = $ KeyResult.Substring (1, $ KeyResult.length-1)
wann ($ lescht -ee 0)
{
$ KeyResult = "N" + $ WinKeypart2
}
soss
{
$ KeyResult = $ WinKeypart2.Insert ($ WinKeypart2.IndexOf ($ WinKeypart1) + $ WinKeypart1.length, "N")
}
$ Windowskey
}
Wann Dir de Skript hutt, hutt Dir e Message dat seet datt den Ausféierung vum Skript verbueden ass, gitt de KommandoSet-ExecutionPolicy RemoteSIGN
, an da confirméiert Är Entscheedung mat "Y" an Gitt an.
Natierlech ass d'Benotzung vun Drëtt-Partei Programmer vill méi einfach. Dofir, wann Dir net en erfuerene Benotzer sidd, wielt dann d'Installatioun vun zousätzlech Software. Dëst wäert Är Zäit spueren.