Wéi fannt Dir e Windows 10 Produktschlëssel

Pin
Send
Share
Send

Direkt no der Verëffentlechung vum neien OS gouf jiddereen interesséiert wéi de Schlëssel vum installéierten Windows 10 erausfonnt gëtt, awer an de meeschte Fäll ass et net erfuerderlech. Trotzdem ass d'Aufgab scho relevant, a mat der Verëffentlechung vu Computeren a Laptops, mat Windows 10 virgelueden, denken ech datt et nach méi populär gëtt.

Dëse Guide beschreift einfach Weeër fir Ären Windows 10 Produkt Schlëssel erauszefannen mat der Kommandozeil, Windows PowerShell, an Drëtt-Partei Programmer. Zur selwechter Zäit wäert ech ernimmt firwat verschidde Programmer verschidde Daten weisen, wéi separat de OEM Schlëssel an der UEFI kuckt (fir d'OS déi ursprénglech um Computer war) an de Schlëssel vum System am Moment installéiert.

Notiz: wann Dir e gratis Upgrade op Windows 10 gemaach hutt, an elo wëllt Dir de Aktivéierungs-Schlëssel erausfannen fir eng propper Installatioun op de selwechte Computer, da kënnt Dir et maachen, awer dëst ass net néideg (ausserdeem, Dir wäert de selwechte Schlëssel hunn wéi aner Leit deen déi Top Ten duerch d'Aktualiséierung krut). Wann Dir Windows 10 vun engem USB Flash Drive oder Disk installéiert, gitt Dir gefrot de Produktschlëssel anzeginn, awer Dir kënnt dëse Schrëtt iwwersprangen andeems Dir an der Ufrobox klickt "Ech hu kee Produktschlëssel" (a Microsoft seet datt dat ass wat Dir maache musst).

No der Installatioun an d'Verbindung zum Internet, gëtt de System automatesch ageschalt, well d'Aktivatioun ass nom Computer aktualiséiert. Dat ass, de Schlësselinputfeld am Windows 10 Setup Programm ass nëmme präsent fir Keefer vu Retail Versioune vum System. Optional: fir eng propper Installatioun vu Windows 10, kënnt Dir de Produktschlëssel vu Windows 7, 8 an 8.1 benotzen, déi virdrun op de selwechte Computer installéiert sinn. Méi iwwer esou Aktivatioun: Windows 10 aktivéieren.

Kuckt de Produktschlëssel vum installéierten Windows 10 an OEM Schlëssel am ShowKeyPlus

Et gi vill Programmer fir déi hei beschriwwe Zwecker, vill vun deenen ech am Artikel geschriwwen hunn Wéi fannt Dir de Produktschlëssel fir Windows 8 (8.1) (och gëeegent fir Windows 10), awer ech hunn déi méi kierzlech fonnt ShowKeyPlus, déi keng Installatioun erfuerdert a separat weist direkt zwee Schlësselen: de momentan installéierte System an den OEM Schlëssel an der UEFI. Zur selwechter Zäit mellt et fir wéi eng Versioun vu Windows de Schlëssel vun der UEFI gëeegent ass. Och andeems Dir dëse Programm benotzt, fannt Dir de Schlëssel aus engem aneren Dossier mat Windows 10 (op enger anerer Festplack, am Windows.old Dossier), a gläichzäiteg de Schlëssel op Validitéit z'iwwerpréiwen (Produktproduktchecken préift).

Alles wat Dir maache musst ass de Programm ze lafen an déi ugewisen Donnéeën ze gesinn:

 
  • Installéiert Schlëssel - de Schlëssel vum installéierte System.
  • OEM Key (Original Key) - Schlëssel pre-installéiert OS, wann et um Computer war.

Och kënnen dës Date an eng Textdatei fir zukünfteg Notzung oder Archivspäicher gespäichert ginn andeems Dir op de "Späicheren" Knäppchen klickt. By the way, de Problem ass datt heiansdo verschidde Programmer verschidde Produktschlësselen fir Windows weisen, et erschéngt just wéinst der Tatsaach datt e puer vun hinnen et op dem installéierte System kucken, anerer am UEFI.

Wéi fannt Dir e Windows 10 Produktschlëssel an ShowKeyPlus - Video

Dir kënnt ShowKeyPlus vun der Säit eroflueden //github.com/Superfly-Inc/ShowKeyPlus/releases/

Kuckt de Schlëssel vum installéierten Windows 10 mam PowerShell

Wou Dir ouni Programmer vun Drëtt Partei kënnt, léiwer ech ouni se ze maachen. E Windows 10 Produkt Schlëssel kucken ass eng sou Aufgab. Wann et méi einfach ass fir Iech de gratis Programm fir dësen ze benotze, scrollt hei duerch d'Handbuch. (Iwwregens, verschidde Programmer fir d'Schlësselen ze gesinn schécken se un interesséiert Parteien)

Een einfache PowerShell Kommando oder Kommandozeil fir de Schlëssel vum aktuellen installéierte System erauszefannen ass net geliwwert (et gëtt sou e Kommando weist de Schlëssel vun der UEFI, ech weisen et hei drënner. Awer normalerweis ass de Schlëssel vum aktuelle System anescht wéi déi virinstalléiert). Awer Dir kënnt de fäerdege PowerShell Skript benotzen, deen déi néideg Informatioun weist (den Autor vum Skript ass den Jakob Bindslet).

Hei ass wat Dir maache musst. Éischtens, lafen de Notizblock a kopéiert de Code hei drënner.

#Main Funktioun Funktioun GetWin10Key {$ Hklm = 2147483650 $ Zil = $ env: COMPUTERNAME $ regPath = "Software  Microsoft  Windows NT  CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " $ Zil  root  standard: stdRegProv "#Get Registry Value $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue #If erfollegräich Wann ($ DigitalIDvalue) {#Get produnt Numm an product ID $ ProductName = (Get-itemproperty -Path "HKLM: Software  Microsoft  Windows NT  CurrentVersion" -Name "ProductName"). ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software  Microsoft  Windows NT  CurrentVersion "-Name" ProductId "). ProductId #Convert binär Wäert op Seriennummer $ Resultat = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| wielt Caption) .Caption If ($ OSInfo -match" Windows 10 ") {if ($ Resultat) {[string] $ value = "Produktnumm: $ ProduktName 'r'n"' + "ProduktID: $ ProduktID 'r'n"' + "Installéiert Schlëssel: $ Resultat" $ Wäert #Spar Windows Informatioun zu enger Datei $ Choice = GetChoice If ($ Choice -eq 0) {$ txtpath = "C:  Benotzer " + $ env: USERNAME + " Desktop" New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" - Wäert $ Wäert -ItemType Datei -Force | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Aner {Schreifwarnung "Run de Skript op Windows 10"}} Anescht {Schreiwen-Warnung "Run de Skript op Windows 10"}} Anescht {Schreiwen-Warnung " E Feeler ass geschitt, konnt de Schlëssel net kréien "}} #Get Benotzer Wiel Funktioun GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescriptioun" & Jo "," "$ nee = Neie-Objekt System.Management.Automation. Host.ChoiceDescriptioun "& Nee", "" $ Wiel = [System.Management.Automation.Host.ChoiceDescription []] ($ Jo, $ Nee) $ caption = "Bestätegung" $ Message = "De Schlëssel an enger Textdatei späicheren?" $ Resultat = $ Host.UI.PromptForChoice ($ Iwwerschrëft, $ Message, $ Wiel, 0) $ Resultat} #Convert binär op Serien Nummer Funktioun ConvertToKey ($ Schlëssel) {$ Keyoffset = 52 $ isWin10 = [int] ($ Schlëssel) [66] / 6) -band 1 $ HF7 = 0xF7 $ Schlëssel [66] = ($ Schlëssel [66] -band $ HF7) -bOr (($ isWin10-Band 2) * 4) $ i = 24 [String] $ Chars = "BCDFGHJKMPQRTVWXY2346789" do {$ Cur = 0 $ X = 14 Do {$ Cur = $ Cur * 256 $ Cur = $ Schlëssel [$ X + $ Keyoffset] + $ Cur $ Schlëssel [$ X + $ Keyoffset] = [Mathematik] :: Buedem ([duebel] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} wärend ($ X -ge 0) $ i = $ i- 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ last = $ Cur} während ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ lescht) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) if ($ last -eq 0) {$ KeyOutput = "N" + $ Keypart2} anescht {$ KeyOutput = $ Keypart2.Insert ($ Keypart2.IndexOf ($ Keypart1) + $ Keypart1.length, "N")} $ a = $ KeyOutput.Substring (0.5) $ b = $ KeyOutput.substring (5.5) $ c = $ KeyOutput.substring (10.5) $ d = $ KeyOutput.substring (15.5) , 5) $ e = $ KeyOutput.substring (20,5) $ keyproduc t = $ a + "-" + $ b + "-" + $ c + "-" + $ d + "-" + $ e $ Schlësselprodukt} GetWin10Key

Späichert d'Datei mat der Extensioun .ps1. Fir dëst am Notizblock ze maachen, wann Dir am Feld "Dateityp" späichert, wielt "All Dateien" anstatt "Text Dokumenter". Dir kënnt zum Beispill ënner dem Numm win10key.ps1 späicheren

Duerno start Windows PowerShell als Administrator. Fir dëst ze maachen, kënnt Dir fänken PowerShell an d'Sichfeld ze tippen, klickt duerno riets mat a wielt dee passenden Artikel.

Gitt an PowerShell de folgend Kommando an: Set-ExecutionPolicy RemoteSIGN a bestätegt seng Ausféierung (Typ Y an dréckt Enter op Äntwert op d'Ufro).

An de nächste Schrëtt, gitt de Kommando: C: win10key.ps1 (an dësem Kommando gëtt de Wee an déi gespäichert Datei mam Skript ugewisen).

Als Resultat vum Kommando gesitt Dir Informatiounen iwwer de Schlëssel vum installéierten Windows 10 (an der Sektioun Installéiert Schlëssel) an d'Offer fir en an eng Textdatei ze späicheren. Nodeems Dir de Produktschlëssel erausfonnt hutt, kënnt Dir d'Skript-Ausféierungspolitik am PowerShell op de Standardwert zréckginn mat dem Kommando Set-ExecutionPolicy limitéiert

Wéi fannt Dir e OEM Schlëssel vun der UEFI

Wann Windows 10 preinstalled war op Ärem Computer oder Laptop an Dir musst den OEM Schlëssel ukucken (deen am UEFI vum Motherboard gespäichert ass), kënnt Dir en einfachen Kommando benotzen deen Dir braucht op der Kommandozeil als Administrator ze lafen.

wmic Wee softwarelicensingservice kréien OA3xOriginalProductKey

Als Resultat kritt Dir de Schlëssel vum virinstalléierten System wann et am System präsent ass (et kann anescht sinn wéi de Schlëssel benotzt vum aktuellen OS, awer et kann benotzt ginn fir d'originell Versioun vu Windows zréckzekommen).

Eng aner Variant vum selwechte Kommando, awer fir Windows PowerShell

(Gitt-WmiObject-Ufro "wielt * aus SoftwareLicensingService"). OA3xOriginalProductKey

Wéi gesitt de Schlëssel vum installéierten Windows 10 mat engem VBS Skript

An ee méi Skript, net fir PowerShell, awer am VBS (Visual Basic Script) Format, wat de Produktschlëssel weist op engem Windows 10 Computer oder Laptop an ass wahrscheinlech méi praktesch ze benotzen.

Kopéiert an den Notizbuch d'Linnen ënner.

Set WshShell = CreateObject ("WScript.Shell") regKey = "HKLM  SOFTWARE  Microsoft  Windows NT  CurrentVersion " DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Windows 10 Versioun:" & WshShell.RegRead (regKey & "ProduktName") & vbNewLine Win10ProductID = "Produkt ID:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 Schlëssel:" & Win10ProduktProdukt = Win10Produkt = Win10Produkt = Win10Produkt = Win10Produkt & ProductKeyLabel MsgBox (Win10ProductID) Funktioun ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66)  6) An 1 regKey (66) = (regKey (66) An & HF7) Oder ((isWin10 An 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Maachen Cur = 0 y = 14 Maachen Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur  24) Cur = Cur Mod 24 y = y -1 Loop Wärend y> = 0 j = j -1 winKeyOutput = Mëtt (Chars, Cur + 1, 1) & winKeyOutput Last = Cur Loop While j> = 0 If (i sWin10 = 1) Dann keypart1 = Mëtt (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Ersatz (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) Wann Last = 0 Dann winKeyOutput = insert & winKeyOutput End Wann a = Mëtt (winKeyOutput, 1, 5) b = Mëtt (winKeyOutput, 6, 5) c = Mid (winKeyOutput, 11, 5) d = Mid (winKeyOutput, 16, 5) e = Mid (winKeyOutput, 21, 5) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & E End Funktioun

Et sollt sech erausstellen wéi am Screenshot hei ënnen.

Duerno späichert Dir d'Dokument mat der Extensioun .vbs (fir dëst, wielt "All Dateien" am Feld "Dateityp" am Späicherdialog).

Gitt an den Ordner wou d'Datei gespäichert ass a lafen - no der Ausféierung gesitt Dir eng Fënster an där de Produktschlëssel an d'Versioun vum installéierten Windows 10 gëtt ugewisen.

Wéi ech scho bemierkt hunn, et gi vill Programmer fir de Schlëssel ze gesinn - a Produkey a Speccy, wéi och an aner Utilities fir d'Charakteristike vun engem Computer ze gesinn, kënnt Dir dës Informatioun erausfannen. Awer ech si sécher datt d'Methoden hei beschriwwe ginn an enger Situatioun bal genuch sinn.

Pin
Send
Share
Send