Kuinka saada Windows-tuoteavain ilman kolmannen osapuolen ohjelmistoja
Jos kadotit, et voi palauttaa tai unohdit, minne olet tallentanut Windows 8.1-, Windows 8- tai Windows 7 -käyttöjärjestelmän tuoteavaimen, älä epäröi. Haluan näyttää sinulle yksinkertaisen ratkaisun tuoteavaimen purkamiseen tietokoneellesi asennetusta käyttöjärjestelmästä ilman kolmannen osapuolen ohjelmistoja.
Mainos
- Avaa Muistio.
- Kopioi ja liitä seuraava teksti Muistio-ikkunaan
function Get-WindowsKey { ##-funktio Windows-tuoteavaimen hakemiseksi mistä tahansa PC: stä ## by Jakob Bindslet ([email protected]) param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($kohde $kohdeissa) { $productKey = $null $win32os = $null $wmi = [WMIClass]"\\$target\root\default: stdRegProv" $data = $wmi. GetBinaryValue($hklm,$regPath,$regValue) $binArray = ($data.uValue)[52..66] $charsArray = "B", "C", "D", "F", "G", "H", "J", "K", "M", "P", "Q", "R", "T" ","V","W","X","Y","2","3","4","6","7","8","9" ## decrypt base24 koodattu binääridata For ($i = 24; $i -ge 0; $i--) { $k = 0 For ($j = 14; $j -ge 0; $j--) { $k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [matematiikka]::trumpu($k / 24) $k = $k % 24 } $productKey = $charsArray[$k] + $productKey If (($i % 5 -eq 0) -ja ($i -ne 0)) { $productKey = "-" + $productKey } } $win32os = Get-WmiObject Win32_OperatingSystem -tietokone $kohde $obj = Uusi-objektiobjekti $obj | Add-Member Noteproperty Computer -arvo $kohde $obj | Add-Member Note-ominaisuuden kuvateksti -arvo $win32os. Kuvateksti $obj | Add-Member Noteproperty CSDVersion -arvo $win32os. CSDVersio $obj | Add-Member Note-ominaisuus OArch -arvo $win32os. OSArkkitehtuuri $obj | Add-Member Noteproperty BuildNumber -arvo $win32os. BuildNumber $obj | Add-Member Noteproperty RegisteredTo -arvo $win32os. Rekisteröity käyttäjä $obj | Add-Member Noteproperty ProductID -arvo $win32os. Sarjanumero $obj | Add-Member Noteproperty ProductKey -arvo $productkey $obj } }
- Tallenna yllä oleva teksti työpöydälle tiedostoon, jonka tunniste on ".ps1".
Bonusvinkki: Varmistaaksesi, että tallennat tiedoston ".ps1"-tunnisteella, voit kirjoittaa sen nimen lainausmerkeillä, esimerkiksi "GetProductKey.ps1". - Avaa Powershell-konsoli järjestelmänvalvojana kirjoittamalla "powershell" Käynnistä-valikon hakukenttään tai suoraan aloitusnäytössä ja paina sitten CTRL+SHIFT+Enter. Tämä avaa korotetun Powershell-ikkunan.
- Ota käyttöön paikallisten tiedostojen suorittaminen, joita ei ole digitaalisesti allekirjoitettu. Tämä voidaan tehdä seuraavalla komennolla:
Set-ExecutionPolicy RemoteSigned
Paina Enter salliaksesi suorituskäytännön muuttamisen.
- Nyt sinun tulee kirjoittaa seuraava komento:
Import-moduuli C:\Users\Winaero\Desktop\GetProductKey.ps1; Hanki-WindowsKey
Huomautus: Muuta GetProductKey.ps1-tiedoston polku yllä olevassa komennossa sen mukaan, mihin tallensit sen.
- Voila, tuoteavaimesi näkyy näytöllä!
Katso seuraava video, jos sinulla on kysyttävää: