User Tools

Site Tools


windows:devices_info

Get information about your Windows server

Get device info

Dump info into a file

  • general windows info (version, cpu…)
  • devices
  • drivers
  • process including start time
  • services
  • modules loaded

Open a cmd windows as administrator

C:\Windows\system32> msinfo32 /report c:\msiout.txt

Get Windows keys

Windows registration key, if stored into BIOS or UEFI can be retrieve using:

Open a PowerShell windows as administrator

Windows Powershell
PS C:\Windows\system32> (Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey
JXNGG-ABC...

Else, you can use a vbs script, save the following commands into a file called for example get_windows_key.vbs:

Set WshShell = CreateObject(“WScript.Shell”)
MsgBox ConvertToKey(WshShell.RegRead(“HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId”))
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = “BCDFGHJKMPQRTVWXY2346789”
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = “-” & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Now just double click on the file to get your key.

If you prefer using graphical interface, test product key viewer, which get also some keys for office products

http://www.nirsoft.net/utils/product_cd_key_viewer.html
windows/devices_info.txt · Last modified: 2021/01/01 21:25 (external edit)