Windows Tips & News

Kā iegūt Windows produkta atslēgu, neizmantojot trešās puses programmatūru

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Ja esat pazaudējis, nevarat izgūt vai aizmirsāt, kur glabājāt savas Windows 8.1, Windows 8 vai Windows 7 OS produkta atslēgu, nevajag izmisumā. Es vēlos jums parādīt vienkāršu risinājumu, kā iegūt produkta atslēgu no jūsu datorā instalētās operētājsistēmas, neizmantojot trešās puses programmatūru.

Reklāma

  1. Atveriet Notepad.
  2. Kopējiet un ielīmējiet šo tekstu piezīmju grāmatiņas logā
    function Get-WindowsKey { ## funkcija, lai izgūtu Windows produkta atslēgu no jebkura datora ##, autors Jakob Bindslet (jakob@bindslet.dk) param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target in $targets) { $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" ## atšifrēt base24 kodēti binārie dati For ($i = 24; $i -ge 0; $i--) { $k = 0 For ($j = 14; $j -ge 0; $j--) { $k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [math]::truncate($k / 24) $k = $k % 24 } $productKey = $charsArray[$k] + $productKey If (($i % 5 -eq 0) -un ($i -ne 0)) { $productKey = "-" + $productKey } } $win32os = Get-WmiObject Win32_OperatingSystem -dators $mērķis $obj = Jauns objekta objekts $obj | Add-Member Noteproperty Computer -value $target $obj | Pievienošanas dalībnieka piezīmes īpašuma paraksts -vērtība $win32os. Paraksts $obj | Pievienošanas dalībnieka piezīmes īpašums CSDVersion -vērtība $win32os. CSDVersija $obj | Pievienošanas dalībnieka piezīmes īpašums OArch -vērtība $win32os. OSArchitecture $obj | Add-Member Noteproperty BuildNumber -vērtība $win32os. BuildNumber $obj | Pievienot dalībnieka piezīmes īpašums RegisteredTo -vērtība $win32os. Reģistrēts lietotājs $obj | Add-Member Noteproperty ProductID -vērtība $win32os. Sērijas numurs $obj | Pievienot dalībnieka piezīmi īpašuma ProductKey vērtība $productkey $obj } }
  3. Saglabājiet iepriekš minēto tekstu darbvirsmā failā ar paplašinājumu ".ps1".
    Papildu padoms: lai nodrošinātu, ka fails tiek saglabāts ar paplašinājumu ".ps1", varat ierakstīt tā nosaukumu ar pēdiņām, piemēram, "GetProductKey.ps1".
    iegūt produkta atslēgu
  4. Atveriet Powershell konsoli kā administrators, izvēlnes Sākt meklēšanas lodziņā vai tieši sākuma ekrānā ierakstot "powershell" un pēc tam nospiediet taustiņu kombināciju CTRL+SHIFT+Enter. Tiks atvērts paaugstināts Powershell logs.
  5. Iespējot tādu lokālo failu izpildi, kuri nav digitāli parakstīti. To var izdarīt ar šādu komandu:
    Set-ExecutionPolicy RemoteSigned

    Nospiediet taustiņu Enter, lai atļautu mainīt izpildes politiku.Windows PowerShell

  6. Tagad jums jāievada šāda komanda:
    Importēšanas modulis C:\Users\Winaero\Desktop\GetProductKey.ps1; Get-WindowsKey

    Piezīme. Iepriekš minētajā komandā mainiet ceļu uz failu GetProductKey.ps1 atbilstoši vietai, kur to saglabājāt.

  7. Voila, jūsu produkta atslēga tiek parādīta ekrānā!Iegūstiet produkta atslēgu

Ja jums ir kādi jautājumi, skatiet šo videoklipu:

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Kā izslēgt datoru, kas pārtraucis reaģēt vai pakārts

Dažreiz jūsu dators pilnībā uzkaras, un jūs pat nevarat to izslēgt. Neatkarīgi no tā, kāds varētu...

Lasīt vairāk

Iestatīt noklusējuma darbību Arhīvi

Šī vietne izmanto sīkfailus, lai uzlabotu jūsu pieredzi, kamēr jūs pārlūkojat vietni. No šīm sīkd...

Lasīt vairāk

Kā atspējot automātisko labošanu operētājsistēmās Windows 8.1 un Windows 8

Kā atspējot automātisko labošanu operētājsistēmās Windows 8.1 un Windows 8

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuVien...

Lasīt vairāk