Atangomasula OS atsopano, aliyense anayamba kudabwa kuti angapeze bwanji fungulo la Windows 10, ngakhale kuti nthawi zambiri sichifunikira. Komabe, ntchitoyo ili yofunikira kale, ndipo potulutsidwa makompyuta ndi makompyuta omwe ali ndi Windows 10 atakonzedweratu, ndikuganiza kuti padzakhala zofunikira kwambiri.
Maphunzirowa akufotokoza njira zosavuta kupeza mawonekedwe anu a Windows 10 pogwiritsa ntchito mzere wa malamulo, Windows PowerShell, ndi mapulogalamu a chipani chachitatu. Pa nthawi yomweyi ndikufotokozera chifukwa chake mapulogalamu osiyanasiyana amasonyeza deta yosiyanasiyana, momwe mungayang'anire payekha chofunikira cha OEM ku UEFI (kwa OS yomwe inali pachiyambi pa kompyuta) ndi fungulo la mawonekedwe omwe alipo tsopano.
Zindikirani: ngati mwasintha kwaufulu pa Windows 10, ndipo tsopano mukufuna kudziwa chingwe chotsegulira kuti mukhale oyeretsa pamakompyuta omwewo, mukhoza kuchita, koma izi sizofunika (kuphatikizapo, mudzakhala ndi fungulo lofanana ndi anthu ena analandira khumi mwa kukonzanso). Mukamagwiritsa ntchito Windows 10 kuchokera pa galimoto kapena disk, mudzafunsidwa kuti mulowetse fungulo, koma mukhoza kutsika sitepeyi podutsa "Sindili ndi fungulo lamakono" muwindo la funso (ndipo Microsoft ikulemba kuti izi ndi zomwe ziyenera kuchitika).
Pambuyo pa kukhazikitsa ndi kulumikiza pa intaneti, dongosololo lidzasinthidwa, chifukwa kutsegulira "kumangirizidwa" ku kompyuta yanu mutatha kusintha. Ndiko, gawo lofunika lolowera pologalamu ya Windows 10 ilipo okha kwa ogula a Retail versions of system. Zosankha: kuti muyike bwino Windows 10, mungagwiritse ntchito funguloli kuchokera pa Windows 7, 8 ndi 8.1 yomwe inayikidwa kale pa kompyuta yomweyo. Zambiri zokhudzana ndi izi: Kugwiritsa ntchito Windows 10.
Onani chinsinsi cha mankhwala a Windows 10 omwe adaikidwa ndi key OEM ku ShowKeyPlus
Pali mapulogalamu ambiri azinthu zomwe zafotokozedwa apa, zomwe zambiri zomwe ndalemba m'nkhaniyi Mmene mungapezere chifungulo cha Windows 8 (8.1) (choyenera pa Windows 10), koma posachedwapa ndakonda ShowKeyPlus, yomwe siidasowetsa ndikuwonetsa mosiyana Makiyi awiri: mawonekedwe omwe alipo panopa ndi key OEM ku UEFI. Panthawi imodzimodziyo, imakuuzani kuti ndiyi yanji la Mawindo a UEFI. Komanso, pogwiritsa ntchito pulogalamuyi, mukhoza kupeza chinsinsi kuchokera ku foda ina ndi Windows 10 (pa galimoto ina yowonjezera, pawindo la Windows.old), ndipo panthawi yomweyi yang'anani fungulo lachinsinsi (Check Product Key item).
Zonse zomwe muyenera kuchita ndikuthamanga pulogalamuyi ndikuwona deta yosonyezedwa:
- Chingwe choyikidwa ndicho fungulo la mawonekedwe oikidwa.
- O Key Key (Choyambirira Key) - fungulo la OS loyikidwa kale, ngati ili pa kompyuta.
Mukhozanso kusunga deta iyi ku fayilo ya mauthenga kuti musagwiritsire ntchito kapena kusungirako zosungirako zolemba pogwiritsa ntchito batani "Sungani". Mwa njira, vuto ndikutsimikizira kuti nthawi zina mapulogalamu amasiyana amasonyeza zosiyana mafungulo a Windows, amangowonekera chifukwa chakuti ena a iwo amawonekera muzowonjezera, ena mu UEFI.
Momwe mungapezere chofungulira cha Windows 10 mu ShowKeyPlus - kanema
Onetsani ShowKeyPlus kuchokera ku http://github.com/Superfly-Inc/ShowKeyPlus/releases/
Onani fungulo loikidwa ndi Mawindo 10 pogwiritsa ntchito PowerShell
Kumene mungathe kuchita popanda mapulogalamu a anthu ena, ndimakonda kuchita popanda iwo. Kuwona makina opangira ma Windows 10 ndi ntchito imodzi. Ngati ndi kosavuta kuti mugwiritse ntchito pulogalamu yaulere pa izi, pendani muzitsogolera pansipa. (Mwa njira, mapulogalamu ena owona mafungulo amawatumiza kwa maphwando okondweretsedwa)
Lamulo lophweka la PowerShell kapena lamulo lothandizira kupeza chinsinsi cha mawonekedwe omwe sakhalapo panopa sichiperekedwa (pali lamulo losonyeza chinsinsi kuchokera ku UEFI, ine ndikuwonetsa pansipa. Koma kawirikawiri ndilo fungulo la kachitidwe kamene kamasiyana ndi ndondomeko yoyamba). Koma mutha kugwiritsa ntchito PowerShell script yomwe ikuwonetseratu zofunikira (wolemba wa script ndi Jakob Bindslet).
Nazi zomwe muyenera kuchita. Choyamba, yambani kapepala ndikukopera code yomwe ili pansipa.
#Main function Function GetWin10Key {$ Hklm = 2147483650 $ Target = $ env: COMPUTERNAME $ regPath = "Software Microsoft Windows NT CurrentVersion" $ DigitalID = "DigitalProductId" $ wmi = [WMIClass] " $ Target zosakhulupirika: stdRegProv "#Get registry mtengo $ Object = $ wmi.GetBinaryValue ($ hklm, $ regPath, $ DigitalID) [Mzere] $ DigitalIDvalue = $ Object.uValue #Kotenga suc # Ngati ($ DigitalIDvalue) {#Get dzina lotnt ndi Pulogalamu ya $ ProductName = (Get-itemproperty -Path "HKLM: Software Microsoft Windows NT CurrentVersion" -Name "ProductName"). CurrentVersion "-Name" ProductId ") .ChinthuChithunzi #Convert mtengo wa binary ku $ serial nambala $ Zotsatira = ConvertTokey $ DigitalIDvalue $ OSInfo = (Get-WmiObject" Win32_OperatingSystem "| Sankhani Maganizo) .Caption Ngati ($ OSInfo -match" Windows 10 ") {ngati ($ Zotsatira) {[chingwe] $ value = "Mtengo: $ ProductName 'r'n' '+" ProductID: $ ProductID' r'n "'+" Key Key: $ zotsatira "$ $ #Sungani Windows info Kwa fayilo $ Choice = GetChoice Ngati ($ Kusankha -eq 0) {$ txtpath = "C: Users " + $ env: USERNAME + " Desktop" Chatsopano -Path $ txtpath -Name "WindowsKeyInfo.txt" - Gwiritsani mtengo wa $ -Tepe yaType -Force | Zowonjezera ($ Chosankha -eq 1) {Exit}} Zina {Kulemba-Chenjezo "Kuthamangitsa script mu Windows 10}}} Zina {Lembera-Chenjezo" Yambani script mu Windows 10 "}} Zina {Andika-Chenjezo" Cholakwika chinachitika, sichikanakhoza kupeza fungulo "}} #Gwiritsani ntchito wosankha Function GetChoice {$ yes = New-Object System.Management.Automation.Host.ChoiceDescription" & Yes "," "$ no = New-Object System.Management.Automation. Wopatsa.ChoiceDescription "& No", "" $ choices = [System.Management.Automation.Host.ChoiceDescription []] ($ inde, $ no) $ caption = "Chikhulupiriro" $ message = "Sungani makiyi ku fayilo yalemba?" $ result = $ Host.UI.PromptForChoice ($ caption, $ message, $ kusankha, 0) $ result} $ ConvertToKey ($ Key) {$ Keyoffset = 52 $ isWin10 = [int] ($ Key [66] / 6) - Bungwe 1 $ HF7 = 0xF7 $ Mphindi [66] = ($ Key - 66 $ HB7) -BOr (($ isWin10 -band 2) * 4) $ i = 24 [Mzere] $ Chars = "BCDFGHJKMPQRTVWXY2346789" chitani {$ Cur = 0 $ X = 14 Do {$ Cur = $ Cur * 256 $ Cur = $ Key [$ X + $ Keyoffset] + $ Cur $ Key [$ X + $ Keyoffset] = [math] :: Floor ([double] ($ Cur / 24)) $ Cur = $ Cur% 24 $ X = $ X - 1} pamene ($ X -ge 0) $ i = $ 1 $ KeyOutput = $ CharSSubring ($ Cur, 1) + $ KeyOutput $ last = $ Cur} pomwe ($ i -ge 0) $ Keypart1 = $ KeyOutput.SubString (1, $ yotsiriza) $ Keypart2 = $ KeyOutput.Substring (1, $ KeyOutput.length-1) ngati ($ otsiriza -eq 0) {$ KeyOutput = "N" + $ Keypart2} kenanso {$ 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 +" - "+ $ $ $ keyproduct} GetWin10Key
Sungani fayilo ndi extension ya .ps1. Kuti muchite izi mu Notepad, mukasunga, mu "Fayilo ya mtundu" munda, sankhani "Mafayilo onse" mmalo mwa "Malemba olemba". Mungathe kupulumutsa, mwachitsanzo, pansi pa dzina win10key.ps1
Pambuyo pake, yambani Windows PowerShell monga Mtsogoleri. Kuti muchite izi, mukhoza kuyamba kuyika PowerShell mu malo osaka, kenako dinani ndi batani labwino la mouse ndikusankha chinthu chofanana.
Mu PowerShell, lembani lamulo lotsatira: Ikani-ExecutionPolicy RemoteSigned ndi kutsimikizira kuphedwa kwake (lowetsani Y ndikukakamizani kulowa muyankhidwe).
Kenako, lozani lamulo: C: win10key.ps1 (lamulo ili limatanthawuza njira yopita ku fayilo yosungidwa ndi script).
Chifukwa cha lamuloli, mudzawona zambiri zokhudza fungulo loikidwa ndi Windows 10 (mu Key Key Installed) ndi ndondomeko yosungira ku fayilo. Mukadziwa chinsinsi chamagetsi, mukhoza kubwezeretsanso ndondomeko yowonetsera script mu PowerShell ku mtengo wake wosasintha pogwiritsa ntchito lamulo Kuika-ExecutionPolicy kulibe
Mmene mungapezere chofunikira cha OEM kuchokera ku UEFI
Ngati Windows 10 idakonzedweratu pa kompyuta yanu kapena laputopu ndipo mukufuna kuwona choyimira cha OEM (chomwe chimasungidwa ku UEFI motherboard), mungagwiritse ntchito lamulo losavuta kuti muthe kuyendetsa pa mzere wa lamulo monga woyang'anira.
wmic path softwarelicensingservice kupeza OA3xOliginalProductKey
Chotsatira chake, mudzalandira fungulo la mawonekedwe oyambirira ngati alipo mu dongosolo (likhoza kusiyana ndi fungulo yogwiritsidwa ntchito ndi OS, koma lingagwiritsidwe ntchito kubwezeretsanso mawindo oyambirira a Windows).
Lamulo lina la lamulo lomwelo, koma la Windows PowerShell
(Get-WmiObject -query "sankhani * kuchokera ku SoftwareLicensingService"). OA3xOriginalProductKey
Mmene mungayang'anire makiyi a Windows 10 omwe anaikidwa pogwiritsa ntchito VBS script
Ndipo malemba ena, osati a PowerShell, koma mu maonekedwe a VBS (Visual Basic Script), omwe amawonetsera makiyi a chipangizo omwe amaikidwa pa kompyuta kapena lapakompyuta ya Windows 10, mwinamwake, yabwino kwambiri yogwiritsira ntchito.
Lembani mzere pansipa.
Ikani 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 = "Chizindikiro Chadongosolo:" & WshShell.RegRead (regKey & "ProductID") & vbNewLine Win10ProductKey = ConvertToKey (DigitalProductId) ProductKeyLabel = "Windows 10 Key:" 10 Win WinProPro, 01010, 10, 10, 10; & ProductKeyLabel MsgBox (Win10ProductID) Ntchito ConvertToKey (regKey) Const KeyOffset = 52 isWin10 = (regKey (66) 6) Ndipo 1 regKey (66) = (regKey 66 ndi & HF7) kapena ((isWin10 ndi 2) * 4) J = 24 Zosakaniza = "BCDFGHJKMPQRTVWXY2346789" Kodi Cur = 0 y = 14 Kodi Phunziro = Lembani * 256 Cur = RegKey (y + KeyOffset) + Cur RegKey (y + KeyOffset) = (Cur 24) Cur = Cur Mod 24 y = y -1 Loop Pamene y = = 0 j = j -1 winKeyOutput = Pakati (Zolemba, Tsamba + 1, 1) & winKeyOutput Last = Cur Loop Pamene j> = 0 Ngati (i sWin10 = 1) Kenaka gawo loyamba1 = Pakatikati (winKeyOutput, 2, Last) insert = "N" winKeyOutput = Sintha (winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) Ngati Last = 0 Ndiye winKeyOutput = insani & winKeyOutput End Ngati 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 & "-" & b & "-" & c & "-" & d & "-" & e Kumaliza Ntchito
Iyenera kukhala monga mwa chithunzi pansipa.
Pambuyo pa izi, sungani chikalatacho ndi .vbs kufalikira (kwa ichi, mu Gulu lopulumutsa, sankhani "Mafayilo onse" mu gawo la "Fayilo".
Pitani ku folda kumene fayiloyi idasungidwa ndi kuyendetsa - mutatha kuwona mudzawona mawindo omwe makina opangira ndi mawindo a Windows 10 akhazikitsidwa adzawonetsedwa.
Monga ndadzinenera kale, pali mapulogalamu ambiri owonera chinsinsi - zonse mu Produkey ndi Speccy, komanso zina zothandiza kuyang'ana maonekedwe a makompyuta, mungapeze chidziwitso ichi. Koma, ndikudziwa, njira zomwe tafotokozedwa pano zidzakhala zokwanira pafupifupi kulikonse.