Ki jan yo chèche konnen yon kle pwodwi Windows 10.

Pin
Send
Share
Send

Touswit apre liberasyon an nan nouvo eksplwatasyon an, tout moun te vin enterese nan ki jan yo chèche konnen kle a nan enstale Windows 10, byenke nan pifò ka yo li pa obligatwa. Men, travay la se deja enpòtan, ak liberasyon an nan òdinatè ak laptops precharje ak Windows 10, mwen panse ke li pral menm plis popilè.

Gid sa a dekri fason senp pou jwenn kle pwodwi Windows 10 ou lè l sèvi avèk liy lan lòd, Windows poechèl, ak pwogram twazyèm-pati. An menm tan an mwen pral mansyone poukisa pwogram diferan montre done diferan, ki jan yo gade apa a kle OEM nan UEFI (pou eksplwatasyon an ki te orijinèlman sou òdinatè a) ak kle nan sistèm nan kounye a enstale.

Remak: si ou te fè yon ajou gratis nan Windows 10, epi kounye a ou vle chèche konnen kle a deklanchman pou yon enstalasyon pwòp sou òdinatè a menm, ou ka fè li, men sa a se pa nesesè (san konte, ou pral gen menm kle a kòm lòt moun. ki te resevwa dis tèt yo pa à). Lè w ap enstale Windows 10 nan yon kondwi flash USB oswa ki gen kapasite, yo pral mande w antre nan yon kle pwodwi, men ou ka sote etap sa a pa klike nan bwat rechèch la "Mwen pa gen yon kle pwodwi" (ak Microsoft di ke li ta dwe fè).

Apre enstale ak konekte sou entènèt la, sistèm lan pral otomatikman aktive, depi deklanchman an se "tache" nan òdinatè w lan apre aktyalizasyon la. Sa se, jaden an opinyon kle nan pwogram konfigirasyon Windows 10 la prezan sèlman pou achtè nan Vann an Detay nan sistèm lan. Si ou vle: pou yon enstalasyon pwòp nan Windows 10, ou ka itilize kle a pwodwi soti nan Windows 7, 8, ak 8.1 deja enstale sou menm òdinatè a. Plis enfòmasyon sou deklanchman sa yo: aktive Windows 10. t

Gade pwodwi kle nan enstale Windows 10 ak OEM kle nan ShowKeyPlus

Gen anpil pwogram pou rezon yo dekri la a, anpil nan yo ki mwen te ekri nan atik la Ki jan yo chèche konnen kle a pwodwi pou Windows 8 (8.1) (tou apwopriye pou Windows 10), men mwen te renmen ShowKeyPlus la ki pi resamman jwenn, ki pa mande pou enstalasyon ak separeman montre touswit. de kle: sistèm aktyèlman enstale ak kle OEM nan UEFI. An menm tan li rapòte pou ki vèsyon nan Windows kle a soti nan UEFI se apwopriye. Epitou, lè l sèvi avèk pwogram sa a, ou ka jwenn kle a soti nan yon lòt katab ak Windows 10 (sou yon diferan kondwi difisil, nan dosye a Windows.old), ak nan menm tan an tcheke kle a pou validite (Tcheke pwodwi kle).

Tout sa ou bezwen fè se kouri pwogram nan ak wè done yo parèt:

 
  • Enstale kle - kle nan sistèm lan enstale.
  • OEM Key (Original Kle) - kle pre-enstale eksplwatasyon, si li te sou òdinatè a.

Epitou, done sa a ka sove nan yon dosye tèks pou itilize nan lavni oswa depo achiv pa klike sou bouton an "Sove". By wout la, pwoblèm nan se ke pafwa pwogram diferan montre kle pwodwi diferan pou Windows, li jis parèt akòz lefèt ke kèk nan yo gade li sou sistèm nan enstale, lòt moun nan UEFI.

Kòman ou kapab jwenn yon kle pwodwi Windows 10 nan ShowKeyPlus - videyo

Ou ka telechaje ShowKeyPlus soti nan paj la //github.com/Superfly-Inc/ShowKeyPlus/releases/

View kle nan enstale Windows 10 lè l sèvi avèk poechèl

Ki kote ou ka fè san yo pa pwogram twazyèm-pati yo, mwen pito fè san yo pa yo. Wè yon kle pwodwi Windows 10 se youn nan travay sa yo. Si li pi fasil pou ou pou w itilize pwogram gratis la pou sa, woulo liv manyèl ki anba a. (By wout la, kèk pwogram pou gade kle voye yo bay pati ki enterese)

Yon lòd PowerShell senp oswa liy lòd yo jwenn kle a nan sistèm la kounye a enstale pa bay (gen se tankou yon lòd ki montre kle a nan UEFI, mwen pral montre li anba a. Men, anjeneral kle a nan sistèm aktyèl la se diferan de yon sèl la pre-enstale). Men, ou ka sèvi ak pare-te fè script nan poechèl, ki montre enfòmasyon ki nesesè (otè a nan script la se Jakob Bindslet).

Men sa ou bezwen fè. Premye a tout, kouri notepad la ak kopi kòd ki anba a nan li.

# Prensipal fonksyon Fonksyon GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Lojisyèl Microsoft Windows NT Current Version" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " default: stdRegProv "# Get valè rejis $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue # Si yo te reyisi Si ($ DigitalIDvalue) {# Jwenn pwodui non ak ID pwodwi $ ProductName = (Get-itemproperty -Path "HKLM: Lojisyèl Microsoft Windows NT CurrentVersion" -Name "ProductName") ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software Microsoft Windows NT CurrentVersion "-Name" ProductId "). ProductId # Konvèti valè binè nan nimewo seri $ Result = ConvertTokey $ DigitalIDvalue $ OSInfo = (Jwenn-WmiObject" Win32_OperatingSystem "| chwazi Caption) .Caption Si ($ OSInfo -match" Windows 10 ") {if ($ Result) {[string] $ value = "ProductName: $ ProductName 'r'n"' + "ProductID: $ ProductID 'r'n"' + "Installed Key: $ Result" $ value #Save Windows info nan yon dosye $ Choice = GetChoice Si ($ Choice -eq 0) {$ txtpath = "C: Itilizatè yo" + $ env: USERNAME + "Desktop" New-Item -Path $ txtpath -Nom "WindowsKeyInfo.txt" - Valè $ valè -ItemType File -Forè | Out-Nil} Elseif ($ Choice -eq 1) {Exit}} Lòt Bagay {Ekri-Avètisman "Kouri script la sou Windows 10"}} Lòt Bagay {Ekri-Avètisman "Kouri script la sou Windows 10"}} Lòt Bagay {Ekri-Avètisman " Yon erè ki te fèt, pa t 'kapab jwenn kle a "}} # Get itilizatè Chwazi Fonksyon GetChoice {$ repons lane = New-objè System.Management.Automation.Host.ChoiceDescription" & Wi "," "$ Non = New-objè System.Management.Automation. Host.ChoiceDescription "& Non", "" $ options = [System.Management.Automation.Host.ChoiceDescription []] ($ wi, $ non) $ caption = "Konfimasyon" $ message = "Enregistrer kle nan yon fichier tèks?" $ rezilta = $ Host.UI.PromptForChoice ($ caption, $ mesaj, $ chwa, 0) $ rezilta} # Konvni binè ak nimewo seri Fonksyon ConvertToKey ($ Kle) {$ Keyoffset = 52 $ isWin10 = [int] ($ kle) [66] / 6) -band 1 $ HF7 = 0xF7 $ Key [66] = ($ Key [66] -band $ HF7) -bOr (($ isWin10 -band 2) * 4) $ i = 24 [String] $ Chars = "BCDFGHJKMPQRTVWXY2346789" fè {$ Cur = 0 $ X = 14 Èske {$ Cur = $ Cur * 256 $ Cur = $ Kle [$ X + $ Keyoffset] + $ Cur $ Kle [$ X + $ Keyoffset] = [matematik] :: Floor ([double] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} pandan y ap ($ X -ge 0) $ i = $ i- 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ last = $ Cur} pandan y ap ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ dènye) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) si ($ dènye -eq 0) {$ KeyOutput = "N" + $ Keypart2} lòt bagay $ $ KeyOutput = $ Keypart2.Insert ($ Keypart2.IndexOf ($ Keypart1) + $ Keypart1.length, $ 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

Sove dosye a ak ekstansyon an .ps1. Yo nan lòd yo fè sa nan notepad, lè ekonomize nan "Kalite File" jaden an, chwazi "Tout Dosye" olye pou yo "Dokiman tèks". Ou ka sove, pou egzanp, anba win10key.ps1 nan non

Apre sa, kòmanse Windows PowerShell kòm Administratè. Pou fè sa, ou ka kòmanse tape poechèl nan jaden rechèch la, lè sa a klike sou li epi chwazi atik ki apwopriye a.

Nan poechèl, antre nan lòd sa a: Mete-ExecutionPolicy RemoteSigned ak konfime ekzekisyon li yo (tape Y ak laprès antre nan repons a demann lan).

Nan pwochen etap la, antre nan lòd la: C: win10key.ps1 (Nan kòmandman sa a, se chemen ki mennen nan dosye a sove ak script la endike).

Kòm yon rezilta nan lòd la, ou pral wè enfòmasyon sou kle a nan Windows la enstale 10 (nan seksyon an Enstale Key) ak òf la pou konsève pou li nan yon dosye tèks. Apre ou fin jwenn kle pwodwi a, ou ka retounen politik ekzekisyon script la nan poechèl nan valè default a lè l sèvi avèk lòd la Mete-ExecutionPolicy limite

Kouman jwenn OEM kle nan UEFI

Si Windows 10 te preinstalasyon sou òdinatè ou oswa laptop epi ou bezwen wè kle a OEM (ki se ki estoke nan UEFI nan mèr la), ou ka itilize yon lòd ki senp ke ou bezwen kouri sou liy lan lòd kòm administratè.

wmic path softwarelicensingservice jwenn OA3xOriginalProductKey

Kòm yon rezilta, ou pral jwenn kle a nan sistèm la pre-enstale si li se prezan nan sistèm nan (li ka diferan de kle a itilize pa eksplwatasyon aktyèl la, men li ka itilize yo retounen vèsyon orijinal la nan Windows).

Yon lòt varyasyon nan lòd la menm, men pou Windows poechèl

(Get-WmiObject -query "chwazi * soti nan SoftwareLicensingService"). OA3xOriginalProductKey

Ki jan yo wè kle a nan enstale Windows 10 lè l sèvi avèk yon script VBS

Ak yon sèl script plis, pa pou poechèl, men nan VBS (vizyèl Debaz Script a) fòma, ki montre kle a pwodwi enstale sou yon òdinatè Windows 10 oswa laptop ak se pwobableman pi bon yo itilize.

Kopi nan kaye nòt liy ki anba yo.

Fikse WshShell = CreateObject ("WScript.Shell") regKey = "HKLM SOFTWARE Microsoft (regKey & "ProductName") & vbNewLine Win10ProductID = "Idantifikasyon Pwodwi:" & WshShell.RegRead (regKey & "ProductID") & ProductKeyLabel MsgBox (Win10ProductID) Fonksyon ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66) 6) Et 1 regKey (66) = (regKey (66) Et & HF7) Ou ((isWin10 Et 2) * 4) j = 24 Char = "BCDFGHJKMPQRTVWXY2346789" Èske Cur = 0 y = 14 Fè Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Kore regKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y -1 Loop Pandan y> = 0 j = j -1 winKeyOutput = Mid (Char, Cur + 1, 1) & winKeyOutput Last = Cur Loop Pandan ke j> = 0 Si (mwen sWin10 = 1) Lè sa a, keypart1 = Mid (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Ranplase (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) Si Last = 0 Lè sa a, winKeyOutput = insert & winKeyOutput Fen Si 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 = yon & "-" & b & "-" & c & "-" & d & "-" & e Fen Fonksyon

Li ta dwe vire soti tankou nan D anba a.

Apre sa, sove dokiman an ak ekstansyon an .vbs (pou sa a, chwazi "Tout dosye" nan "Kalite File" jaden an nan dyalòg la sove).

Ale nan katab la kote yo te dosye a sove ak kouri li - apre ekzekisyon ou pral wè yon fenèt nan ki pral pwodwi kle a ak vèsyon an nan enstale Windows 10 ap parèt.

Kòm mwen deja remake, gen anpil pwogram pou gade kle a - nan Produkey ak Speccy, osi byen ke nan lòt sèvis piblik pou gade karakteristik sa yo nan yon òdinatè, ou ka jwenn enfòmasyon sa a. Men, mwen sèten ke metòd yo dekri isit la pral ase nan prèske nenpòt sitiyasyon.

Pin
Send
Share
Send