Tam sim ntawd tom qab tso tawm ntawm tus tshiab OS, txhua tus pib xav paub seb yuav tsum paub qhov tseem ceeb ntawm lub qhov rais nruab 10, tab sis feem ntau nws tsis yog yuav tsum tau ua. Txawm li ntawd los, txoj hauj lwm yog qhov tseem ceeb, thiab nrog kev tso tawm ntawm cov computers thiab laptops nrog rau Windows 10 preinstalled, Kuv xav tias nws yuav ntau heev nyob rau hauv kev thov.
Qhov kev qhia no piav qhia koj txoj kev yooj yim kom paub koj lub qhov rai 10 qhov tseem ceeb uas siv cov lus txib, Windows PowerShell, thiab cov kev pabcuam thib peb. Tib lub sij hawm kuv yuav hais txog vim li cas cov kev pabcuam sib txawv qhia tau cov ntaub ntawv sib txawv, yuav ua li cas saib nyias OEM qhov tseem ceeb hauv UEFI (rau OS uas yog hauv paus ntsis hauv computer) thiab qhov tseem ceeb ntawm qhov kev ua haujlwm tam sim no.
Ceeb toom: Yog tias koj tau ua qhov hloov tshiab dawb rau qhov rais 10, thiab tam sim no koj xav paub qhov tseem ceeb rau kev siv lub tshuab ntxhua khaub ncaws tib lub computer, koj tuaj yeem ua tau, tab sis qhov no tsis tsim nyog (dua li, koj yuav muaj tus yuam sij tib yam li lwm tus neeg tau txais kaum sab saum toj los ntawm muab kho dua). Thaum nruab ib lub qhov rais 10 los ntawm lub disk drive los sis disk, koj yuav raug hais kom nkag mus rau qhov khoom tseem ceeb, tab sis koj tuaj yeem hla tau cov kauj ruam no los ntawm "Kuv tsis muaj qhov khoom yuam kev" hauv cov lus nug qhov rai (thiab Microsoft sau tias qhov no yog dab tsi tsim nyog).
Tom qab kev txhim kho thiab txuas mus rau hauv Internet, lub system yuav raug qhib txais, txij li qhov kev ua kom yog "khi" rau koj lub computer tom qab hloov tshiab. Ntawd ces yog lub ntsiab nkag teb chaws hauv Windows 10 qhov kev pab cuam tam sim no rau cov neeg yuav khoom ntawm lub khw muag khoom. Yeem: rau lub installation ntawm qhov rais 10, koj siv tau cov khoom yuam los ntawm lub qhov rais 7, 8 thiab 8.1 yav tas los ntsia tib lub computer. Ntxiv txog qhov kev ua kom muaj no: Ua kom muaj qhov rais 10.
Saib qhov khoom tseem ceeb ntawm lub qhov rais nruab 10 thiab cov OEM yuam hauv ShowKeyPlus
Muaj ntau cov kev pab cuam rau cov hom phiaj tau piav rau ntawm no, ntau yam uas kuv tau sau rau hauv tsab xov xwm Yuav ua li cas paub qhov khoom tseem ceeb ntawm qhov rais 8 (8.1) (tsis tsim nyog rau Qhov Rais 10), tab sis kuv nyuam qhuav nyiam ShowKeyPlus, uas tsis tas yuav tsum muaj installation thiab qhia nyias Ob tug yawm sij: qhov nruab nrog tam sim no thiab OEM qhov tseem ceeb hauv UEFI. Tib lub sij hawm, nws qhia rau koj uas version ntawm Windows qhov UEFI yuam yog rau. Tsis tas li ntawd, siv qhov kev pab no, koj tuaj yeem paub qhov tseem ceeb ntawm lwm cov ntawv ceev nrog rau Windows 10 (ntawm lwm qhov chaw tsav, hauv Windows.old daim nplaub tshev), thiab tib lub sij hawm kos tus yuam sij rau validity (Cov Khoom Ntawm Cov Khoom Tsav).
Txhua yam koj yuav tsum tau ua yog khiav dej num ntawm qhov kev zov me nyuam thiab pom cov ntaub ntawv qhia tawm:
- Ntsuas Yoojyim yog qhov tseemceeb ntawm lub nruab qhov system.
- OEM Qhov Tseem Ceeb (Thawj Yuam Tseg) - lub ntsiab ntawm lub OS ua ntej ntsia, yog tias nws nyob hauv lub computer.
Koj tuaj yeem txuag tau cov ntaub ntawv no rau ib phau ntawv siv ntxiv los yog cia khoom siv los txhaj ntawm "Txuag" khawm. Los ntawm txoj kev, qhov teeb meem nrog lub fact tias tej zaum cov kev pab cuam sib txawv cov yeeb yam khoom rau lub qhov rais, tsuas yog tshwm sim vim qhov tseeb tias qee tus lawv saib nws nyob rau hauv qhov system ntsia, lwm tus hauv UEFI.
Yuav ua li cas paub qhov khoom tseem ceeb ntawm qhov rais 10 hauv ShowKeyPlus - video
Download ShowKeyPlus ntawm http://github.com/Superfly-Inc/ShowKeyPlus/releases/
Pom ib qhov tseem ceeb ntawm Windows 10 siv PowerShell
Qhov twg koj tuaj yeem ua tsis muaj cov kev pab cuam thib peb, kuv xav ua tsis tau lawv. Saib lub khoos phis 10 qhov tseem ceeb yog ib qho haujlwm zoo li no. Yog tias nws yooj yim dua rau koj siv qhov kev pab pub dawb rau qhov no, taug qab los ntawm tus qauv hauv qab no. (Los ntawm txoj kev, qee qhov kev pab cuam rau saib xyuas lub lag luam xa lawv mus rau cov tog neeg txaus siab)
Ib qho yooj yim PowerShell command los yog hais kom ua kom paub qhov tseem ceeb ntawm qhov kev kho mob tam sim no tsis muaj (muaj xws li ib lo lus txib uas qhia qhov tseem ceeb ntawm UEFI, kuv yuav qhia nws hauv qab no.) Tab sis feem ntau nws yog tus yuam sij ntawm qhov tam sim no uas txawv ntawm qhov preset ib qho). Tab sis koj siv tau daim PowerShell tsab ntawv teev lus qhia txog cov ntaub ntawv tseem ceeb (tus sau phau ntawv yog Jakob Bindslet).
Nov yog yam koj yuav tsum tau ua. Ua ntej tshaj plaws, pib lub notepad thiab luam cov cai hais hauv qab no rau hauv nws.
#Main muaj nuj nqi Function GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Software Microsoft Windows NT CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " $ Target root default: stdRegProv "#Get npe nqi $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue #If tau zoo # Yog ($ DigitalIDvalue) {#Get tsis lub npe thiab Product ID = ProductName = (Txais-Productproperty -Path "HKLM: Software Microsoft Windows NT / CurrentVersion " Npe "ProductName ") ProductName $ ProductID = (Tau-Itemproperty -Path "HKLM: Software Microsoft Windows NT CurrentVersion "-Name" ProductId ") ProductId #Convert binary tus nqi rau $ serial tooj $ Result = ConvertTokey $ DigitalIDvalue $ OSInfo = (Tau-WmiObject" Win32_OperatingSystem "| xaiv Caption) .Txais Yog ($ OSInfo -match" Windows 10 ") {$ string] $ [value] $ value = "ProductName: $ ProductName 'r'n"' + 'ProductID: $ ProductID' r'n '' + "Ntsaws ntsia: $ Tshwm sim" $ value #Save info info Cov ntaub ntawv $ Choice = GetChoice Yog $ (Txais Xaiv-ej 0) {$ txtpath = "C: Cov neeg siv " + $ env: USERNAME + "Desktop " New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" Tus nqi yog $ tus nqi -ItemType ntaub ntawv -Force | Muab Tsab Ntawv Ceeb Toom Tseg Ua Ntej 10 Xaiv Cov Tsab Ntawv Ceeb Toom Tsoom Xyaum Sib Ceeb Tshaj Tawm Tawm Tseg Ua Ntej 10% Ib qho yuam kev tshwm sim, tsis tau txais qhov tseem ceeb "}} #Bet neeg xaiv Function GetChoice {$ yes = Tshiab-Object System.Management.Automation.Host.ChoiceDescription" & Yes "," "$ tsis = Tshiab-Object System.Management.Automation. HostChoiceDescription "& No", "" $ xaiv = [System.Management.Automation.Host.ChoiceDescription []] ($ yog, $ tsis) $ caption = "Confirmation" $ message = "Tseg qhov tseem ceeb rau cov ntawv nyeem cov ntaub ntawv?" $ result = $ Host.UI.PromptForChoice ($ caption, $ message, $ options, 0) $ result} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Key [66] / 6) -band 1 $ HF7 = 0xF7 $ Qhov tseem ceeb [66] = ($ Key [66] -band $ HF7) -bOr (($ isWin10 -band 2) * 4) $ i = 24 [hlua] $ Chars = "BCDFGHJKMPQRTVWXY2346789" ua {$ Cur = 0 $ X = 14 Ua {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ Key [$ X + $ Keyoffset] = [lej] :: Pem teb (ob npaug) ($ Cur / 24) $ Cur = $ Cur% 24 $ X = $ X - 1} thaum ($ X-0) $ i = $ i- 1 $ KeyOutput = ($ Cur, 1) $ KeyOutput $ kawg = $ Cur} thaum $ ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ kawg) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) yog $ (last -eq 0) {$ KeyOutput = "N" + $ Keypart2} lwm {$ 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 = $ ib + "-" + $ b + "-" + $ c + "-" + $ d + "-" + $ e $ keyproduct} GetWin10Key
Txuag tau cov ntaub ntawv nrog .ps1 extension. Yuav kom ua li no rau hauv Notepad, thaum txuag, nyob rau hauv "File type" field, xaiv "Tag nrho cov ntaub ntawv" hloov "Cov ntaub ntawv Cov Ntawv". Koj tuaj yeem txuag, piv txwv, nyob hauv lub npe win10key.ps1
Tom qab ntawd, pib Windows PowerShell ua Administrator. Ua li no, koj tuaj yeem pib ntaus ntawv PowerShell hauv kev tshawb nrhiav, ces nias rau ntawm lub khawm txoj kev nas thiab xaiv cov khoom sib thooj.
Hauv PowerShell, ntaus nqe lus nram qab no: Teem-ExecutionPolicy RemoteSigned thiab paub meej tias nws ua tiav (nkag Y thiab nias sau rau qhov lus teb rau qhov kev thov).
Tom ntej, nkag mus rau lo lus txib: C: win10key.ps1 (cov lus txib no qhia txog txoj kev rau cov ntaub ntawv ceev cia nrog tsab ntawv).
Raws li cov lus txib, koj yuav pom cov ntaub ntawv hais txog tus yuam sij nruab ntawm lub qhov rais 10 (hauv qhov Tshooj Lus Nruab Nrab) thiab lub tswv yim kom txuag tau rau ib phau ntawv. Thaum koj paub qhov khoom tseem ceeb, koj tuaj yeem pib dua tsab ntawv tiav tsab cai PowerShell rau nws cov nqi siv cov lus siv Teem-ExecutionPolicy txwv
Yuav ua li cas paub OEM qhov tseem ceeb los ntawm UEFI
Yog tias qhov rais 10 yog preinstalled rau hauv koj lub computer los sis lub laptop thiab koj xav saib OEM qhov tseem ceeb (uas yog cia rau hauv daim npav UEFI), koj tuaj yeem siv cov lus txib yooj yim uas koj xav tau khiav ntawm kab hais kom ua ib tus neeg khiav dej num.
wmic txoj kev softwarelicensingservice tau OA3xOriginalProductKey
Yog li ntawd, koj yuav tau txais qhov tseem ceeb ntawm lub kaw lus ua ntej yog tias nws nyob hauv lub system (nws yuav txawv ntawm qhov tseem ceeb uas siv los ntawm cov OS tam sim no, tiam sis nws tuaj yeem siv rov qab rau thawj qhov tseeb ntawm qhov rais).
Lwm version ntawm tib lo lus txib, tab sis rau Windows PowerShell
(Tau-WmiObject -query "xaiv * ntawm SoftwareLicensingService"). OA3xOriginalProductKey
Yuav ua li cas mus saib qhov tseem ceeb ntawm lub qhov rais ntsia 10 siv lub VBS tsab ntawv
Thiab lwm tsab ntawv, tsis yog PowerShell ntxiv lawm, tab sis nyob hauv VBS (Nruab Nrab Qho Chaw Tiv Thaiv Tsav), uas qhia cov khoom tseem ceeb ntsia ntawm lub qhov rais 10 lub computer los sis lub laptop thiab, tsim nyog, yooj yim dua rau siv.
Luam kab hauv qab no.
Teem tau WshShell = CreateObject ("WScript.Shell") regKey = "HKLM SOFTWARE Microsoft Windows NT CurrentVersion " DigitalProductId = WshShell.RegRead (regKey & "DigitalProductId") Win10ProductName = "Windows 10 Version:" & WshShell.RegRead (regKey & "ProductName") & vbNewLine Win10ProductID = "Khoom ID:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 Qhov Tseem Ceeb:" Win WinProPro, 01010, 10, 10, 10; & RegCranLabel MsgBox (Win10ProductID) Muaj nuj nqi ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66) 6) Thiab 1 regKey (66) = (regKey (66) THIAB & HF7) Los yog ((IsWin10 thiab 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Ua Cur = 0 y = 14 Ua Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Npe regKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y-1 voj Thaum y> = 0 j = j -1 winKeyOutput = Mid (Chars, Cur + 1, 1) & winKeyOutput kawg = Cur Loop thaum j> = 0 Yog (i sWin10 = 1) Ces keypart1 = Mid (winKeyOutput, 2, kawg) ntxig = "N" winKeyOutput = hloov (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) Yog kawg = 0 ces winKeyOutput = ntxig & winKeyOutput kawg yog 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 & "-" & "&" - "& c &" - "& d &" - "& e kawg kev ua haujlwm
Nws yuav tsum tig tawm raws li nyob rau hauv lub screenshot hauv qab no.
Tom qab ntawd, txuag tau daim ntawv nrog rau .vbs txuas ntxiv (rau qhov no, hauv Txuag cov lus sib tham, xaiv "Tag nrho cov ntaub ntawv" hauv "File type".
Mus rau hauv daim nplaub tshev uas cov ntaub ntawv tau txais kev cawmdim thiab khiav ntawm nws - tom qab ua tiav koj yuav pom lub qhov rais uas qhov khoom tseem ceeb thiab qhov version ntawm Windows 10 tau muab tso tawm kom pom.
Raws li kuv tau muab teev tseg, muaj ntau cov kev pab cuam los saib xyuas ib qhov tseem ceeb - hauv cov Khoom Muag thiab Speccy, thiab lwm yam khoom siv los mus saib cov yam ntxwv ntawm lub tshuab computer, koj tuaj yeem tshawb xyuas cov ntaub ntawv no. Tab sis, kuv paub tseeb, txoj hauv kev piav qhia ntawm no yuav muaj txaus rau txhua qhov teeb meem.