Momwe mungadziwire chinsinsi cha Windows 10

Pin
Send
Share
Send

Kutulutsidwa kwa OS yatsopanoyi, aliyense anayamba kuchita chidwi ndi momwe angadziwire kiyi ya Windows 10, ngakhale nthawi zambiri sikofunikira. Komabe, ntchitoyi ndioyenera kale, ndipo ndikutulutsa makompyuta ndi ma laputopu odzaza ndi Windows 10, ndikuganiza kuti idzakhala yotchuka kwambiri.

Bukuli likufotokoza njira zosavuta zodziwira chinsinsi cha Windows 10 chogwiritsa ntchito chingwe chalamulo, Windows PowerShell, ndi mapulogalamu ena. Nthawi yomweyo, ndinena chifukwa chomwe mapulogalamu osiyanasiyana amawonetsera ma data osiyanasiyana, momwe angayang'anire padera pa batani la OEM ku UEFI (ya OS yomwe inali pakompyutayi) ndi fungulo la makina omwe adayikidwa pakadali pano.

Chidziwitso: ngati mwapanga kusinthira kwaulere ku Windows 10, ndipo tsopano mukufuna kudziwa kiyi ya kuyambitsa kukhazikitsa koyera pakompyuta yomweyo, mutha kuzichita, koma izi sizofunikira (kuwonjezera apo, mudzakhala ndi fungulo lofanana ndi anthu ena omwe adalandira khumi zapamwamba pakusintha). Mukakhazikitsa Windows 10 kuchokera pa USB flash drive kapena diski, mudzapemphedwa kulowa kiyi ya zinthu, koma mutha kudumpha izi ndikudina bokosi la mafunso "ndilibe kiyi yazopangira" (ndipo Microsoft ikunena kuti izi ndi zomwe muyenera kuchita).

Mukayika ndi kulumikiza pa intaneti, makina onse amathandizira, chifukwa kuyambitsa "kumangirizidwa" pakompyuta yanu mukasinthika. Ndiye kuti, gawo lofunikira lolowera mu pulogalamu ya kukhazikitsa Windows 10 ilipo kokha kwa ogula a Mitundu ya Retail pamadongosolo. Chosankha: kukhazikitsa koyera kwa Windows 10, mutha kugwiritsa ntchito kiyi ya malonda kuchokera pa Windows 7, 8, ndi 8.1 yomwe idakhazikitsidwa kale pa kompyuta yomweyo. Zambiri pazoyambitsa izi: Kuyambitsa Windows 10.

Onani kiyi ya product of Windows 10 ndi key ya OEM ku ShowKeyPlus

Pali mapulogalamu ambiri pazolinga zomwe zafotokozedwa pano, zambiri zomwe ndalemba munkhaniyi Momwe mungadziwire kiyi yamalonda ya Windows 8 (8.1) (komanso yoyenera Windows 10), koma ndimakonda ShowKeyPlus yomwe yapezeka posachedwa kwambiri, yomwe sikufuna kukhazikitsidwa ndikuwonetsa pompopompo makiyi awiri: kachitidwe komwe kakhazikitsidwa pano ndi fungulo la OEM ku UEFI. Nthawi yomweyo imalongosola kuti Windows ya kiyi kuchokera ku UEFI ndiyabwino. Komanso, pogwiritsa ntchito pulogalamuyi, mutha kupeza fungulo kuchokera ku chikwatu china ndi Windows 10 (pa hard drive ina, mu Windows.old chikwatu), ndipo nthawi yomweyo onetsetsani kiyi kuti ikhale yovomerezeka (Chongani Product Key).

Zomwe mukufunikira ndikuyendetsa pulogalamu ndikuwona zowonetsedwa:

 
  • Kiyi Yoyikidwa - kiyi ya kakhazikitsidwa.
  • OEM Key (Original Key) - kiyi isanakhazikitsidwe OS, ngati inali pakompyuta.

Komanso, dawuniyi imatha kusungidwa ku fayilo yolemba kuti idzagwiritse ntchito mtsogolo kapena posungira pazakale pakudina "batani" "" Mwa njira, vuto ndiloti nthawi zina mapulogalamu osiyanasiyana amawonetsa makiyi amitundu osiyanasiyana a Windows, zimangowoneka chifukwa choti ena amaziwona m'makina oyikiratu, ena ku UEFI.

Momwe mungadziwire chinsinsi cha Windows 10 mu ShowKeyPlus - kanema

Mutha kutsitsa ShowKeyPlus kuchokera patsamba //github.com/Superfly-Inc/ShowKeyPlus/releases/

Onani kiyi ya Windows 10 yogwiritsa ntchito PowerShell

Komwe mungachite popanda mapulogalamu a chipani chachitatu, ndimakonda kuchita popanda iwo. Kuwona chinthu chachikulu cha Windows 10 ndi ntchito imodzi yotere. Ngati nkosavuta kwa inu kugwiritsa ntchito pulogalamu yaulere pa izi, pitani pa buku ili pansipa. (Mwa njira, mapulogalamu ena owonera makiyi amatumiza kwa anthu omwe ali ndi chidwi)

Lamulo losavuta la PowerShell kapena chingwe chalamulo kuti mudziwe kiyi ya dongosolo lomwe lakhazikitsidwa pano silikuperekedwa (pali lamulo lotero longa kiyi kuchokera ku UEFI, ndikuwonetsa pansipa. Koma nthawi zambiri kiyi yamakonoyi ndi yosiyana ndi yomwe idakhazikitsidwa kale). Koma mutha kugwiritsa ntchito pepala lokonzekera lopangidwa ndi PowerShell, lomwe limawonetsa chidziwitso chofunikira (wolemba script ndi Jakob Bindslet).

Izi ndi zomwe muyenera kuchita. Choyamba, thamangitsani cholembedwatu ndikukopera nambala yomwe ili pansipa.

#Main function Function GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Software  Microsoft  Windows NT  CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] "  $ Target  mz  chosakwanira: stdRegProv "#Get registry mtengo $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Array] $ DigitalIDvalue = $ Object.uValue #Ngati zithe bwino Ngati ($ DigitalIDvalue) {#Pezani dzina lopatsa ndi product ID $ ProductName = (Get-itemproperty -Path "HKLM: Software  Microsoft  Windows NT  CurrentVersion" -Name "ProductName"). ProductName $ ProductID = (Get-itemproperty -Path "HKLM: Software  Microsoft  Windows NT  CurrentVersion "-Name" ProductId "). ProductId #Convert bizinesi yotsika mtengo kuti isankhe nambala $ Result = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| sankhani Caption) .Caption If ($ OSInfo -match" Windows 10 ") {if ($ Result) {[chingwe] $ value = "ProductName: $ ProductName 'r'n"' + "" ProductID: $ ProductID 'r'n "' +" Chosungidwa Chofunika: $ Zotsatira "$ mtengo #Save Windows info to file $ Choice = GetChoice If ($ Choice -eq 0) {$ txtpath = "C:  Users " + $ env: USERNAME + " Desktop" New-Item -Path $ txtpath -Name "WindowsKeyInfo.txt" - Mtengo $ $ -TemType File -Force | Out-Null} Elseif ($ Choice -eq 1) {Exit}} Else {Lembani-Chenjezo "Yambitsani script pa Windows 10"}} Else {Lembani-Chenjezo "Yambitsani script pa Windows 10"}} Else {Lembani-Chenjezo " Kulakwitsa kwachitika, sanathe kupeza fungulo "}} #Get user usection Function GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescript" & Yes "," "$ no = New-Object System.Management.Automation. Host.ChoiceDescript "& No", "" $ sarudzo = [System.Management.Automation.Host.ChoiceDescript []] ($ inde, $ ayi) $ caption = "Confirmation" $ message = "Sungani fungulo ku fayilo lolemba?" $ zotsatira = $ Host.UI.PromptForChoice ($ caption, $ $, $ $, $), 0) $ zotsatira} #Convert binary to serialambala Function 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 [Chingwe] $ Chars = "BCDFGHJKMPQRTVWXY2346789" do {$ Cur = 0 $ X = 14 Do {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ Key [$ X + $ Keyoffset] = [masamu] :: Phansi ([kawiri] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} pomwe ($ X -ge 0) $ i = $ ii 1 $ KeyOutput = $ Chars.SubString ($ Cur, 1) + $ KeyOutput $ otsiriza = $ Cur} pomwe ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ otsiriza) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) ngati ($ otsiriza -eq 0) {$ KeyOutput = "N" + $ Keypart2} china {$ 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

Sungani fayiloyo ndi kuwonjezera .ps1. Kuti muchite izi polemba, mukasunga "Fayilo Type", sankhani "Mafayilo Onse" m'malo mwa "Zolemba Zolemba". Mutha kupulumutsa, mwachitsanzo, pansi pa dzina la win10key.ps1

Pambuyo pake, yambani Windows PowerShell monga Administrator. Kuti muchite izi, mutha kuyamba kulemba PowerShell m'munda wofufuzira, kenako ndikudina kumanja ndikusankha chinthu choyenera.

Mu PowerShell, lembani izi: Kukhazikitsidwa-Pazochita Zapamwamba Zakutali ndikutsimikizira kunyongedwa kwake (lembani Y ndikudina Lowani Poyankha).

Mu gawo lotsatira, lowetsani lamulo: C: win10key.ps1 (mu lamulo ili, njira yopita ku fayilo yosungidwa ndi script ikuwonetsedwa).

Chifukwa cha lamuloli, muwona zambiri za kiyi ya Windows 10 (mu gawo Lalikulu) ndi mwayi kuti muisungitse fayilo. Mutazindikira kiyi ya malonda, mutha kubwezeretsa malingaliro anu mu PowerShell ku mtengo wosagwiritsa ntchito lamulo Kukhazikitsa-KuchitaPolicy Koletsedwa

Momwe mungapezere kiyi ya OEM kuchokera ku UEFI

Ngati Windows 10 idakonzedweratu pamakompyuta kapena pa laputopu yanu ndipo muyenera kuyang'ana kiyi ya OEM (yomwe imasungidwa mu UEFI ya mamaboard), mutha kugwiritsa ntchito lamulo losavuta lomwe muyenera kuthamanga pamzere wolamula ngati woyang'anira.

wmic njira softwarelicensingservice kupeza OA3xOriginalProductKey

Zotsatira zake, mupeza kiyi ya kachitidwe-kokhazikitsidwa ngati ilipo mu kachitidwe (ikhoza kusiyana ndi kiyi yomwe imagwiritsidwa ntchito ndi OS yaposachedwa, koma itha kugwiritsidwa ntchito kubwezeretsa mtundu wapakale wa Windows).

Kusintha kwofananako kwa lamulo lomweli, koma kwa Windows PowerShell

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

Momwe mungawone makiyi a Windows 10 ogwiritsa ntchito script ya VBS

Ndipo script umodzi winanso, osati wa PowerShell, koma mu mtundu wa VBS (Visual Basic script), womwe umawonetsa kiyi ya product yomwe ili pakompyuta ya Windows 10 kapena laputopu ndipo ndiyotheka kugwiritsa ntchito.

Koperani mu kope lanu mizere ili m'munsiyi.

Khazikitsani WshShell = CreateObject ("WScript.Shell") regKey = "HKLM  SOFTWARE  Microsoft  Windows NT  CurrentVersion " DigitalProductId = WshShell.RegRead (regKey & "DigitalProductIame" "Windows 10eadl" & Wsh (regKey & "PRODUCTNAME") & vbNewLine Win10ProductID = "ID mankhwala:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 kiyi:" & Win10ProductKey Win10ProductID = Win10ProductName & Win10ProductID & ProductKeyLabel MsgBox (Win10ProductID) Ntchito ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66)  6) Ndipo 1 regKey (66) = (regKey (66) Ndipo & HF7) Kapena ((isWin10 Ndipo 2) * 4) j = 24 Chars = "BCDFGHJKMPQRTVWXY2346789" Do Cur = 0 y = 14 Do Cur = Cur * 256 Cur = regKey (y + KeyOffset) + Cur regKey (y + KeyOffset) = (Cur  24) Cur = Cur Mod 24 y = y -1 Loop Y y = = 0 j = j -1 winKeyOutput = Mid (Chars, Cur + 1, 1) & winKeyOutput Omaliza = Cur Loop Pomwe j> = 0 Ngati (i sWin10 = 1) Kenako keypart1 = Mid (winKeyOutput, 2, Pomaliza) ikani = "N" winKeyOutput = Sinthani (winKeyOutput, keypart1, keypart1 & ikani, 2, 1, 0) Ngati Womaliza = 0 Kenako winKeyOutput = ikani & 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) SinthaniToKey = a & "-" & b & "-" & c & "-" & d & "-" & e End Work

Ziyenera kuchitika monga pazenera pansipa.

Pambuyo pake, sungani chikalatacho ndi zowonjezera .vbs (pamawu awa, sankhani "Fayilo yonse" m'munda wa "Mtundu wa Fayilo" mu dialog yosungira).

Pitani ku chikwatu chomwe fayilo idasungidwa ndikuyiyendetsa - mukamaliza mungaone zenera momwe kiyendetsedweyo ndi mtundu wa Windows 10 udayimiridwira.

Monga momwe ndawonera kale, pali mapulogalamu ambiri owonera kiyi - mu Produkey ndi Speccy, komanso pazinthu zina pakuwona mawonekedwe apakompyuta, mutha kudziwa zambiri. Koma ndikudziwa kuti njira zomwe zafotokozedwera pano ndizokwanira munthawi iliyonse.

Pin
Send
Share
Send