Come creare un'unità USB avviabile UEFI per installare Windows

Questo è un tutorial passo passo per creare un'unità flash USB avviabile per un computer UEFI con immagini di installazione di Windows 10/11, Windows Server 2022/2019/2016 o Windows 7.

Contenuto:

Hai bisogno di:

  • Unità flash USB (USB v2 o v3) con una capacità minima di4GBper Windows 7 o8 GBper Windows 10/11;
  • 64 bitImmagine di installazione di Windows (le edizioni Windows x86 non si avviano sul computer UEFI).

Per poter avviare un computer UEFI da un'unità flash USB, dovrai formattare l'unità utilizzando il file system FAT32. Un computer che esegue UEFI in modalità nativa non sarà in grado di avviarsi da un supporto formattato con il file system NTFS.

Utilizzo dello strumento di creazione multimediale per creare un'unità USB avviabile di Windows

Lo strumento ufficiale di Microsoft per creare supporti di installazione e scaricare immagini ISO con Windows 10/11 èStrumento per la creazione di contenuti multimediali.

Esistono diverse versioni dello strumento di creazione multimediale:

  1. Scaricare ed eseguire il file MediaCreationTool22H2.exe;
  2. SelezionareCreare un supporto di installazione (unità flash USB, DVD o file ISO) per un altro PC);
  3. Seleziona la lingua, l'edizione e l'architettura (x86, x64 o entrambe) dell'immagine Windows 10 che desideri scrivere sull'unità USB;
  4. Selezionare quindi per scrivere l'immagine di Windows su un'unità flash USB;
  5. Seleziona la tua unità flash nell'elenco dei dispositivi rimovibili e delle unità USB.Tutti i dati sulla chiavetta USB selezionata verranno cancellati.

Fare clic su Avanti -> Avanti -> Fine e attendere che l'immagine di installazione Windows venga scritta sull'unità USB.

Per trovare la versione di Windows nel file WIM/ESD di installazione o nell'immagine ISO, aprire un prompt dei comandi ed eseguire il comando:

Get-windowsimage -ImagePath "F:sourcesinstall.esd"|select imagename

L'immagine di installazione sull'unità flash contiene solo le edizioni Home, Education e Professional di Windows.

Se è necessario scrivere l'edizione Windows Enterprise sull'unità flash USB, è necessario utilizzare i parametri della riga di comando dello strumento di creazione multimediale. Utilizzare il seguente comando:

MediaCreationTool22H2.exe /Eula Accept /Retail /MediaArch x64 /MediaLangCode en-US /MediaEdition Enterprise

Questo dovrebbe aprire la finestra Strumento di creazione multimediale, dove dovrai inserire il codice prodotto di Windows 10 Enterprise. Puoi specificare la chiave KMS pubblica (GVLK) per Windows 10 qui. (consulta l'articolo delle domande frequenti sull'attivazione del KMS).

Seleziona l'unità USB su cui desideri masterizzare l'immagine di installazione di Windows 10 Enterprise.

Questa unità flash USB può essere utilizzata per avviare e installare Windows sia su computer basati su UEFI che su BIOS.

Tieni presente che il tuo computer deve soddisfare i requisiti minimi per installare Windows 11. Tuttavia, puoi ignorare il TPM, l'avvio protetto e altri controlli quando installi Windows 11.

È molto semplice e accessibile per qualsiasi utente creare un'unità flash USB avviabile con Windows utilizzando lo strumento di creazione multimediale. Tuttavia, scrive solo l'ultima build di Windows e non ti consente di selezionare il tuo file ISO contenente l'immagine di Windows.

Rufus: il miglior strumento per la creazione di unità flash USB UEFI di Windows

È molto più semplice per gli utenti inesperti creare la propria chiavetta USB UEFI avviabile per installare Windows utilizzando l'interfaccia grafica del popolareRufusutilità. Rufus 4.12 è attualmente disponibile dal sito Web dello sviluppatore all'indirizzohttps://rufus.ie. Lo strumento è abbastanza compatto (circa 1 MB), non richiede installazione ed è completamente gratuito. Funziona anche notevolmente più velocemente degli analoghi.

Scarica Rufus dal sito ufficiale ed eseguilo come amministratore. Masterizza l'immagine ISO esistente sull'unità flash:

  • Dispositivo: seleziona la tua chiavetta USB;
  • Selezione dell'avvio: specifica il file ISO che contiene l'immagine di installazione di Windows (puoi creare un'immagine ISO con l'ultima build di Windows 10 utilizzando Media Creation Tool, vedi l'esempio);
  • Schema di partizione:GPT;
  • Opzione immagine: Installazione standard di Windows
  • Sistema di obiettivi: UEFI (non-CSM);
  • Sistema di file: FAT32.

Fare clic su START per scrivere un'immagine Windows su un'unità flash USB. La tua USB avviabile con un'immagine Windows per l'installazione su un computer UEFI sarà pronta in 10-15 minuti.

Dalla versione 3.5, Rufus supporta il download delle immagini di installazione di Windows. Per fare ciò, è necessario abilitare il controllo degli aggiornamenti giornalieri all'avvio di Rufus. Dopo averlo fatto, aScaricamentoIl pulsante apparirà nell'interfaccia di Rufus.

Potrai scegliere quale versione di Windows desideri scaricare. Puoi scaricare immagini ISO con le build più recenti di Windows 8.1, Windows 10 e Windows 11.

Utilizzo di Diskpart per creare Boot-Stick UEFI in Windows

Puoi creare manualmente un'unità flash UEFI avviabile con l'immagine di installazione di Windows desiderata. La seguente procedura è per utenti esperti e viene eseguita dalla riga di comando. Ti dà il controllo completo (e la comprensione) di tutte le fasi di creazione di un'unità flash USB avviabile.

  1. Inserire la chiavetta USB nell'apposita porta del PC;
  2. Esegui il prompt dei comandi come amministratore;
  3. Esegui lo strumento DISKPART:Diskpart
  4. Elenca le unità disponibili collegate al computer:list disk
  5. Trova il disco che corrisponde alla tua unità flash USB (nel nostro esempio è il Disco 2) e selezionalo:
    Select Disk 2
  6. Avvertimento. Il comando successivo rimuoverà completamente tutte le informazioni e le partizioni dall'unità flash USB. Ti consigliamo quindi di verificare nuovamente di aver selezionato il tuo dispositivo USB rimovibile nel passaggio precedente e non uno dei dischi rigidi del tuo computer. Quindi, è meglio assicurarsi di aver selezionato il dispositivo USB rimovibile nel passaggio precedente e non uno dei dischi rigidi del computer. Pulisci la tua chiavetta USB:clean
  7. Crea una partizione primaria:create partition primary
  8. Rendi attiva questa partizione:active
  9. Elenca i volumi con questo comando:list volume
  10. Seleziona la partizione che hai creato (nel nostro esempio, è il Volume 3):select volume 3
  11. FFormattare la partizione selezionata con FAT32:format fs=fat32 quickNota. A differenza dei computer legacy con firmware BIOS, che consente solo di avviare partizioni con file system FAT, FAT32, exFAT o NTFS, UEFI consente solo l'avvio dal bootloader sull'unità formattata FAT32.
  12. Assegna una lettera di unità alla partizione formattata (se Windows non assegna automaticamente una lettera di unità a un'unità flash USB, consulta questo articolo per i dettagli):assign
  13. Esci da DISKPART:exit

Ora devi copiare i file dall'immagine ISO di installazione di Windows x64 montata sull'unità flash USB che hai preparato. Ciò può essere fatto utilizzando Windows Explorer, un file manager o dalla riga di comando, ad esempio, come segue:

xcopy d:* f: /s /e

  • D: è un DVD di installazione o un'immagine ISO montata contenente una distribuzione Windows;
  • F: è una lettera di unità assegnata all'unità flash USB.

Nota.Poiché la dimensione massima del file sul file system FAT32non deve superare i 4 GB, non sarai in grado di copiare il file di immagine install.wim di grandi dimensioni (questo problema si verifica più comunemente con immagini Windows modificate). Se sono presenti aggiornamenti di sicurezza integrati nell'immagine WIM di installazione, driver di dispositivo aggiunti e così via, la dimensione del file install.wim potrebbe superare i 4 GB. In questo caso il file install.wim dovrà essere suddiviso in più file di massimo 4 GB ciascuno. Per fare ciò puoi usare il comando:

Dism /Split-Image /ImageFile:D:sourcesinstall.wim /SWMFile:c:tmpinstall.swm /FileSize:3000
Oppure usa ilimmaginexattrezzo:
imagex /split D:sourcesinstall.wim c:tmpinstall.swm 3000

I file risultanti (install.swm, install2.swm, install3.swm…) devono essere copiati nella directory F:sources sull'unità flash USB. Durante il processo di installazione del sistema operativo, il programma di installazione di Windows raccoglierà i file SWM e applicherà l'immagine WIM completa al disco rigido.

Crea un'unità USB di installazione di Windows 7 per UEFI

Se stai creando un'unità flash USB di installazione conWindows 7/Windows Server 2008 R2per un computer UEFI, è necessario eseguire ulteriori passaggi:

  1. Vai af:efimicrosoftbootcartella sull'unità flash USB;
  2. Copia l'intero contenuto su un livello (nel fileF:efibootelenco);
  3. Copia ilbootmgfw.efifile nella cartella f:efiboot e rinominarlo inbootx64.efi.Nota. L'ambiente UEFI dovrebbe chiamare il file bootx64.efi. Puoi copiare bootmgfw.efi da un computer Windows 7 x64 esistente (situato nella cartella %windir%BootEFI). Può anche essere estratto dal file install.wim nell'immagine ISO della distribuzione utilizzando l'archiviatore 7ZIP (controlla il percorsosourceinstall.wim1WindowsBootEFIbootmgfw.efi).

Nota. Alcune schede madri richiedono inoltre che bootx64.efi venga copiato nella root dell'unità flash USB. Deve avere lo stesso nome file o shellx64.efi.

Crea una chiavetta USB avviabile di Windows per UEFI con PowerShell

È inoltre possibile utilizzare i cmdlet di PowerShell per creare un'unità flash UEFI avviabile.

La seguente riga di PowerShell elencherà i dispositivi multimediali USB collegati. Una volta selezionata l'unità desiderata, questa verrà cancellata, verrà creata una partizione primaria e verrà formattata con il file system Fat32 (vengono utilizzati i cmdlet del modulo Gestione disco):

$Results = Get-Disk |Where-Object BusType -eq USB |Out-GridView -Title 'Select USB Drive to Create UEFI bootable device' -OutputMode Single |Clear-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru |New-Partition -UseMaximumSize -IsActive -AssignDriveLetter |Format-Volume -FileSystem FAT32

Montare l'immagine ISO di installazione di Windows 10:

Per saperne di più:Crea UEFI o un'unità USB avviabile legacy per l'installazione di Windows 10

$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetter
Mount-DiskImage -ImagePath C:ISOWindows10-2004x64.iso
$ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObject

Poiché non è in grado di determinare in PowerShell quale lettera di unità è stata assegnata all'immagine ISO montata, ho dovuto confrontare l'elenco delle unità prima del montaggio e dopo il montaggio utilizzando Compare-Object.

Vai aStivaledirectory e copiare il contenuto sull'unità flash USB utilizzando il comando Copy-Item:

Set-Location -Path "$($ISO):boot"
bootsect.exe /nt60 "$($Results.DriveLetter):"
Copy-Item -Path "$($ISO):*" -Destination "$($Results.DriveLetter):" -Recurse -Verbose

Tieni presente che per installare il sistema operativo Windows in modalità UEFI, devi utilizzare la tabella delle partizioni GUID (GPT) per l'unità del tuo computer. Puoi usare ilmbr2gptstrumento per convertire un disco MBR in una tabella delle partizioni GPT senza perdita di dati.

Ora puoi avviare il computer da questa unità flash USB avviabile. Per fare ciò, riavvia il dispositivo, apri le impostazioni UEFI e controlla che la tua chiavetta USB sia selezionata come dispositivo di avvio principale. Successivamente, puoi avviare un'installazione pulita di Windows sul tuo computer oppure eseguire Ambiente ripristino Windows (WinRE) per risolvere eventuali problemi con il sistema operativo installato.

Related Posts