Si të gjeni çelësin e produktit Windows 10

Menjëherë pas lëshimit të sistemit operativ të ri, të gjithë filluan të pyesin veten se si të zbulojnë çelësin e Windows 10 të instaluar, edhe pse në shumicën e rasteve nuk kërkohet. Megjithatë, detyra tashmë është e rëndësishme, dhe me lëshimin e kompjuterëve dhe laptopëve me Windows 10 para instaluar, unë mendoj se do të jetë edhe më shumë në kërkesë.

Ky udhëzues përshkruan mënyra të thjeshta për të gjetur çelësin e produktit Windows 10 duke përdorur linjën e komandës, Windows PowerShell, dhe programet e palëve të treta. Në të njëjtën kohë unë do të përmend pse programet e ndryshme tregojnë të dhëna të ndryshme, si ta shikoni veçmas çelësin OEM në UEFI (për OS që ishte fillimisht në kompjuter) dhe çelësin e sistemit të instaluar aktualisht.

Shënim: nëse keni bërë një përditësim falas në Windows 10 dhe tani doni ta dini çelësin e aktivizimit për një instalim të pastër në të njëjtin kompjuter, mund ta bëni atë, por kjo nuk është e nevojshme (përveç kësaj, do të keni çelësin e njëjtë si njerëzit e tjerë mori dhjetë të lartë duke përditësuar). Kur instaloni Windows 10 nga një disk ose disk, do t'ju kërkohet të shkruani një çelës produkti, por mund ta kaloni këtë hap duke klikuar "Nuk kam një çelës produkti" në dritaren e pyetësorit (dhe Microsoft shkruan se kjo është ajo që duhet të bëhet).

Pas instalimit dhe lidhjes në internet, sistemi do të aktivizohet automatikisht, pasi që aktivizimi është "i lidhur" me kompjuterin tuaj pas azhurnimit. Kjo është, fusha kryesore e hyrjes në programin e instalimit të Windows 10 është i pranishëm vetëm për blerësit e versioneve Retail të sistemit. Opsionale: Për një instalim të pastër të Windows 10, mund të përdorni çelësin e produktit nga Windows 7, 8 dhe 8.1 të instaluar paraprakisht në të njëjtin kompjuter. Më shumë për këtë aktivizim: Aktivizimi i Windows 10.

Shikoni çelësin e produktit të Windows 10 të instaluar dhe çelësin OEM në ShowKeyPlus

Ka shumë programe për qëllimet e përshkruara këtu, shumica e të cilave kam shkruar në artikull. Si ta gjeni çelësin e produktit të Windows 8 (8.1) (i përshtatshëm për Windows 10), por kohët e fundit kam pëlqyer ShowKeyPlus, i cili nuk kërkon instalim dhe tregon veçmas Dy çelësa: sistemi i instaluar aktualisht dhe çelësi OEM në UEFI. Në të njëjtën kohë, ajo tregon se cili version i Windows është çelësi UEFI. Gjithashtu, duke përdorur këtë program, mund të zbuloni çelësin nga një tjetër dosje me Windows 10 (në një tjetër hard disk, në dosjen Windows.old), dhe në të njëjtën kohë kontrolloni çelësin për vlefshmërinë (kontrolloni artikullin Çështjet e Produktit).

Të gjithë ju duhet të bëni është të ekzekutoni programin dhe të shihni të dhënat e shfaqura:

 
  • Çelësi i instaluar është çelësi i sistemit të instaluar.
  • Key OEM (Key Original) - çelësi i sistemit operativ të paravendosur, nëse ishte në kompjuter.

Ju gjithashtu mund t'i ruani këto të dhëna në një skedar teksti për përdorim të mëtejshëm ose arkivoni ruajtjen duke klikuar butonin "Ruaj". Nga rruga, problemi me faktin se ndonjëherë programe të ndryshme tregojnë çelësa të ndryshëm të produktit për Windows, duket vetëm për faktin se disa prej tyre e shohin atë në sistemin e instaluar, të tjerë në UEFI.

Si të gjeni çelësin e produktit të Windows 10 në ShowKeyPlus - video

Shkarko ShowKeyPlus nga http://github.com/Superfly-Inc/ShowKeyPlus/releases/

Shikoni një çelës të instaluar nga Windows 10 duke përdorur PowerShell

Ku mund të bëni pa programe të palëve të treta, preferoj të bëj pa to. Shikimi i çelësit të produktit të Windows 10 është një detyrë e tillë. Nëse është më e lehtë për ju të përdorni programin falas për këtë, shkoni nëpër udhëzuesin më poshtë. (Nga rruga, disa programe për shikimin e çelësave i dërgojnë ato te palët e interesuara)

Një komandë ose komandë e thjeshtë PowerShell për të gjetur çelësin e sistemit të instaluar aktualisht nuk është siguruar (ekziston një komandë e tillë që tregon çelësin nga UEFI, unë do ta tregoj më poshtë, por zakonisht është çelësi i sistemit aktual që ndryshon nga ai paraprak). Por mund të përdorni skriptin e gatshëm të PowerShell që tregon informacionin e nevojshëm (autori i skenarit është Jakob Bindslet).

Këtu është ajo që ju duhet të bëni. Para së gjithash, fillo notepadin dhe kopjoni kodin e paraqitur më poshtë në të.

# Funksioni kryesor Funksioni GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Software  Microsoft  Windows NT  CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] paratë e paracaktuara: stdRegProv "#Get vlera e regjistrit $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue # Nëse merrni suc # Nëse ($ DigitalIDvalue) {# ID-ja e produktit $ ProductName = (Get-itemproperty -Path "HKLM: Software  Microsoft  Windows NT  CurrentVersion" -Name "ProductName") ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software  Microsoft  ProductId #Convert vlerën binare në numrin $ serik $ Result = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject "Win32_OperatingSystem" | selektoni Caption) .Caption Nëse ($ OSInfo -imatch "Windows 10") {$ {productname 'r'n' '+ "Çelësi i instaluar: $ Result" $ value #Save informacionin e Windows-it {if ($ Result) {{string] $ value = "ProductName: $ ProductName' r'n" Për një skedar $ Choice = GetChoice Nëse ($ Choice -eq 0) {$ txtpath = "C:  Users " + $ env: USERNAME + " Desktop" New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" Vlera vlera e $ -ItemType File -Force | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Else {Shkruaj-paralajmërim "Run script në Windows 10"}} Else {Write-Warning "Run script në Windows 10"}} Ndodhi një gabim, nuk mund të merrte çelësin "}} #Get zgjedhjen e përdoruesit Funksioni GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescription" & Po "," "$ no = New-Object System.Management.Automation. Host.ChoiceDescription "& No", "" $ zgjedhje = [System.Management.Automation.Host.ChoiceDescription []] ($ po, $ jo) $ caption = "Konfirmim" $ message = "Ruaj çelësin në tekst?" $ $ {$ KeyOffset = $ $ isWin10 = [int] ($ Key) [$] = $ [$] = $ [$] = $ [$ String = $ Chars = "BCDFGHJKMPQRTVWXY2346789" do {$ Cur = 0 $ X = 14 A {$ Cur = $ Cur * 256 $ Cur = $ Çelësi [$ X + $ KeyOffset] + $ Cur $ Çelësi [$ X + $ Keyoffset] = [math] :: Kati ([double] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} ndërsa ($ X -ge 0) $ i = $ i- 1 $ KeyOutput = (1, $ e fundit) $ Keypart2 = $ KeyOutput.Substring (1, $ e fundit) $ Keyparty = $ KeyOutput.SubString ($, $ KeyOutput.length-1) nëse ($ e fundit -eq 0) {$ KeyOutput = "N" + $ Keypart2} tjetër {$ KeyOutput = $ Keypart2.Insert ($ Keypart2.IndexOf ($ Keypart1) + $ Keypart1.length, ($) = $ 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

Ruaj skedarin me zgjerimin .ps1. Për ta bërë këtë në Notepad, kur kurseni, në fushën "Lloji i skedarit" zgjidhni "Të gjitha skedarët" në vend të "Dokumenteve të tekstit". Ju mund të ruani, për shembull, nën emrin win10key.ps1

Pas kësaj, filloni Windows PowerShell si Administrator. Për ta bërë këtë, mund të filloni të shkruani PowerShell në fushën e kërkimit, pastaj klikoni mbi të me butonin e djathtë të miut dhe zgjidhni artikullin përkatës.

Në PowerShell, shkruani komandën e mëposhtme: Set-ExecutionPolicy RemoteSigned dhe konfirmoni ekzekutimin e tij (hyni Y dhe shtypni Enter si përgjigje ndaj kërkesës).

Tjetra, futni komandën: C: win10key.ps1 (ky komandë përcakton rrugën e skedarit të ruajtur me skriptin).

Si rezultat i komandës, do të shihni informacione për çelësin e instaluar nga Windows 10 (në seksionin e instaluar të çelësave) dhe një sugjerim për ta ruajtur atë në një skedar teksti. Sapo e dini butonin e produktit, mund të rivendosni politikën e ekzekutimit të shkrimit në PowerShell në vlerën e tij të paracaktuar duke përdorur komandën Set-ExecutionPolicy kufizuar

Si të gjeni çelësin OEM nga UEFI

Nëse Windows 10 ishte preinstalluar në kompjuterin ose laptopin dhe dëshironi të shikoni çelësin OEM (i cili është ruajtur në motherboard UEFI), ju mund të përdorni një komandë të thjeshtë që ju nevojitet për të drejtuar në rreshtin e komandës si administrator.

wmic path softwarelicensingservice merrni OA3xOriginalProductKey

Si rezultat, ju do të merrni çelësin e sistemit të paravendosur nëse është i pranishëm në sistem (mund të ndryshojë nga çelësi i përdorur nga OS aktual, por mund të përdoret për të kthyer versionin origjinal të Windows).

Një version tjetër i të njëjtit komandë, por për Windows PowerShell

(Get-WmiObject -query "select * nga SoftwareLicensingService") OA3xOriginalProductKey

Si për të parë çelësin e Windows 10 të instaluar duke përdorur skriptin VBS

Dhe një skript tjetër, jo për PowerShell, por në formatin VBS (Visual Basic Script), që tregon çelësin e produktit të instaluar në një kompjuter ose laptop të Windows 10 dhe, ndoshta, më i përshtatshëm për përdorim.

Kopjoni linjat më poshtë.

Set WshShell = CreateObject ("WScript.Shell") regKey = "HKLM  SOFTWARE  Microsoft  Windows NT  CurrentVersion " DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Versioni i Windows 10:" & WshShell.RegRead (RegKey & "ProductName") & vbNewLine Win10ProductID = "ID e Produktit:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = Konvertimi i Produktit (DigitalProductId) ProductKeyLabel = "Windows 10 Key:" 10 Win WinProPro, 01010, Dhe ProductKeyLabel MsgBox (Win10ProductID) Funksioni ConvertToKey (regKey) Const KeyOffset = 52 ështëWin10 = (regKey (66)  6) Dhe 1 regKey (66) = (regKey (66) Dhe & HF7) Ose ((isWin10 dhe 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" A është Cur = 0 y = 14 A është Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur  24) Cur = Cur Mod 24 y = y -1 Loop Ndërsa y> = 0 j = j -1 winKeyOutput = Mid (Karakteristikat, Cur + 1, 1) & winKeyOutput Fund = Loop Cur Kur j> = 0 Nëse (i = 1) Pastaj keypart1 = Mid (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Replace (winKeyOutput, keypart1, keypart1 dhe insert, 2, 1, 0) Nëse Fund = 0 Pastaj 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) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & End Funksioni

Duhet të dalë si në screenshot më poshtë.

Pas kësaj, ruani dokumentin me zgjerimin .vbs (për këtë, në dialogun Ruaj, zgjidhni "Të gjithë skedarët" në fushën "Lloji i skedarit".

Shko te dosja ku është ruajtur skedari dhe e ekzekutuar - pas ekzekutimit do të shihni një dritare në të cilën do të shfaqet çelësi i produktit dhe versioni i instaluar i Windows 10.

Siç e kam vënë re tashmë, ka shumë programe për të parë një çelës - në Produkey dhe Speccy, si dhe shërbime të tjera për shikimin e karakteristikave të një kompjuteri, mund ta gjeni këtë informacion. Por, unë jam i sigurt, mënyrat që përshkruhen këtu do të jenë të mjaftueshme në pothuajse çdo situatë.