Skapa Windows 10 startbart USB-minne med PowerShell
Dagarna med att bränna operativsystemets ISO-bilder till en skiva är sedan länge förbi. Idag kan de flesta datorer starta från USB så det är bara enklare att uppdatera och bekvämare att installera Windows från ett USB-minne. En annan bra anledning att installera på detta sätt är installationshastigheten, som är betydligt snabbare än installation som körs från en optisk enhet. Många moderna enheter kommer inte med en optisk enhet. Här är en metod du kan använda för att skapa ett startbart USB-minne med Windows 10 med PowerShell och en vanlig Windows 10 ISO-bild.
PowerShell är en avancerad form av kommandotolk. Den är utökad med en enorm uppsättning färdiga cmdlets och kommer med möjligheten att använda .NET framework/C# i olika scenarier.
PowerShell låter dig skapa en startbar USB-enhet med Windows 10. De obligatoriska cmdletarna finns dock bara i Windows-utgåvor som har ett integrerat grafiskt användargränssnitt. Det betyder att du inte kan använda det här tricket på Windows Server Core edition.
Varning! Du måste radera all data från USB-flashenheten som du använder för detta, så gör en säkerhetskopia av den viktiga informationen på den innan du fortsätter.
Först och främst behöver du en Windows 10 ISO. Om det behövs, se följande artikel:
Ladda ner officiella Windows 10 ISO-bilder direkt utan mediaverktyg
Det finns ett antal alternativa metoder du kan använda som behandlas i artikeln Ladda ner Windows 10 Fall Creators Update officiella ISO-bilder.
Du behöver inte extrahera ISO-innehållet till USB-minnet: Windows 10 har inbyggt stöd för ISO-bilder. Dubbelklicka bara på ISO för att montera den. Windows 10 skapar en virtuell DVD-enhet i mappen Denna PC. Notera enhetens bokstav.
För att skapa Windows 10 startbart USB-minne med PowerShell, gör följande.
- Öppna en förhöjda PowerShell.
- Skriv eller kopiera och klistra in följande kommando:
$Results = Get-Disk | Where-Object BusType -eq USB | Out-GridView -Titel "Välj USB-enhet att formatera" -OutputMode Single | Rensa-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru | Ny partition -UseMaximumSize -IsActive -AssignDriveLetter | Format-Volym -Filsystem FAT32
. Detta långa kommando får en lista över alla diskar som är anslutna till datorn, visar sedan bara USB-diskar och frågar vilken som ska användas för att skapa en startbar enhet. Den kommer att formateras till FAT32. Enhetsbokstaven kommer att lagras i variabeln $Results. - Dubbelklicka på din Windows 10 ISO-bild i Filutforskaren. Alternativt kan följande kodavsnitt användas för att montera ISO-bilden direkt i PowerShell-konsolen:
$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetter. Mount-DiskImage -ImagePath C:\ISO\SW_DVD5_Win_Pro_Ent_Edu_N_10_1709_64BIT_English_MLF_X21-50143.ISO. $ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObject
Variabeln $ISO kommer att innehålla den monterade enhetsbeteckningen.
- Gå till BOOT-mappen på den monterade enheten. Du måste göra din USB-enhet startbar och kopiera innehållet i ISO dit. Motsvarande kommandon är följande:
Set-Location -Sökväg "$($ISO):\boot" bootsect.exe /nt60 "$($Results. DriveLetter):" Copy-Item -Sökväg "$($ISO):\*" -Destination "$($Results. DriveLetter):" -Recurse -Verbose
Det är allt. Nu kan du använda detta USB-minne för att starta och installera Windows 10 på vilken dator som helst som stöder uppstart från USB.
Alla krediter går till Mike F Robbins.
Ett alternativt sätt utan att involvera PowerShell beskrivs i följande artiklar:
- Hur man installerar Windows 10 från ett startbart USB-minne
- Hur man skapar en startbar UEFI USB-enhet med Windows 10 Setup