Executando o chkdsk em uma partição de disco sem uma letra de unidade

26

Eu tenho um disco rígido que aparece no Gerenciamento de Disco como tendo duas partições.

Uma das partições diz 69.71GB e é isso. O outro diz 4.82GB e, abaixo disso, Healthy (Partição OEM).

Estou tentando fazer o chkdsk na partição 69.71GB e não tenho certeza de como fazer isso sem uma letra de unidade.

É uma partição NTFS que ficou corrompida. O ntfsfix do Linux mostra um monte de erros, então eu acho que o chkdsk pode ser melhor.

    
por neubert 13.12.2012 / 05:04

9 respostas

28

Tente isso.

Abra um prompt de comando. Execute o comando mountvol que informará todos os volumes sobre seu sistema e fornecer o GUID deles.

\?\Volume{eb38d03b-29ed-11e2-be65-806e6f6e6963}\
    *** NO MOUNT POINTS ***

\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}\
    C:\

\?\Volume{41ae7a1c-9849-11e2-be7a-0026b9dc157c}\
    F:\

Aposto que você não terá uma letra de unidade, mas o Windows ainda deve fornecer um GUID se for uma partição válida e reconhecida.

Em seguida, execute CHKDSK desta maneira:

chkdsk "\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"

Trabalhei no meu sistema, mas meu volume tinha uma letra de unidade. Use /f e outras opções, conforme apropriado.

    
por 10.10.2013 / 01:21
2

Por fim, você deve conseguir executar chkdsk em um volume , de acordo com a documentação chkdks (em vez de uma letra de unidade ou ponto de montagem, simplesmente passe o nome do volume). No entanto, é provavelmente mais fácil e confiável apenas atribuir à partição uma letra de unidade ou um ponto de montagem.

No Windows, você precisa atribuir uma partição a um ponto de montagem para usar chkdsk . Você pode usar o snap-in Gerenciamento do computador (Iniciar - > Executar - > compmgmt.msc ) ou DISKPART para fazer isso (veja abaixo as instruções DISKPART ). Se você usar o método Gerenciamento do Computador, vá para a seção Gerenciamento de Disco, onde você precisa atribuir a partição:

  1. Uma letra de unidade (ou seja, X:)
  2. Um caminho de montagem (por exemplo, X: / MyDisc /)

Depois disso, você poderá executar chkdsk no ponto de montagem específico de interesse. O mais fácil e confiável provavelmente seria montá-lo como uma letra de unidade.

Como alternativa, você pode usar DISKPART para atribuir uma letra à partição. Acenda DISKPART e digite LIST DISK para localizar o disco, seguido por SELECT DISK <N> (onde <N> é o número do inversor). Siga as mesmas etapas para encontrar a partição correta (por exemplo, LIST PARTITION seguido por SELECT PARTITION <N> ) e, em seguida, simplesmente digite ASSIGN para que o Windows monte a partição na próxima nova letra de unidade.

    
por 13.12.2012 / 14:57
1

Use o utilitário de diagnóstico do fornecedor da unidade. A maioria dos principais fornecedores de discos rígidos oferece essas ferramentas como download gratuito.

    
por 13.12.2012 / 14:52
1

Depois de tentar algumas das soluções sem sucesso. Aqui está o que eu fiz:

  • Alterar o diretório para o volume montado
  • execute "chkdsk". (. para o diretório atual)

Verificou o volume montado. Eu não consegui fazer isso funcionar de outra forma com o volume montado.

    
por 14.07.2014 / 14:14
1

Abra o tipo "Executar" em "diskmgmt.msc", isso abre o gerenciador de disco. Encontre a unidade, clique com o botão direito do mouse na unidade, vá até "Alterar letras e caminhos da unidade" e, em seguida, insira uma letra de unidade dedicada. Toda vez que você conectá-lo ao seu computador, ele usará a letra da unidade atribuída a ele

    
por 04.02.2015 / 02:55
1

O que você terá que fazer é usar o DISKPART

Primeiro, abra o prompt de comando.

1.Goto menu inicial.

2. Digite cmd e abra-o

3.Uma vez no tipo de prompt de comando

DISKPART

4. Então você vai digitar

List Disk

5. Encontre o seu disco que tenha o tamanho de arquivo de 69,71 GB

6.Então você precisa digitar

List partition

7.Depois de encontrar a partição que você está querendo executar um chkdsk em olhar ao lado das partições e eles devem ser rotulados por números. então escolha o número da partição e escreva o seguinte comando

Select partition 1

8.Mas substitua o 1 por qualquer número da sua letra de drive e digite

Assign

9. Isso então atribuirá a partição uma letra de unidade, então você pode executar um chkdsk nessa unidade

Digite exit para sair do diskpart

digite chkdsk D: / f / r

10. Substitua "D:" por qualquer letra de unidade que seja para o seu disco.

    
por 13.12.2012 / 15:07
0

Você deve fornecer letra da unidade, nome do volume (use mountvol para obtê-lo) ou ponto de montagem para "chkdsk", aqui é parte de seu conteúdo de ajuda:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]


volume              Specifies the drive letter (followed by a colon),
                    mount point, or volume name.

Você pode atribuir um deles graficamente por "Gerenciamento de disco" - > Clique com o botão direito no volume - > "Alterar letra da unidade e Caminhos ...", ou por linha de comando (@JustinD explicou isso).

    
por 25.10.2013 / 18:28
0

Linux's ntfsfix spits out a bunch of errors so I'm thinking chkdsk might be better.

Acho que seria útil saber quais são esses erros.

Além disso, você tentou montar no linux? Se os dados forem muito sensíveis, sugiro cloná-los em outra unidade o mais rápido possível. usando algo como;

dd if=/dev/sdc bs=2000K of=/path/to/raw/output.img

Além disso, você pode montar o arquivo 'output.img' no linux usando um comando similar a este:

mount -t ntfs-3g -o ro,loop,offset=<512*start sector> /path/to/raw/output.img

(O offset pode ser encontrado usando fdisk -l, e veja o setor start para a partição ntfs e multiplique por 512)

    
por 29.10.2013 / 09:58
0

Eu estava enfrentando o mesmo problema quando comprei um novo disco rígido. Eu criei três partições: 200 GB, 200 GB e 70 GB. Ambas as partições de 200 GB eram boas e saudáveis, mas as de 70 GB estavam em um formato desconhecido. Isso causa o problema do disco de verificação durante a inicialização, portanto, siga as etapas abaixo:

  1. Clique com o botão direito do mouse em "Computador" (ou "Meu computador"), clique em "Gerenciar" e clique em "Gerenciamento de disco".
  2. Lá você encontra as partições. Basta clicar em uma das partições que é azul claro (unidade lógica), excluir este volume e, em seguida, desalocá-lo para que o espaço em disco fique preto (não alocado). Em seguida, faça uma parte de 40/50 GB para que o outro permaneça não alocado.
  3. Em seguida, clique no novo volume criado e amplie-o. O problema será resolvido.

Não é necessário usar o prompt de comando.

    
por 13.04.2016 / 03:38