ADS

Visualizzazione post con etichetta bat. Mostra tutti i post
Visualizzazione post con etichetta bat. Mostra tutti i post

martedì 25 novembre 2025

Windows 11 update su Windows 10

Il trucco con il comando "setupprep.exe /product server" funziona ancora per aggiornare da Windows 10 a Windows 11 su PC non compatibili, bypassando i controlli hardware come TPM 2.0, Secure Boot e requisiti CPU. Questo metodo fa credere al sistema che si stia installando una versione server di Windows, così facendo aggira i requisiti rigidi imposti da Windows 11, permettendo l'installazione diretta da ISO senza dover creare dispositivi avviabili o usare sistemi complicati.

Per usarlo, si monta l’ISO di Windows 11, si apre il prompt dei comandi come amministratore, si naviga nella cartella sources del montaggio e si lancia il comando:

setupprep.exe /product server

Da qui si può scegliere di mantenere file, cartelle e programmi. L’installazione procede senza ulteriori richieste e mantiene anche l’attivazione se il sistema precedente era attivo.

Tieni presente che questo workaround è ancora valido sulle versioni recenti di Windows 11 (fino alla build 25H2), ma bisogna essere consapevoli che installare Windows 11 su hardware non supportato potrebbe causare instabilità o mancanza di aggiornamenti ufficiali. Alcuni tutorial e forum aggiornati (come ElevenForum e TechCommunity Microsoft) confermano che questa tecnica è perfettamente funzionante nel 2025.​

Quindi sì, il comando "setupprep /product server" è ancora valido per l'aggiornamento, ecco un file bat da creare sul desktop che esegue tutto in autonomia:

Echo Faccia tutto io, By Marco Mira 2025...

@echo off

setlocal enabledelayedexpansion

rem Cerca la chiavetta USB (unità rimovibili)

for /f "tokens=1" %%d in ('wmic logicaldisk where "drivetype=2" get deviceid ^| find ":"') do (

  rem Controlla se nella root c'è la cartella sources con setupprep.exe

  if exist "%%d\sources\setupprep.exe" (

    set USBDrive=%%d

    goto :found

  )

)

echo Chiavetta USB non trovata. Inserisci la chiavetta e riprova.

pause

exit /b 1

:found

echo Chiavetta trovata in %USBDrive%

cd /d %USBDrive%\sources

echo Avvio setupprep.exe con parametri...

setupprep.exe /product server

endlocal


Copiare il tutto in un file di testo e, una volta visualizzate le estensioni rinominarlo come 

Setup.BAT

Quindi eseguirlo, verrà installata la stessa versione di Windows che avete attualmente e potete mantenere app e file.