[AmadeuX BiblioForum]
Clicca qui per andare al sito di Audioterapia, Musica ed elementi subliminali benefici
04/12/2024 - 09:24:35
    [AmadeuX BiblioForum]                                     Ip: 18.118.119.77 - Sid: 952387427 - Visite oggi: 20602 - Visite totali: 71.530.791

Home | Forum | Calendario | Registrati | Nuovi | Recenti | Segnalibro | Sondaggi | Utenti | Downloads | Ricerche | Aiuto

Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 Assistenza e HELPDesk
 ASSISTENZA & HelpDesk BiblioForum
 Scovare il Product Key di Windows con il sistema
 Nuova Discussione  Rispondi alla discussione
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione n. 22068 Discussione Successiva  

admin
Webmaster

8hertz

Regione: Italy
Prov.: Pisa
Città: Capannoli


24644 Messaggi

Inserito il - 18/12/2019 : 09:58:46  Mostra Profilo  Rispondi Quotando
Scovare il Product Key di Windows usando solo il sistema operativo

Non servono utilità particolari: Windows già mette a disposizione tutto ciò che serve per recuperare il codice di attivazione.

Quando si installa Windows per la prima volta, per far sì che la copia usata sia riconosciuta come originale è necessario inserire un codice, noto come Product Key.

Si tratta di un codice alfanumerico di 25 cifre che, da quel momento in avanti, chi usa Windows 10 nella maggior parte dei casi non dovrà più inserire: grazie alla politica che Microsoft chiama Digital License, infatti, nel caso di un'eventuale reinstallazione di Windows 10 la verifica dell'attivazione del sistema su quel PC verrà fatta tramite le informazioni salvate nell'account Microsoft.

Inoltre, nella maggior parte dei computer moderni il Product Key è salvato all'interno del firmware UEFI o BIOS.

Ci possono tuttavia essere dei casi in cui il Product Key serve ancora. Per esempio, può capitare di voler installare una versione di Windows diversa da quella per cui è valido il codice presente nel firmware senza appoggiarsi a un account Microsoft: in casi come questo, il codice sarà necessario non solo la prima volta, ma anche a ogni reinstallazione.

Se nel tempo il Product Key è stato conservato, non ci sono problemi. Ma se per qualche motivo è andato perso serve un modo per recuperarlo. Ciò può capitare per esempio perché l'adesivo su cui era scritto non è più leggibile, oppure perché è stata acquistata una licenza ESD ed ora non si trova più il messaggio email che la conteneva.

La buona notizia è che, qualunque sia la necessità che spinge a cercare il Product Key, è possibile recuperare il codice da Windows stesso, usando uno dei tre diversi metodi che proponiamo di seguito e che funzionano con Windows 7, 8, 8.1 e 10.

1. Usando il Prompt dei Comandi

Il primo metodo è forse il più semplice. Bisogna innanzitutto aprire un Prompt dei Comandi dal menu Start: per farlo, basta iniziare a digitare il nome dopo aver aperto il menu stesso e Windows proporrà l'app adatta.

Quindi bisogna digitare il comando

wmic path softwarelicensingservice get OA3xOriginalProductKey

e premere Invio.

Windows restituirà la stringa OA3xOriginalProductKey e, sotto di essa, il codice.

---

PowerShell e script di sistema


2. Usando la PowerShell

Al posto del "tradizionale" Prompt dei Comandi, per scovare il Product Key nascosto all'interno di Windows si può utilizzare la più moderna PowerShell. Per avviarla si procede sempre aprendo il menu Start e digitando PowerShell.

In questo caso è necessario avere cura di avviare la shell con permessi amministrativi: dunque occorre selezionare la voce (posta nella parte destra del menu Start) Esegui come amministratore.

Il comando da dare ora è il seguente:

powershell "(Get-WmiObject -query ‘select * from SoftwareLicensingService').OA3xOriginalProductKey"

Quindi sarà necessario premere Invio; il codice apparirà nella riga sottostante.


3. Usando VBScript

Per l'ultimo metodo è necessario creare un file contenente lo script che andrà a leggere il valore del Product Key dal Registro di Sistema.

Per farlo, è sufficiente aprire Blocco Note e incollare il seguente contenuto, che è poi uno script in VBScript:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId"))

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

Il file andrà salvato con un nome a piacere ma con l'estensione .vbs; per esempio lo si potrebbe chiamare productkey.vbs.

A questo punto, cliccando due volte sul file così salvato si aprirà una nuova finestra contenente il codice cercato.


  Discussione Precedente Discussione n. 22068 Discussione Successiva  
 Nuova Discussione  Rispondi alla discussione
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:



Macrolibrarsi


English French German Italian Spanish


[AmadeuX BiblioForum] © 2001-2024 AmadeuX MultiMedia network. All Rights Reserved. Torna all'inizio della Pagina