Conas eochair an táirge a fháil Windows 10

Díreach tar éis scaoileadh an OS nua, thosaigh gach duine ag smaoineamh ar an dóigh le heochracha an Windows 10 suiteáilte a fháil amach, cé nach bhfuil gá leis i bhformhór na gcásanna. Mar sin féin, tá an tasc ábhartha cheana féin, agus nuair a scaoiltear ríomhairí agus ríomhairí glúine le Windows 10, is dóigh liom go mbeidh éileamh níos mó air.

Déanann an rang teagaisc seo cur síos ar bhealaí simplí chun eochair do tháirge Windows 10 a fháil ag baint úsáide as an líne ordaithe, Windows PowerShell, agus cláir tríú páirtí. Ag an am céanna luafaidh mé cén fáth a léiríonn cláir dhifriúla sonraí difriúla, conas an eochair OEM in UEFI a fheiceáil ar leithligh (don OS a bhí ar an ríomhaire ar dtús) agus eochair an chórais suiteáilte faoi láthair.

Tabhair faoi deara: má rinne tú uasghrádú saor in aisce ar Windows 10, agus anois gur mian leat an eochair ghníomhachtaithe a fháil le haghaidh suiteáil ghlan ar an ríomhaire céanna, is féidir leat é a dhéanamh, ach ní gá é seo a dhéanamh (seachas, beidh an eochair chéanna agat le daoine eile fuair siad an deich barr trí nuashonrú). Agus Windows 10 á shuiteáil agat ó thiomáint nó ó dhiosca flash, iarrfar ort eochair táirge a iontráil, ach is féidir leat an chéim seo a scipeáil trí chliceáil “Níl eochair táirge agam” sa bhfuinneog fhiosrúcháin (agus scríobhann Microsoft gurb é seo an rud is gá a dhéanamh).

Tar éis an Idirlíon a shuiteáil agus a nascadh, cuirfear an córas i ngníomh go huathoibríoch, ós rud é go bhfuil an gníomhachtú “ceangailte” le do ríomhaire tar éis an nuashonraithe. Is é sin, níl an príomhréimse iontrála sa chlár suiteála Windows 10 i láthair ach do cheannaitheoirí leaganacha miondíola den chóras. Roghnach: le haghaidh suiteáil ghlan Windows 10, is féidir leat an eochair táirge a úsáid ó Windows 7, 8 agus 8.1 a suiteáladh cheana ar an ríomhaire céanna. Tuilleadh faoin ngníomhú seo: Gníomhachtú Windows 10.

Féach eochair táirge an Windows 10 suiteáilte agus an eochair OEM in ShowKeyPlus

Tá go leor clár ann chun na gcríoch a bhfuil cur síos orthu anseo, agus scríobh mé go leor díobh san alt Conas a fháil amach an eochair táirge de Windows 8 (8.1) (oiriúnach do Windows 10), ach le déanaí thaitin liom ShowKeyPlus, nach dteastaíonn suiteáil uaidh agus a thaispeánann ar leithligh Dhá eochracha: an córas suiteáilte faoi láthair agus an eochair OEM in UEFI. Ag an am céanna, insíonn sé duit cén leagan de Windows a bhfuil an eochair UEFI dó. Chomh maith leis sin, ag baint úsáide as an gclár seo, is féidir leat an eochair a fháil amach ó fhillteán eile le Windows 10 (ar thiomáint chrua eile, sa fhillteán Windows.old), agus an eochair le haghaidh bailíochta a sheiceáil ag an am céanna (Seiceáil an Príomhtháirge Táirgí).

Níl le déanamh agat ach an clár a reáchtáil agus na sonraí atá ar taispeáint a fheiceáil:

 
  • Is é Eochair Suiteáilte eochair an chórais suiteáilte.
  • OEM Key (Eochair Bhunaidh) - eochair an OS réamh-suiteáilte, má bhí sé ar an ríomhaire.

Is féidir leat na sonraí seo a shábháil freisin i gcomhad téacs le haghaidh úsáide breise nó stórála cartlainne trí chliceáil ar an gcnaipe "Sábháil". Dála an scéil, níl an fhadhb leis an bhfíric go dtaispeánann cláir éagsúla uaireanta eochracha táirge difriúla do Windows, ach go bhfuil cuid acu ag faire air sa chóras suiteáilte, daoine eile in UEFI.

Conas a fháil amach an eochair táirge de Windows 10 in ShowKeyPlus - video

Íoslódáil ShowKeyPlus ó http://github.com/Superfly-Inc/ShowKeyPlus/releases/

Féach eochair suiteáilte ag Windows 10 ag úsáid PowerShell

Nuair is féidir leat a dhéanamh gan cláir tríú páirtí, is fearr liom a dhéanamh gan iad. Tasc amháin dá leithéid is ea féachaint ar eochair táirge Windows 10. Má tá sé níos éasca duit an clár saor in aisce seo a úsáid, scrollaigh tríd an treoir thíos. (Dála an scéil, cuireann roinnt clár chun eochracha a fheiceáil iad chuig páirtithe leasmhara)

Ní chuirtear ordú simplí PowerShell nó líne ordaithe ar fáil chun eochair an chórais atá suiteáilte faoi láthair a fháil amach (tá ordú den sórt sin ann a thaispeánann an eochair ó UEFI, taispeánfaidh mé é thíos. Ach de ghnáth is é eochair an chórais reatha atá difriúil ón gceann réamhshocraithe). Ach is féidir leat úsáid a bhaint as an script PowerShell réamhdhéanta a thaispeánann an fhaisnéis riachtanach (is é údar an script Jakob Bindslet).

Seo an rud is gá duit a dhéanamh. Ar an gcéad dul síos, cuir tús leis an gcárta nótaí agus déan cóip den chód a thaispeántar thíos ann.

# Feidhm go leor Feidhm GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Bogearraí Microsoft Windows NT Conradh" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " t réamhshocraithe: stdRegProv "Luach cláraitheachta #Get $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue # Faigh # # ($ DigitalIDvalue) {#Get producnt name agus ID an táirge $ ProductName = (Get-itemproperty -Path "HKLM: Bogearraí Microsoft Windows NTVesion" -Ainm "ProductName"). ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software Microsoft Windows NT ProductSd #Convert luach dénártha go $ sraithuimhir $ Toradh = Tiontaigh $ DigitalIDvalue $ OSInfo = (Faigh-WmiObject "Win32_OperatingSystem" | Roghnaigh Caption) .Céim Má ($ OSInfo-match "Windows 10") {más ($ Toradh) {[string] $ luach = "ProductName: $ ProductName 'r'n" "+" ProductID: $ ProductID' r'n "'+" Eochair Suiteáilte: $ Toradh "$ luach #Save Windows info Chun comhad $ Choice = GetChoice Más ($ Choice -eq 0) {$ txtpath = "C: Úsáideoirí" + $ env: USERNAME + "Deasc" New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" - Luach $ Luach - Comhad Iontrála -Force | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Eile {Scríobh-Rabhaidh "Rith an script i Windows 10"}} Eile {Scríobh-Rabhadh "Rith an script i Windows 10"}} Eile {Scríobh Rabhadh " Tharla earráid, níorbh fhéidir an eochair a fháil "}} #Tabhair rogha an úsáideora GetChoice {$ yes = Córas Nua-Cuspóra. Host.ChoiceDescription "& No", "" $ options = [System.Management.Automation.Host.ChoiceDescription []] ($ yes, $ no) $ caption = "Dearbhú" $ message = "Sábháil an eochair chun an comhad téacs?" $ toradh = $ Host.UI.PromptForChoice ($ caption, $ message, $ options, 0) $ toradh} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Eochair [66] / 6) -band 1 $ HF7 = 0xF7 $ Key [66] = ($ Key [66]-band $ $ HF7) -Or (($ isWin10 -band 2) * 4) $ i = 24 [Teaghrán] $ Chars = "BCDFGHJKMPQRTVWXY2346789" an bhfuil {$ Cur = 0 $ X = 14 An bhfuil {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ $ [$ X + $ Keyoffset] = [math] :: Urlár ([dúbailte] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} agus ($ X -ge 0) $ i = $ i 1 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ deireanach = $ Cur} fad ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ deireanach) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) más rud é ($ last -eq 0) {$ KeyOutput = "N" + $ Keypart2} eile {$ 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

Sábháil an comhad leis an síneadh .ps1. Chun é seo a dhéanamh i Notepad, agus “Gach comhad” á roghnú agat sa réimse “Cineál comhaid”, in ionad “Doiciméid téacs”. Is féidir leat a shábháil, mar shampla, faoin ainm win10key.ps1

Ina dhiaidh sin, tosnaigh Windows PowerShell mar Riarthóir. Chun seo a dhéanamh, is féidir leat PowerShell a chlóscríobh sa réimse cuardaigh, ansin cliceáil air leis an gcnaipe luiche ceart agus roghnaigh an mhír chomhfhreagrach.

I PowerShell, clóscríobh an t-ordú seo a leanas: RemoteSigned Beartas Forghníomhaithe agus a fhorghníomhú a dhearbhú (iontráil Y agus brúigh Iontráil mar fhreagra ar an iarraidh).

Ansin, cuir isteach an t-ordú: C: win10key.ps1 (Sonraíonn an t-ordú seo an cosán chuig an gcomhad sábhála leis an script).

Mar thoradh ar an gceannas, feicfidh tú faisnéis faoin eochair atá suiteáilte ag Windows 10 (sa chuid Eochair Suiteáilte) agus moladh é a shábháil chuig comhad téacs. Nuair a bheidh a fhios agat an eochair táirge, is féidir leat a athshocrú an polasaí a fhorghníomhú script i PowerShell ar a luach réamhshocraithe ag baint úsáide as an ordú Srian le Beartas Forghníomhaithe

Conas eochair OEM a fháil amach ó UEFI

Má cuireadh Windows 10 ar an ríomhaire nó ar do ríomhaire glúine agus más mian leat an eochair OEM (atá stóráilte i máthairchlár UEFI) a fheiceáil, is féidir leat ordú simplí a úsáid a chaithfidh tú a rith ar an líne ordaithe mar riarthóir.

Faigh amach go bhfuil OA3xOriginalProductKey ar bhogearraí cosán wmic

Mar thoradh air sin, gheobhaidh tú eochair an chórais réamh-suiteáilte má tá sé i láthair sa chóras (d'fhéadfadh sé a bheith difriúil ón eochair a úsáideann an OS reatha, ach is féidir é a úsáid chun an bunleagan de Windows a chur ar ais).

Leagan eile den ordú céanna, ach do Windows PowerShell

(Faigh-WmiObject -query "roghnaigh * ó SoftwareLicensingService") OA3xOriginalProductKey

Conas eochair an Windows 10 suiteáilte a fheiceáil ag baint úsáide as an script VBS

Agus script eile, ní do PowerShell níos mó, ach i bhformáid VBS (Visual Basic Script), a thaispeánann an eochair táirge atá suiteáilte ar ríomhaire nó ar ríomhaire glúine Windows 10 agus, b'fhéidir, níos áisiúla le húsáid.

Cóipeáil na línte thíos.

Socraigh WshShell = CreateObject ("WScript.Shell") regKey = "BOGEARRAÍ HKLM Microsoft Windows NT Conradh" DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Windows 10 Leagan:" & WshShell.RegRead (regKey & "ProductName") & vbNewLine Win10ProductID = "ID Táirge:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Eochair Windows 10:" 10 Win WinProPro, 01010, 10, 10, 10; & ProductKeyLabel MsgBox (Win10ProductID) Feidhm Tiontaigh Eochairchomhshuíomh (regKey) = 52 isWin10 = (regKey (66) 6) Agus 1 clár (66) = (regKey (66) Agus & HF7) Nó ((Is é 10 agus 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Ná Cur = 0 y = 14 Déan Cur = Cur * 256 Cur = regKey (y + Eochairchéim) + Cur chuige (y + KeyOffset) = (Cur 24) Cur = Mod 24 y = y -1 Lúb Cé go bhfuil> = 0 j = j -1 winKeyOutput = Lár (Chasanna, Cur + 1, 1) & winKeyOutput Last = Lúb na gCruachan Cé go bhfuil>> 0 Má sWin10 = 1) Ansin keypart1 = Mid (winKeyOutput, 2, Last) cuir isteach = "N" winKeyOutput = In ionad (winKeyOutput, keypart1, keypart1 & cuir isteach, 2, 1, 0) Má Last = 0 Ansin winKeyOutput = cuir isteach & winKeyOutput End Má a = Lár (winKeyOutput, 1, 5) b = Lár (winKeyOutput, 6, 5) c = Lár (winKeyOutput, 11, 5) d = Lár (winKeyOutput, 16, 5) e = Lár (winKeyOutput, 21, 5) ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e Feidhm deiridh

Ba chóir dó dul amach mar atá sa screenshot thíos.

Ina dhiaidh sin, sábháil an doiciméad leis an síneadh .vbs (le haghaidh seo, sa dialóg Save, roghnaigh "Gach comhad" sa réimse "Cineál comhaid".

Téigh go dtí an fillteán inar sábháladh agus a rith an comhad - tar éis an fhorghníomhaithe feicfidh tú fuinneog ina dtaispeánfar an eochair táirge agus leagan Windows 10.

Mar a thug mé faoi deara cheana féin, tá a lán clár ann chun eochair a fheiceáil - in Produkey and Speccy, chomh maith le fóntais eile chun tréithe ríomhaire a fheiceáil, is féidir leat an t-eolas seo a fháil amach. Ach, táim cinnte, beidh na bealaí a ndéantar cur síos orthu anseo go leor i mbeagnach aon chás.