Criar um disco de volume simples no Windows PowerShell envolve várias etapas. Os comandos exatos dependem se você deseja criar uma nova partição no espaço não alocado ou estender uma partição existente. Este exemplo pressupõe que você tenha espaço não alocado.
Sempre faça backup de seus dados antes de fazer alterações em seus discos. O uso incorreto desses comandos pode levar à perda de dados.
1. Identifique o disco e o espaço não alocado: Primeiro, você precisa identificar o número do disco e o espaço não alocado. Use o seguinte comando:
`` `PowerShell
Get-Disk | Número de objeto Selecione, tamanho, OperationalStatus, HealthStatus, PartitioStyle, *Status
`` `
Isso listará todos os seus discos com informações relevantes. Procure um disco com "OperationalStatus" como "Online" e "HealthStatus" como "saudável", contendo espaço não alocado. Observe o "número" deste disco. Vamos supor que o disco seja número 1 para os exemplos a seguir.
2. Crie uma nova partição (do espaço não alocado): Esta etapa cria uma nova partição no espaço não alocado. Substitua `1` pelo seu número de disco real e ajuste` -Size` no tamanho da partição desejado (em MB).
`` `PowerShell
New -Partition -DiskNumber 1 -UsemAmAmumsize -AsignDriveLetter -DriveLetter Z
`` `
* `-DiskNumber 1`:especifica o número do disco.
* `-USemAmAmumsize`:usa todo o espaço não alocado disponível no disco. Remova isso se desejar especificar um tamanho preciso. Por exemplo, `-Size 10240` cria uma partição de 10 GB.
* `-ASSIGNDRIBETTER -DRIBETTER Z`:atribui a letra da unidade" Z ". Mudar "z", se necessário; Verifique se a letra da unidade ainda não está em uso.
3. Formate a partição: Depois de criar a partição, você precisa formatá -la. Substitua `z:` pela letra de unidade que você atribuiu. `-Filesystem ntfs` usa o sistema de arquivos NTFS; Você pode usar `-Filesystem FAT32` para sistemas mais antigos, mas o NTFS geralmente é recomendado.
`` `PowerShell
Formato -volume -DriveLetter Z -Filesystem NTFS -NewfilesystemLabel "MyNewvolume" -Confirm:$ false
`` `
* `-Filesystem ntfs`:especifica o sistema de arquivos.
* `-NewfilesystemLabel" myNewvolume "`:define um rótulo para o volume.
* `-Confirm:$ false`:suprime o prompt de confirmação.
Remova `-Confirm:$ false` para um prompt de confirmação antes da formatação. Exemplo completo (com manuseio de erros e confirmação de disco): Este exemplo aprimorado inclui manuseio de erros e solicitações para confirmação do disco:
`` `PowerShell
$ desnkrumber =read-host "Digite o número do disco (da saída Get-Disk)"
Verifique se o número do disco é válido
tentar {
$ disco
if ($ disk -eq $ null) {
Jogue "Número de disco inválido".
}
}
pegar {
Erro de gravação $ _
saída 1
}
Confirme a seleção de disco
$ confirmation =read-host "Você tem certeza de que deseja criar uma partição no número do disco $ ($ disk.number)? (S/n)"
if ($ confirmation -ne "y") {
Escreva-host "Operação de abortamento".
saída 0
}
tentar {
New -Partition -DiskNumber $ desnknumber -UseMAmAmumsize -AsignDriveLetter -DriveLetter Z
Formato -volume -DriveLetter Z -Filesystem NTFS -NewfilesystemLabel "MyNewvolume" -Confirm:$ false
Write-host "Partição criada e formatada com sucesso".
}
pegar {
Erro de gravação $ _
}
`` `
Lembre -se de substituir `" z "` por uma letra de unidade não utilizada e ajustar o tamanho, se necessário. Verifique sempre o seu número de disco antes de executar esses comandos para evitar perda acidental de dados. Execute o `Get-Disk` novamente após a execução dos comandos para verificar as alterações.