Hvis du mistet, ikke kan hente eller glemme hvor du hadde lagret produktnøkkelen til Windows 8.1, Windows 8 eller Windows 7 OS, fortvil ikke. Jeg vil gjerne vise deg en enkel løsning for å trekke ut produktnøkkelen fra operativsystemet som er installert på PCen uten å bruke programvare fra tredjepart.
hvordan bruke Amazon Fire TV uten internett
Annonse
- Åpne Notisblokk.
- Kopier og lim inn følgende tekst i notisblokkvinduet
funksjon Get-WindowsKey {## -funksjon for å hente Windows-produktnøkkelen fra hvilken som helst PC ## av Jakob Bindslet (jakob@bindslet.dk) param ($ target = '.') $ hklm = 2147483650 $ regPath = 'Programvare Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach ($ mål i $ mål) {$ 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' ## dekryptere base24-kodede binære data For ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 For ($ j = 14; $ j -ge 0; $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ matematikk] :: avkortet ($ k / 24) $ k = $ k% 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i% 5 -eq 0) -and ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -computer $ target $ obj = Objekt med nytt objekt $ obj | Add-Member Noteproperty Computer -verdi $ target $ obj | Teksttekst for tilleggsmedlemmer-verdi $ win32os.Caption $ obj | Add-Member Noteproperty CSDVersion -verdi $ win32os.CSDVersion $ obj | Add-Member Noteproperty OSArch -verdi $ win32os.OSArchitecture $ obj | Add-Member Noteproperty BuildNumber -verdi $ win32os.BuildNumber $ obj | Legg til medlem Noteproperty RegisteredTo -verdi $ win32os.RegisteredUser $ obj | Add-Member Noteproperty ProductID -verdi $ win32os.SerialNumber $ obj | Add-Member Noteproperty ProductKey -verdi $ productkey $ obj}}
- Lagre teksten over i en fil med filtypen '.ps1' på skrivebordet.
Bonustips: For å være sikker på at du lagrer filen med filtypen '.ps1', kan du skrive navnet med doble anførselstegn, for eksempel 'GetProductKey.ps1'.
- Åpne Powershell-konsollen som administrator ved å skrive 'powershell' i søkeboksen på Start-menyen eller rett på Start-skjermen, og trykk deretter CTRL + SKIFT + Enter. Dette åpner det forhøyede Powershell-vinduet.
- Aktiver kjøring av lokale filer som ikke er signert digitalt. Dette kan gjøres med følgende kommando:
Set-ExecutionPolicy RemoteSigned
Trykk Enter for å tillate at utførelsespolitikken endres.
- Nå bør du skrive følgende kommando:
Import-modul C: Brukere Winaero Desktop GetProductKey.ps1; Get-WindowsKey
Merk: Endre banen til GetProductKey.ps1-filen i kommandoen ovenfor, i henhold til stedet der du lagret den.
- Voila, produktnøkkelen din vises på skjermen!
Se følgende video hvis du har spørsmål:
deaktiver flere stasjonære vinduer 10