DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 300415 - Última revisão: terça-feira, 3 de dezembro de 2013 - Revisão: 3.0

Nesta página

Sumário

Este artigo descreve o utilitário Diskpart. É possível usar este utilitário para habilitar a configuração de armazenamento de um script, uma sessão remota ou outro prompt de comando. O Diskpart melhor a interface gráfica do usuário (GUI) Administrador de disco.

Mais Informações

O Diskpart é diferente de vários utilitários de linha de comando porque não opera em um modo de linha única. Ao invés disso, após iniciar o utilitário, os comandos são lidos por uma entrada/saída (I/O) padrão. É possível direcionar estes comandos para qualquer disco, partição ou volume.

Comparação com o Gerenciamento de disco

O Diskpart habilita um super conjunto de ações suportadas pelo snap-in Gerenciamento de disco. O snap-in Gerenciamento de disco proíbe a realização inesperada de ações que podem resultar em perda de dados. É recomendado que você use o utilitário Diskpart cuidadosamente porque ele controla explicitamente as partições e volumes.

É possível usar o Diskpart para converter disco básico em um disco dinâmico. O disco básico pode ser esvaziado ou conter partições primárias ou unidades lógicas. O disco básico pode ser um disco de dados, sistema ou unidade de inicialização. O disco básico não pode ter conjuntos de unidade de disco tolerante à falha (FtDisk) como stripes ou espelhos. Para converter discos básicos com conjuntos de unidades FtDisk, use o Gerenciamento de disco no Windows 2000 ou converta o disco antes de atualizar para o Windows XP.

É possível usar o Diskpart para converter um disco dinâmico para um disco básico. Você deve excluir qualquer volume dinâmico antes do processo de conversão. Não é recomendado excluir partições em um disco dinâmico exceto em situações de emergência. É recomendado excluir todos os volumes na unidade e converter o disco para básico. Você deve excluir todas as partições de dados dinâmicos. Além disso, nunca misture as partições primárias básicas e dinâmicas na mesma unidade. Se você fizer isso, o computador pode não reiniciar.

É possível usar o Diskpart para criar uma partição em um conjunto de disco explícito. O snap-in Gerenciamento de disco coloca a partição no final de qualquer área ocupada ou na primeira área suficientemente grande. Em discos de registro de inicialização mestre (MBR), o conjunto da partição e o tamanho são arredondados para preservar o alinhamento exigido do cilindro. Compensações são arredondadas para o valor válido mais próxima e o tamanho é sempre arredondado para cima para o próximo valor válido. O Diskpart não atribui uma letra de unidade para a partição recentemente criada. Use o comando assign para atribuir um ponto de montagem ou uma letra de unidade.

O Diskpart segue a mesma política que o snap-in. Os discos dinâmicos podem ser criados apenas em discos fixos. Não é possível converter discos removíveis, como o 1394 ou unidades de barramento serial universal (USB), para discos dinâmicos.

O Diskpart permite determinadas operações de exclusão de partição bloqueadas pelo snap-in. Por exemplo, é possível usar o Diskpart para excluir partições OEM MBR. No entanto, estas partições frequentemente contém arquivos importantes para a operação da plataforma. O Diskpart bloqueia a exclusão do sistema atual, inicialização ou volumes de paginação e partições. Além disso, o Diskpart bloqueia a exclusão de partições subjacentes aos discos dinâmicos.

Não é possível usar o Diskpart para criar uma partição em uma mídia removível. O Windows suporta no máximo uma partição MBR na mídia removível. Se a mídia é fabricada com um MBR, esse MBR não pode ser alterado, mas o MBR é seguido mesmo se várias partições ou unidades lógicas são configuradas. Se a mídia é fabricada sem um MBR, a mídia é tratada como um "superfloppy" e nenhuma estrutura de partição é gravada na mídia.

A letra da unidade para uma unidade removível é associada com a unidade, não com a mídia. É possível usar o Diskpart para alterar a letra da unidade.

O Diskpart faz com que assinaturas, identificadores exclusivos globalmente no disco (GUIDs) da tabela de partição GUID e GUIDs de partição GPT sejam gerados. Não é possível definir explicitamente estes itens usando o Diskpart.

O utilitário Diskpart (como o snap-in) inclui suporte para o novo esquema de partição de disco Itanium chamado GPT. Não é possível usar os discos GPT em qualquer computador baseado em x86, Windows XP ou Windows 2000. O Diskpart habilita a conversão do particionamento GPT para o particionamento MBR apenas para discos vazios.

É possível usar o Diskpart para excluir discos dinâmicos ausentes. Os discos dinâmicos contêm um banco de dados compartilhado; todos os discos em um computador têm conhecimento de todos os outros discos dinâmicos nesse computador. Quando os discos dinâmicos são movidos, o computador original considera estes discos como "ausentes".

As letras de unidade não são atribuídas automaticamente ao usar o Diskpart. Para garantir que uma determinada partição ou volume tem uma letra de unidade, você deve atribuir explicitamente uma letra de unidade. É possível atribuir a letra de unidade ou permitir que a próxima letra de unidade disponível seja alocada.

Foco da configuração

A maioria dos comandos do Diskpart operam em um disco alvo específico, partição ou volume. O objeto alvo possui o "foco". O foco simplifica a tarefa de configuração comum na qual você cria várias partições no mesmo disco. Um objeto é colocado em foco pelo comando select. Todos os comandos exceto list, help, rem, exit ou help exigem foco.

Use o comando select para alterar explicitamente o foco. Para alterar implicitamente o foco, use um comando como create. Você deve definir o foco do disco antes de gerenciar um disco básico. Em discos básicos, o foco de partição e o foco de volume são os mesmos. Se você alterar o foco em um item, você altera o foco no outro. Em volumes dinâmicos, apenas focos de volume são importantes porque o foco da partição anterior é sempre perdido e o foco de disco é importante apenas para volumes simples.

Considere os seguintes exemplos de um computador com dois discos:
  • Cada disco contém duas partições primárias. O primeiro disco contém as partições C e D; o secundo disco contém as partições E e F. Você deve definir o foco do disco para disco 1 antes de definir o foco da partição para as partições C ou D. É possível definir o foco do volume para as partições C, D, E ou F a qualquer momento. Neste exemplo, se você definir o foco de volume para a partição C ou D, o foco do disco não altera; no entanto, se você definir o foco de volume para as partições E ou F, o foco do disco pode ser movido para o outro disco.
  • Cada disco é dinâmico e contém um volume simples e espaço livre. O primeiro disco contém a partição C e o segundo disco contém a partição E. Você deve definir o foco do disco antes de adicionar um volume simples para o primeiro disco. Para aumentar a partição C, você precisa definir apenas o foco de volume. Da mesma forma, para adicionar um espelho à partição E, você precisa definir apenas o foco de volume para a partição E. Se você criar um volume simples ou estendido em um volume existente no mesmo disco, o foco do disco não é alterado. Se você adicionar um espelho, criar um conjunto de stripe ou estender um volume existente para um disco diferente, é possível fazer com que o foco do disco seja perdido.

Scripting

O Diskpart suporta operações com script. Para iniciar um script Diskpart, use o comando diskpart /s script.txt. É possível usar o script Diskpart no Windows XP, Windows 2000, ambientes de instalação autônoma do Remote Installation Services (RIS) ou em Ambiente de Pré-Instalação (PE) do Windows para OEMs.

Por padrão, o Diskpart pode sair do processamento de comando e retornar um código de erro se há um problema no script. Para continuar a executar um script neste cenário, inclua o parâmetro noerr no comando. Este parâmetro permite usar um único script para excluir todas as partições em todas as unidades de dados, independente do número total de unidades. No entanto, nem todos os comandos suportam o parâmetro noerr. Mesmo se você usar o parâmetro noerr, um erro sempre é retornado nos erros de sintaxe do comando.

A lista a seguir descreve os códigos de erro para o Diskpart:
  • 0 - Nenhum erro ocorrido. Todo o script foi executado sem falhas.
  • 1 - Ocorre uma exceção fatal. Pode haver um problema sério.
  • 2 - Os argumentos especificados em uma linha de comando do Diskpart estão incorretos.
  • 3 - O Diskpart não pode abrir o script especificado ou o arquivo de resultados.
  • 4 - Um dos serviços do Diskpart usa a devolução de falha.
  • 5 - Ocorreu um erro de sintaxe do comando. O script falhou porque um objeto foi selecionado incorretamente ou era inválido para usar com esse comando.
Após executar o Diskpart, a versão do Diskpart e o nome do computador atual são exibidos.

Resumo do comando

Comandos para definir foco

select

Use o comando select para definir o foco para o alvo especificado. Para obter uma lista de tipos de foco, deixe o campo Tipo em branco. Se você não especificar um número de identificação (ID), o objeto de foco atual é exibido.

select disk[=n]

Use o comando select disk para definir o foco para o disco com o número de disco do Windows NT especificado. Se você não especificar um número de disco, o comando exibe o disco em foco atual.

select partition[=n/l]

Use o comando select partition para definir o foco para a partição especificada. Se você não especificar uma partição, a partição em foco atual é exibida.

Em discos básicos, é possível especificar a partição pelo índice, letra da unidade ou ponto de montagem. É possível especificar apenas a partição pelo índice nos discos dinâmicos.

select volume[=n/l]

Use o comando select volume para definir o foco para o volume especificado. Se você não especificar um volume, o comando exibe o volume em foco atual.

É possível especificar o volume pelo índice, letra da unidade ou caminho do ponto de montagem. Em um disco básico, se você selecionar um volume, a partição correspondente é colocada em foco.

Comandos para Configuração de exibição do disco

Use o comando list para exibir um resumo. Para exibir mais informações, defina o foco e use o comando detail.

detail disk

Use o comando disk detail para obter a informação detalhada sobre o disco em foco atual, por exemplo:
Diskpart> select disk 3 
  
O disco 3 é agora o disco selecionado. 
  
Diskpart> detail disk 
  
Maxtor 90432D2
Disk ID: F549D151
Type   : IDE
Bus    : 0
Target : 0
LUN ID : 0 
  
  Volume ###  Ltr  Label        Fs     Type              Size     Status     Info 
  ----------  ---  -----------  -----  ----------------  -------  ---------  -------- 
  Volume 0     F   My RAID Set  NTFS   RAID-5            4096 MB  Healthy 
  Volume 1     G   FATSTRIPE    FAT32  Stripe            6144 MB  Healthy 
  Volume 2     H   My Mirror    NTFS   Mirror            2048 MB  Healthy
  Volume 3     I   My Span      NTFS   Spanned              9 GB  Healthy
				
detail partition

Use o comando detail partition para obter informações detalhadas sobre a partição em foco atual;
Diskpart> select disk 0

O disco 0 é agora o disco selecionado.

Diskpart> select partition 1

A partição 1 é agora a partição selecionada.

Diskpart> detail partition

Partition 0
Type  : 07
Hidden: No
Active: Yes

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
* Volume 2    C                 NTFS   Partition   4110 MB  Healthy    System
				
detail volume

Use o comando detail volume para obter informações detalhadas sobre o volume em foco atual, por exemplo:
Diskpart> select volume 1 
  
O volume 1 é agora o volume selecionado. 
  
Diskpart> detail volume 
  
  Disk ###  Status      Size     Free     Dyn  Gpt 
  --------  ----------  -------  -------  ---  --- 
  Disk 1    Online         8 GB      0 B   * 
  Disk 2    Online         8 GB      0 B   * 
  Disk 3    Online         8 GB      0 B   *
				
list disk

Use o comando list disk para obter a informação resumida sobre cada disco no computador. O disco com asterisco (*) tem o foco atual. Apenas discos fixos (por exemplo, eletrônicos de dispositivo integrado [IDE] ou interface do sistema de computador pequeno [SCSI]) ou um disco removível (por exemplo, 1394 ou USB) são listados. As unidades removíveis não são exibidas.
Diskpart> select disk 3 
  
O disco 3 é agora o disco selecionado. 
  
Diskpart> list disk 
  
  
  Disk ###  Status      Size     Free     Dyn  Gpt 
  --------  ----------  -------  -------  ---  ---
  Disk 0    Online      4118 MB      0 B
  Disk 1    Online         8 GB  4002 MB   * 
  Disk 2    Online         8 GB      0 B   * 
* Disk 3    Online         8 GB      0 B   * 
  Disk M0   Missing        8 GB      0 B   *
				
list partition

Use o comando list partition para obter a informação sobre cada partição no disco em foco, por exemplo:
Diskpart> select disk 4 
  
O disco 4 é agora o disco selecionado. 
  
Diskpart> list partition 
  
  Partition ###  Type              Size     Offset 
  -------------  ----------------  -------  ------- 
  Partition 1    Primary           4094 MB    31 KB 
  Partition 2    Extended          4581 MB  4094 MB 
  Partition 3    Logical           2047 MB  4094 MB 
  Partition 4    Logical           2533 MB  6142 MB
 
Todas as partições (independente do tipo) são exibidas.
				
list volume

Use o comando list volume para obter informações sobre cada volume no computador, por exemplo:
Diskpart> list volume 
  
  Volume ###  Ltr  Label        Fs     Type              Size     Status      Info    
  ----------  ---  -----------  -----  ----------------  -------  ----------  --------
  Volume 0     F   My RAID Set  NTFS   RAID-5            4096 MB  Healthy
  Volume 1     G   FATSTRIPE    FAT32  Stripe            6144 MB  Failed
  Volume 2     H   My Mirror    NTFS   Mirror            2048 MB  Healthy
  Volume 3     I   My Span      NTFS   Spanned              9 GB  Healthy
  Volume 4     D                CDFS   CD-ROM                0 B
  Volume 5     C                NTFS   Partition         2047 MB  Healthy     System
  Volume 6     E                NTFS   Partition         2063 MB  Healthy     Boot
  Volume 7     J   My Primary   NTFS   Partition         4095 MB  Healthy
  Volume 8     K   My Logical   NTFS   Partition         2047 MB  Healthy
  Volume 9     L   My Next Log  NTFS   Partition         2534 MB  Healthy
				

Comandos para gerenciar discos básicos

Esta seção descreve comandos que você pode usar para criar e excluir partições e para atribuir letras de unidade e pontos de montagem. Os comandos nesta seção são aplicados apenas aos discos básicos. Consulte as seguintes seções para ver os comandos válidos em discos dinâmicos ou comandos que você pode usar para converter disco básico para disco dinâmico.

Em todos os discos MBR, os parâmetros size ou offset são arredondados para cima para o alinhamento do cilindro. Em discos GPT, os parâmetros size ou offset são arredondados para o alinhamento de setor. Se um parâmetro offset não é especificado, a partição é colocada na primeira extensão de disco contínuo não ocupada que seja grande o suficiente. Se um parâmetro size não é listado, a partição pode ser estendida para ocupar a extensão de disco determinada até o tamanho de todo o disco.

Após os novos discos serem descobertos por primeiro, eles são assumidos como discos MBR. Você deve converter explicitamente um disco para GPT antes de tentar criar uma partição GPT. É recomendado que você crie o MSR como a primeira partição em cada disco de dados e a segunda partição (após o ESP) em qualquer sistema ou disco de inicialização. Após converter o MBR para GPT, a partição MSR é criada automaticamente no disco.

Após criar qualquer nova partição, a partição recentemente criada obtém o foco da partição. Após excluir qualquer partição, o foco da partição é perdido. O foco do disco permanece inalterado em todos os casos.

active

Use o comando active para definir a partição em foco atual para "ativo". Esta configuração informa o firmware de que a partição é uma partição do sistema válida. O Diskpart não valida o conteúdo da partição.

OBSERVAÇÃO: Se você usar este comando, o computador pode não conseguir reiniciar.

assign [[letter=l]/[mount=path]] [noerr]

Use o comando assign para atribuir uma letra ou um ponto de montagem para a partição em foco atual. Se você não especificar uma letra de unidade, a próxima letra de unidade disponível é atribuída. Se a letra ou o ponto de montagem já estiver em uso, um erro é gerado a não ser que você use o parâmetro noerr.

É possível usar este comando para alterar a letra da unidade associada com um disco removível.

A atribuição de letra da unidade é bloqueada no sistema, na inicialização ou em volumes de paginação. Este comando não pode ser usado para atribuir uma letra de unidade a uma partição OEM ou qualquer partição GPT, diferente da partição Msdata.

create partition primary [size=n] [offset=n] [id=byte/guid] [noerr]

Use o comando create partition primary para criar uma partição primária de tamanho e compensação do endereço inicial na unidade atual.

Se um byte de ID não é especificado em um disco MBR, este comando cria uma partição com o tipo "0x6". É possível usar o parâmetro ID para especificar o tipo de partição. Não há validade ou qualquer outra verificação do byte de ID.

Se você não especificar um GUID de ID em um disco GPT, este comando cria uma partição Msdata. É possível usar o parâmetro ID para especificar qualquer GUID. Não há validade, duplicação ou outra verificação da GUID. A GUID da instância de partição é gerada automaticamente

As partições MBR e GPT são criadas para que o Windows não aloca automaticamente letras da unidade. Você deve atribuir explicitamente uma letra de unidade.

create partition extended [size=n] [offset=n] [noerr]

Use o comando create partition extended para criar uma partição estendida de tamanho e compensação do endereço inicial na unidade atual. A unidade deve ser um disco MBR.

Após a partição ser criada, a nova partição estendida obtém o foco. É possível criar apenas uma partição estendida. É possível criar unidades lógicas apenas após criar uma partição estendida.

create partition logical [size=n] [offset=n] [noerr]

Use o comando create partition logical para criar uma unidade lógica de tamanho e compensação do endereço inicial em uma partição estendida existente em um disco atual. A unidade deve ser um disco MBR.

Se uma compensação não é listada, a unidade lógica é colocada na primeira extensão de disco contínuo não ocupado grande o suficiente. Se um tamanho não é listado, a partição pode ser estendida para ocupar toda a partição estendida.

Após criar a partição, a unidade lógica obtém o foco da partição.

create partition msr [size=n] [offset=n] [noerr]

O comando create partition msr é o equivalente a criação da partição com o GUID MSR E3C9E316-0B5C-4DB8-817D-F92DF00215AE.

create partition esp [size=n] [offset=n] [noerr]

O comando create partition esp é o equivalente da criação da partição com GUID ESP C12A7328-F81F-11D2-BA4B-00A0C93EC93B.

delete partition [noerr] [override]

Use o comando delete partition para excluir a partição em foco atual.

O Diskpart bloqueia a exclusão do sistema atual, inicialização ou volume de paginação. Para excluir um ESP, MSR ou uma partição OEM conhecida, você deve especificar o parâmetro override.

extend [size=n][noerr]

Use o comando extend para fazer com que o volume em foco atual seja estendido em um espaço não alocado contínuo. O espaço não alocado deve seguir (deve ser a maior compensação de setor) na partição em foco. O uso destinado deste comando é para crescer uma partição de dados básicos existente no espaço recentemente criado em um número de unidade lógica (LUN) Raid de hardware estendido.

Se a partição foi formatada anteriormente com o sistema de arquivos NTFS, o sistema de arquivos é estendido automaticamente para ocupar a partição maior e não ocorre perda de dados. Se a partição foi formatada anteriormente com qualquer formato do sistema de arquivos diferente de NTFS, o comando não tem êxito e não altera a partição.

O Diskpart bloqueia a extensão apenas do sistema atual ou da partição de inicialização.

remove [[letter=l]/[mount=path]/[all]] [noerr]

Use o comando remove para remover uma letra ou ponto de montagem da partição em foco atual. Se você especificar o parâmetro all, todas as letras de unidade atuais e pontos de montagem são removidos. Se você não especificar uma letra ou ponto de montagem, a letra da unidade é removida.

Use este comando para alterar a letra da unidade associada com uma unidade removível.

A remoção da letra da unidade é bloqueada no sistema, na inicialização e na paginação de volumes. Não é possível usar este comando para remover uma letra da unidade para uma partição OEM, qualquer partição GPT com uma GUID não reconhecida ou qualquer partição GPT não de dados especiais, como a partição ESP.

Comandos para gerenciar discos dinâmicos

É possível usar os comandos descritos nesta seção para criar e excluir volumes, reparar volumes tolerantes à falha e importar discos.

Os parâmetros size são sempre arredondados para cima para o alinhamento de MB. Você não pode especificar uma compensação explícita. O volume sempre é colocado na primeira extensão de disco contínua não ocupada que for grande o suficiente. Se um tamanho não é listado, o maior volume possível é criado.

Após um volume ser criado, o foco do volume é colocado no volume recentemente criado. O foco do disco atual é perdido se o volume aumenta os discos. O foco do volume é perdido se um volume é excluído. Se havia um foco de disco válido antes de excluir o volume, este foco permanece.

OBSERVAÇÃO: O Diskpart força a criação de uma partição MSR em um disco vazio quando esse disco é convertido para um disco dinâmico ou GPT.

active

Use o comando active para definir o volume em foco atual como "ativo". Esta configuração informa o firmware de que a partição é uma partição do sistema válida. O Diskpart verifica apenas que o volume pode conter uma imagem inicializável do sistema operacional, mas o utilitário não valida o conteúdo das partições. Se você usar este comando, o computador não poderá reiniciar.

add disk=n [noerr]

Use o comando add para adicionar um espelho ao volume em foco atual no disco especificado. Apenas dois plexos de espelho são suportados. O volume em foco atual deve ser um volume simples.

assign [[letter=l]/[mount=path]] [noerr]

Use o comando assign para atribuir uma letra ou ponto de montagem ao volume em foco atual. Se você não especificar uma letra de unidade, a próxima letra de unidade disponível é atribuída. Se a letra ou o ponto de montagem já estiver em uso, é gerado um erro a não ser que você especifique o parâmetro noerr.

A atribuição de letra da unidade é bloqueada no sistema, na inicialização ou em volumes de paginação.

break disk=n [nokeep] [noerr]

Use o comando break para quebrar o espelho em foco atual.

Por padrão, o conteúdo dos plexos do espelho são retidos porque eles se tornam volumes simples. Se você especificar o parâmetro nokeep, apenas o plexo especificado é retido, o outro plexo é removido e convertido para espaço livre.

O volume original retém qualquer e todas as letras de unidade ou pontos de montagem. Se o plexo não for mantido, o foco permanece no volume simples retido do disco especificado. Caso contrário, o foco é alterado para o plexo retido especificado no disco especificado. O plexo se torna um volume simples. No entanto, uma letra de unidade não é atribuída para o novo volume.

create volume simple [size=n] [disk=n] [noerr]

Use o comando create volume simple para criar um volume simples de tamanho no disco especificado.

Se você não especificar um tamanho, o novo volume pode assumir o espaço livre contínuo restante do disco. Se você não especificar um disco, o disco em foco atual é usado.

Após o volume ser criado, o foco do disco é dado ao disco destinado.

create volume stripe [size=n] disk=n[,n[,...]] [noerr]

Use o comando create volume stripe para criar um volume definido em faixa em discos especificados. O tamanho total do volume de faixa é o tamanho multiplicado pelo (*) número de discos.

Se você não especificar um tamanho, o maior volume de faixa possível é criado. O disco com o menor espaço livre contínuo disponível é determinado. O tamanho deste espaço livre determina o tamanho para o volume de faixa. O mesmo tamanho é alocado em cada disco.

create volume raid [size=n] disk=n[,n[,...]] [noerr]

Use o comando create volume raid para criar um volume definido em Raid-5 nos discos especificados. Uma quantidade de espaço igual ao "tamanho" é alocada em cada disco.

Se você não especificar um tamanho, o maior volume Raid 5 possível é criado. O disco com o menor espaço livre contínuo disponível é determinado. O disco deste espaço livre determina o tamanho do volume Raid 5 e o mesmo tamanho é alocado de cada disco. O tamanho utilizável real do volume é menor do que o tamanho multiplicado pelo número de discos, porque algum espaço é usado para paridade.

delete disk [noerr][override]

Use o comando delete disk para excluir um disco dinâmico ausente na lista de discos.

Se você não especificar o parâmetro override, todos os volumes simples contidos no disco são excluídos e qualquer plexo de espelho é removido. Se o disco contribui para um volume Raid 5, o comando não tem êxito.

delete partition [noerr] [override]

Use o comando delete partition para excluir a partição em foco atual.

O Diskpart bloqueia a exclusão de qualquer partição usada para conter volumes dinâmicos online existentes. Estes volumes devem ser excluídos e o disco convertido para básico. Para excluir uma partição ESP, MSR ou OEM conhecido, especifique o parâmetro override.

É possível excluir partições de discos dinâmicos, mas não é possível criá-los. Por exemplo, é possível excluir uma partição GPT não reconhecida em um disco GPT dinâmico. Se você excluir uma partição, o espaço livre não se torna disponível. É possível usar este comando para recuperar o espaço em um disco dinâmico offline corrompido em uma situação de emergência na qual você não pode usar o comando clean.

delete volume [noerr]

Use o comando delete volume para excluir o volume em foco atual. Após usar este comando, todos os dados são perdidos.

extend disk=n [size=n] [noerr]

Use o comando extend para aumentar o volume estendido ou simples atual para um disco especificado. O comando extend funciona apenas com volumes NTFS.

Se você não especificar um tamanho, o volume pode ocupar todo espaço livre no disco especificado. Qualquer foco de disco existente é perdido.

import [noerr]

Use o comando import para importar todos os discos de um grupo de discos externo.

Se você definir o foco em qualquer disco no grupo de disco externo, é possível importar todos os discos no grupo. Após executar este comando, qualquer volume existente ou foco de disco é perdido.

online [noerr]

Use o comando online para trazer um disco ou volume que foi colocado anteriormente offline para online. Uma mudança no foco não ocorre se você usar este comando.

remove [[letter=l]/[mount=path]/[all]] [noerr]

Use o comando remove para remover uma letra ou ponto de montagem do volume em foco atual. Se você usar o parâmetro all, todas as letras de unidade ou pontos de montagem atuais são removidos. Se você não especificar uma letra ou ponto de montagem, o caminho encontrado primeiro é removido.

A remoção da letra da unidade é bloqueada no sistema, na inicialização e na paginação de volumes.

retain

Use o comando retain para preparar um volume dinâmico simples a ser usado como um volume do sistema ou de inicialização.

Se você usar o comando retain em um computador baseado em x86, uma partição MBR no volume dinâmico simples é criada com foco. Par criar uma partição MBR, o volume dinâmico simples deve iniciar em uma compensação de cilindro alinhada e ser um número inteiro de cilindros em tamanho.

Se você usar o comando retain em um computador baseado em Itanium, o comando retain cria uma partição GPT do volume dinâmico simples com foco.

Comandos para converter discos

convert mbr [noerr]

Use o comando convert mbr para definir o estilo de particionamento do disco atual para MBR. O disco pode ser um disco básico ou um disco dinâmico, mas não deve conter qualquer partição ou volume válido.

convert gpt [noerr]

Use o comando convert gpt para definir o estilo de particionamento do disco atual para GPT. O disco pode ser um disco básico ou dinâmico, mas não deve conter qualquer partição de dados ou volume válido. Este comando é válido apenas em computadores baseados em Itanium; pode não ter êxito em computadores baseados em x-86.

convert dynamic [noerr]

Use o comando convert dynamic para alterar um disco básico para um disco dinâmico. O disco pode conter partições de dados válidas.

convert basic [noerr]

Use o comando convert basic para alterar um disco dinâmico vazio para básico.

Comandos variados

exit

Use o comando exit para parar o Diskpart e devolver o controle para o sistema operacional.

clean [all]

Use o comando clean para remover a formatação de partição ou volume do disco em foco atual ao zerar os setores. Por padrão, apenas a informação de particionamento MBR ou GPT e qualquer informação de setor oculto em discos MBR é substituída. Se você especificar o parâmetro all, todos os setores podem ser zerados e todos os dados contidos na unidade podem ser excluídos.

rem [...]

O comando rem não faz nada e você pode usá-lo para comentar arquivos de script.

rescan

Use o comando rescan para verificar novamente todos os barramentos de E/S e fazer com que novos discos sejam adicionados ao computador para serem descobertos.

Comandos de ajuda

help

Use o comando help para exibir uma lista de todos os comandos.

Para obter mais informações sobre o utilitário Diskpart, pesquise Diskpart no Centro de Ajuda e Suporte do Windows XP.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kbproductlink kbenv kbui kbinfo KB300415
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store