Att skapa en enkel volymdisk i Windows PowerShell involverar flera steg. De exakta kommandona beror på om du vill skapa en ny partition på odelat utrymme eller utöka en befintlig partition. Detta exempel antar att du har odelat utrymme.
Säkerhetskopiera alltid dina data innan du gör några ändringar i dina skivor. Felaktig användning av dessa kommandon kan leda till dataförlust.
1. Identifiera skivan och oallokerat utrymme:
Först måste du identifiera skivnumret och det oallokerade utrymmet. Använd följande kommando:
`` `PowerShell
Get-disk | Select-Object Number, Size, OperationalStatus, HealthStatus, PartitionStyle, *Status
`` `
Detta kommer att lista alla dina skivor med relevant information. Leta efter en disk med "operationellStatus" som "online" och "HealthStatus" som "frisk", som innehåller oallokerat utrymme. Notera "numret" på denna disk. Låt oss anta att det är disk nummer 1 för följande exempel.
2. Skapa en ny partition (från oallokerat utrymme):
Detta steg skapar en ny partition på det odelade utrymmet. Byt ut `1 'med ditt faktiska disknummer och justera` -storlek till önskad partitionsstorlek (i MB).
`` `PowerShell
Ny -partition -Disknumber 1 -SemaximumSize -AssignDriveletter -Driveletter Z
`` `
* `-Disknumber 1`:Anger disknumret.
* `-SemaximumSize`:Använder allt tillgängligt odelat utrymme på disken. Ta bort detta om du vill ange en exakt storlek. Till exempel skapar `-Size 10240` en 10 GB-partition.
* `-AssignDriveletter -Driveletter Z`:Tilldelar enhetsbokstaven" Z ". Ändra "Z" om det behövs; Se till att enhetsbrevet inte redan är i bruk.
3. Formatera partitionen:
Efter att ha skapat partitionen måste du formatera den. Byt ut `Z:` med den enhetsbrev du tilldelade. `-Filsystem NTFS` använder NTFS-filsystemet; Du kan använda `-filesystem FAT32` för äldre system, men NTFS rekommenderas vanligtvis.
`` `PowerShell
Format -Volume -Driveletter Z -Filesystem NTFS -NewFileSystemLabel "MyNewVolume" -Virfirma:$ False
`` `
* `-Filsystem NTFS`:Anger filsystemet.
* `-NewFilesYStemlabel" MyNewVolume "`:Ställer in en etikett för volymen.
* `-Bekräftelse:$ FALSE`:Undertrycker bekräftelsesprompten. Ta bort `-Confirm:$ FALSE` för en bekräftelsesprompt innan formatering.
Komplett exempel (med felhantering och diskbekräftelse):
Detta förbättrade exempel inkluderar felhantering och instruktioner för diskbekräftelse:
`` `PowerShell
$ Disknumret =Read-host "Ange disknumret (från Get-Disk Output)"
Kontrollera om disknumret är giltigt
försök {
$ disk =get -disk -antal $ diskencht
if ($ disk -eq $ null) {
Kasta "Ogiltigt disknummer."
}
}
fånga {
Skrivfel $ _
avfart 1
}
Bekräfta diskval
$ Bekräftelse =Read-host "Är du säker på att du vill skapa en partition på disknummer $ ($ disk.Number)? (Y/N)"
if ($ bekräftelse -ne "y") {
Skrivvärd "Aborting Operation."
utgång 0
}
försök {
Ny -partition -Disknumber $ Diskenchant -SemaximumSize -AssignDriveletter -Driveletter Z
Format -Volume -Driveletter Z -Filesystem NTFS -NewFileSystemLabel "MyNewVolume" -Virfirma:$ False
Skrivvärd "Partition skapade och formateras framgångsrikt."
}
fånga {
Skrivfel $ _
}
`` `
Kom ihåg att ersätta `" Z "` med en oanvänd enhetsbokstav och justera storleken om det behövs. Kontrollera alltid dina disknummer innan du kör dessa kommandon för att undvika oavsiktlig dataförlust. Kör "Get-Disk" igen efter att ha kört kommandona för att verifiera ändringarna.