Kako pronaći ključ proizvoda Windows 10

Odmah nakon objavljivanja novog operativnog sistema, svi su počeli da se pitaju kako pronaći ključ instaliranog Windowsa 10, iako u većini slučajeva to nije potrebno. Ipak, zadatak je već relevantan, a sa izdavanjem računara i laptopova sa predinstaliranim Windows 10, mislim da će biti još traženiji.

Ovaj vodič opisuje jednostavne načine za pronalaženje ključa proizvoda za Windows 10 koristeći komandnu liniju, Windows PowerShell i programe drugih proizvođača. Istovremeno ću spomenuti zašto različiti programi prikazuju različite podatke, kako odvojeno gledati OEM ključ u UEFI-ju (za OS koji je izvorno bio na računalu) i ključ trenutno instaliranog sustava.

Napomena: ako ste napravili besplatnu nadogradnju na Windows 10, a sada želite znati aktivacijski ključ za čistu instalaciju na istom računalu, možete to učiniti, ali to nije potrebno (osim toga, ključ će vam biti isti kao i drugi ljudi) dobila je prvih deset po ažuriranju). Kada instalirate Windows 10 sa fleš diska ili diska, od vas će se tražiti da unesete ključ proizvoda, ali možete preskočiti ovaj korak klikom na “Nemam ključ proizvoda” u prozoru upita (i Microsoft piše da je to ono što treba uraditi).

Nakon instalacije i povezivanja na Internet, sistem će se automatski aktivirati, pošto je aktivacija "vezana" za vaš računar nakon ažuriranja. To znači da je ključno polje za unos u instalacionom programu Windows 10 prisutno samo za kupce maloprodajnih verzija sistema. Opcionalno: za čistu instalaciju operativnog sistema Windows 10, možete koristiti ključ proizvoda iz Windows 7, 8 i 8.1 prethodno instaliranih na istom računaru. Više o ovoj aktivaciji: Aktivacija operativnog sistema Windows 10.

Pogledajte ključ proizvoda instaliranog Windows 10 i OEM ključ u ShowKeyPlus

Postoji mnogo programa za ovdje opisane svrhe, od kojih sam mnoge napisao u članku Kako saznati ključ proizvoda Windowsa 8 (8.1) (pogodan za Windows 10), ali sam nedavno volio ShowKeyPlus, koji ne zahtijeva instalaciju i pokazuje odvojeno. Dva ključa: trenutno instalirani sistem i OEM ključ u UEFI. Istovremeno, ona vam govori koja je verzija Windowsa za koju je UEFI ključ. Takođe, koristeći ovaj program, možete pronaći ključ iz druge fascikle sa Windows 10 (na drugom čvrstom disku, u Windows.old mapi), a istovremeno proveriti ključ za validnost (Check Product Key stavku).

Sve što treba da uradite je da pokrenete program i vidite prikazane podatke:

 
  • Instalirani ključ je ključ instaliranog sustava.
  • OEM ključ (originalni ključ) - ključ predinstaliranog OS-a, ako je bio na računalu.

Možete i da sačuvate ove podatke u tekstualnu datoteku za dalju upotrebu ili arhiviranje tako što ćete kliknuti na dugme "Sačuvaj". Inače, problem sa činjenicom da ponekad različiti programi prikazuju različite ključeve proizvoda za Windows, upravo se pojavljuje zbog činjenice da ga neki od njih gledaju u instaliranom sistemu, drugi u UEFI.

Kako saznati ključ proizvoda za Windows 10 u ShowKeyPlus - video

Preuzmite ShowKeyPlus iz http://github.com/Superfly-Inc/ShowKeyPlus/releases/

Pogledajte ključ instaliran od strane Windows 10 koristeći PowerShell

Gde možete bez programa treće strane, radije bih bez njih. Pregled Windows ključa proizvoda je jedan od takvih zadataka. Ako vam je lakše da koristite besplatni program za ovo, prođite kroz vodič ispod. (Usput, neki programi za gledanje ključeva ih šalju zainteresovanim stranama)

Jednostavna PowerShell komanda ili komandna linija za pronalaženje ključa trenutno instaliranog sistema nije obezbeđena (postoji takva komanda koja pokazuje ključ od UEFI, ja ću je pokazati dole. Ali obično je to ključ trenutnog sistema koji se razlikuje od unapred podešenog). Ali možete koristiti gotov PowerShell skript koji prikazuje potrebne informacije (autor skripte je Jakob Bindslet).

Evo šta treba da uradite. Prvo, pokrenite notepad i kopirajte kod prikazan u nastavku.

#Main funkcija Funkcija GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Softver Microsoft Windows NT CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " default: stdRegProv "#Get registarska vrijednost $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue #If get suc # Ako ($ DigitalIDvalue) {#Get producent ime i ID proizvoda $ ProductName = (Get-itemproperty -Path) HKLM: Softver Microsoft Windows NT CurrentVersion -Ime "ProductName") ProductName $ ProductID = (Get-itemproperty -Path) HKLM: Softver Microsoft  t ProductId #Convert binarna vrijednost u $ serial number $ Result = ConvertTokey $ DigitalIDValue $ OSInfo = (Get-WmiObject "Win32_OperatingSystem" | odaberite Caption) .Caption If ($ OSInfo -match "Windows 10") {if ($ Result) {[string] $ value = "ProductName: $ ProductName" r'n "'+" ProductID: $ ProductID' r'n "'+" Installed Key: $ Result "$ value #Save Windows info U datoteku $ Choice = GetChoice If ($ Choice -eq 0) {$ txtpath = "C: Korisnici" + $ env: USERNAME + "Desktop" New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" - Vrijednost $ value -ItemType File -Force | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Else {Write-Warning 'Pokreni skriptu u Windowsu 10}} Else {Write-Warning' Pokreni skriptu u Windowsu 10}} Else {Write-Warning ' t Došlo je do greške, nije mogao dobiti ključ "}} #Get korisnički izbor Funkcija GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescription" & Yes "," "$ no = New-Object System.Management.Automation. Host.ChoiceDescription "& No", "" $ choices = [System.Management.Automation.Host.ChoiceDescription []] ($ yes, $ no) $ caption = "Potvrda" $ message = "Spremi ključ u tekstualnu datoteku?" $ result = $ Host.UI.PromptForChoice ($ caption, $ message, $ choices, 0) $ result} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Key) [66] / 6) -band 1 $ HF7 = 0xF7 $ Key [66] = ($ Key [66] -band $ HF7) -bOr (($ isWin10 -band 2) * 4) $ i = 24 [String] $ Chars = "BCDFGHJKMPQRTVWXY2346789" do {$ Cur = 0 $ X = 14 Do {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ Key [$ X + $ Keyoffset] = [math] :: Floor ([double] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} dok ($ X -ge 0) $ i = $ i- 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ last = $ Cur} dok ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ last) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) if ($ last-eq 0) {$ KeyOutput = "N" + $ Keypart2} drugo {$ 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) $ e = $ KeyOutput.substring (20,5) $ keyproduc t = $ a + "-" + $ b + "-" + $ c + "-" + $ d + "-" + $ e $ keyproduct} GetWin10Key

Sačuvajte datoteku s nastavkom .ps1. Da biste to uradili u Notepadu, prilikom čuvanja, u polju "File type", izaberite "All files" umesto "Text documents". Možete sačuvati, na primjer, pod imenom win10key.ps1

Nakon toga pokrenite Windows PowerShell kao administrator. Da biste to uradili, možete početi da unosite PowerShell u polje za pretragu, a zatim kliknite na njega desnim tasterom miša i izaberite odgovarajuću stavku.

U PowerShellu upišite sljedeću naredbu: Set-ExecutionPolicy RemoteSigned i potvrdite njegovo izvršenje (unesite Y i pritisnite Enter kao odgovor na zahtjev).

Zatim unesite naredbu: C: win10key.ps1 (Ova komanda navodi putanju do spremljene datoteke sa skriptom).

Kao rezultat komande, videćete informacije o ključu instaliranom od strane operativnog sistema Windows 10 (u sekciji Instalirani ključ) i predlog da ga sačuvate u tekstualnu datoteku. Jednom kada znate ključ proizvoda, politiku izvođenja skripte u PowerShell-u možete resetirati na njegovu default vrijednost pomoću naredbe Set-ExecutionPolicy je ograničen

Kako saznati OEM ključ od UEFI

Ako je Windows 10 prethodno instaliran na vašem računaru ili laptopu i želite da pogledate OEM ključ (koji je uskladišten u UEFI matičnoj ploči), možete koristiti jednostavnu komandu koju treba da pokrenete na komandnoj liniji kao administrator.

wmic pathsoftlicensingservice dobija OA3xOriginalProductKey

Kao rezultat toga, dobićete ključ predinstaliranog sistema ako je prisutan u sistemu (može se razlikovati od ključa koji koristi trenutni OS, ali se može koristiti za vraćanje izvorne verzije sustava Windows).

Druga verzija iste naredbe, ali za Windows PowerShell

(Get-WmiObject -query "select * from SoftwareLicensingService"). OA3xOriginalProductKey

Kako da pogledate ključ instaliranog Windowsa 10 koristeći VBS skriptu

I još jedan scenario, ne za PowerShell, već u VBS (Visual Basic Script) formatu, koji prikazuje ključ proizvoda instaliran na Windows 10 kompjuteru ili laptopu i, možda, prikladniji za upotrebu.

Kopirajte dole navedene linije.

Postavi WshShell = CreateObject ("WScript.Shell") regKey = "HKLM SOFTWARE Microsoft Windows NT CurrentVersion" DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Windows 10 verzija:" & WshShell.RegRead (regKey & "ProductName") & vbNewLine Win10ProductID = "ID proizvoda:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 ključ:" 10 Win WinProPro, 01010, 10, 10, 10; & ProductKeyLabel MsgBox (Win10ProductID) Funkcija ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66) 6) I 1 regKey (66) = (regKey (66) I & HF7) Ili ((isWin10 i 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Da li Cur = 0 y = 14 Da li Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y -1 Loop Dok y> = 0 j = j -1 winKeyOutput = Mid (Chars, Cur + 1, 1) & winKeyOutput Last = Cur Loop Dok j> = 0 Ako (i sWin10 = 1) Zatim keypart1 = Mid (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Zamijeni (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) Ako je Last = 0 Zatim winKeyOutput = insert & winKeyOutput End if a = Mid (winKeyOutput, 1, 5) b = Mid (winKeyOutput, 6, 5) c = Mid (winKeyOutput, 11, 5) d = Mid (winKeyOutput, 16, 5) e = Mid (winKeyOutput, 21, 5) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e Završi funkciju

Trebalo bi da se pokaže kao na slici ispod.

Nakon toga, sačuvajte dokument sa .vbs ekstenzijom (za to, u dijalogu Sačuvaj, izaberite "Sve datoteke" u polju "Tip datoteke".

Idite u fasciklu u kojoj je datoteka sačuvana i pokrenite - nakon izvršenja vidjet ćete prozor u kojem će se prikazati ključ proizvoda i instalirana verzija sustava Windows 10.

Kao što sam već napomenuo, postoji mnogo programa za gledanje ključa - u Produkey i Speccy, kao iu drugim uslužnim programima za pregledavanje karakteristika računara, možete saznati ove informacije. Ali siguran sam da će načini koji su ovde opisani biti dovoljni u skoro svakoj situaciji.

Pogledajte video: Kako pronaci product key za Windows 10, MS Office (Novembar 2024).