Salta al contenuto principale

Dimenticata la password di accesso a Windows? Ed ora?

Inviato da enzo de simone il
windows

Hai dimenticato la password di accesso al tuo PC Windows e non sai come fare? Non tutto è perduto! Con una distribuzione live Linux (come Ubuntu) e lo strumento chntpw, puoi resettare la password senza formattare il disco o perdere dati. Questa guida ti spiegherà passo-passo come fare, anche se non hai mai usato Linux.

Questo metodo funziona per:
Windows 7
Windows 10
Windows 11 (solo per account locali, non Microsoft)

⚠️ Attenzione: Se usi un account Microsoft o BitLocker, questo metodo non funziona. In questi casi, dovrai usare il sito di recupero Microsoft o la chiave di recupero BitLocker.


🛠️ Cosa ti serve

  • Una chiavetta USB (minimo 4GB)

  • Un altro PC per scaricare la live Linux

  • 10 minuti di tempo


📥 Passo 1: Crea una chiavetta USB con Linux Live

  1. Scarica Ubuntu (o un’altra distro live come Kali Linux o SystemRescue) da ubuntu.com/download/desktop.

  2. Crea una chiavetta avviabile con:

  3. Seleziona l’ISO scaricata e avvia la creazione.


🖥️ Passo 2: Avvia il PC dalla chiavetta USB

  1. Inserisci la chiavetta nel PC bloccato.

  2. Riavvia il PC e premi il tasto per accedere al BIOS/UEFI (di solito F12, F2, DEL o ESC).

  3. Seleziona la chiavetta USB come dispositivo di avvio.

  4. Scegli "Prova Ubuntu" (o l’opzione live della tua distro).


🐧 Passo 3: Installa chntpw (se non è già presente)

  1. Apri un terminale (Ctrl + Alt + T).

  2. Digita:

     sudo apt update && sudo apt install chntpw -y

🔍 Passo 4: Identifica la partizione di Windows

  1. Esegui nel terminale:

     sudo fdisk -l

     

  2. Cerca la partizione con filesystem NTFS (es. /dev/sda2 o /dev/nvme0n1p2).

     


🗂️ Passo 5: Monta la partizione di Windows

Supponiamo che la partizione sia /dev/sda2:

sudo mkdir /mnt/windows
sudo mount /dev/sda2 /mnt/windows

Se ricevi un errore, prova con:

sudo ntfs-3g /dev/sda2 /mnt/windows

🔧 Passo 6: Usa chntpw per resettare la password

  1. Naviga nella directory System32/config:

     cd /mnt/windows/Windows/System32/config
  2. Verifica che ci sia il file SAM (dove sono salvate le password):

     ls -l SAM
  3. Esegui chntpw:

     sudo chntpw SAM
  4. Segui il menu interattivo:

    • Premi `1` per modificare i dati utente.

    • Seleziona l’utente (es. `Enzo`) digitando il suo **RID** (es. `0500`).

    • Premi `1` per **resettare la password** (opzione **"Clear (blank) user password"**).

    • Premi `y` per confermare.

    • Premi `q` per uscire.

    • Premi `y` per salvare le modifiche.


🔄 Passo 7: Smonta la partizione e riavvia

  1. Smonta la partizione:

     sudo umount /mnt/windows
  2. Riavvia il PC:

     sudo reboot
  3. Rimuovi la chiavetta USB e lascia che il PC si riavvii in Windows.


🎉 Passo 8: Accedi a Windows senza password

  • Al login, lascia il campo password vuoto e premi Invio.

  • Se tutto è andato bene, accederai senza password!


⚠️ Problemi comuni e soluzioni

ProblemaSoluzione
chntpw non trova il file SAMAssicurati di aver montato la partizione corretta (quella con Windows/System32/config).
Partizione NTFS non montabileUsa sudo ntfs-3g /dev/sdaX /mnt/windows invece di mount.
Windows 11 con BitLockerNon puoi resettare la password offline. Usa la chiave di recupero BitLocker.
Account Microsoft (non locale)Questo metodo non funziona. Usa account.live.com/password/reset.
chntpw non funziona su Windows 11Prova Offline NT Password & Registry Editor (scarica qui).

🔹 Metodo alternativo: Crea un nuovo utente amministratore

Se chntpw non funziona (es. su Windows 11), puoi sostituire sethc.exe con cmd.exe per aprire il prompt dei comandi al login:

  1. Monta la partizione di Windows (come sopra).

  2. Naviga in System32:

     cd /mnt/windows/Windows/System32
  3. Rinomina sethc.exe e copia cmd.exe:

     sudo mv sethc.exe sethc.bak
     sudo cp cmd.exe sethc.exe
  4. Riavvia il PC in Windows.

  5. Al login, premi 5 volte Shift per aprire il prompt dei comandi.

  6. Crea un nuovo utente amministratore:

     net user EnzoAdmin Pass123! /add
     net localgroup administrators EnzoAdmin /add
  7. Accedi con il nuovo utente (EnzoAdmin) e resetta la password dell’utente originale.


💡 Consigli finali

  • Backup dei dati: Se hai file importanti, copiali su un disco esterno prima di procedere.

  • Aggiorna Windows: Dopo il reset, aggiorna Windows per evitare problemi di stabilità.

  • Password sicura: Una volta riacceso, imposta una password complessa e salvala in un gestore come Bitwarden o KeePass.

  • Prevenzione: Crea una chiavetta di recupero password di Windows per il futuro.


📌 Conclusione

Con una live Linux e chntpw, puoi recuperare l’accesso al tuo PC Windows in pochi minuti, senza perdere dati. Questo metodo è sicuro, efficace e gratuito, e funziona per la maggior parte delle versioni di Windows.