2012-12-13 04:04:30 +0000 2012-12-13 04:04:30 +0000
28
28

Ejecutar chkdsk en una partición de disco sin letra de unidad

Tengo un disco duro que aparece en la Administración de discos con dos particiones.

Una de las particiones dice 69,71GB y eso es todo. La otra dice 4.82GB y, debajo de ella, Healthy (OEM Partition).

Estoy tratando de hacer chkdsk en la partición de 69.71GB y no estoy seguro de cómo hacerlo sin una letra de unidad.

Es una partición NTFS que se ha corrompido. El ntfsfix de Linux escupe un montón de errores así que estoy pensando que chkdsk podría ser mejor.

Respuestas (10)

33
33
33
2013-10-09 23:21:37 +0000

Pruebe esto.

Abra una línea de comandos. Ejecuta el comando mountvol que te dirá todos los volúmenes de tu sistema y te dará el GUID de los mismos.

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

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

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

Apuesto a que el que no tendrá una letra de unidad pero Windows debería darle un GUID si es una partición válida y reconocida.

Luego ejecuta CHKDSK de esta manera:

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

Funcionó en mi sistema pero mi volumen tenía una letra de unidad. Utiliza /f y otros interruptores según corresponda.

2
2
2
2012-12-13 13:57:51 +0000

En última instancia, usted debería ser capaz de ejecutar chkdsk en un volumen, según la documentación de chkdks (en lugar de una letra de unidad o punto de montaje, simplemente le pasa el nombre del volumen). Sin embargo, probablemente sea más fácil y fiable asignar a la partición una letra de unidad o un punto de montaje.

En Windows, es necesario asignar a una partición un punto de montaje para usar chkdsk en ella. Puede utilizar el complemento de Administración de equipos (Inicio -> Ejecutar -> compmgmt.msc) o DISKPART para hacerlo (vea más abajo las instrucciones de DISKPART). Si opta por el método de Administración de equipos, vaya a la sección de Administración de discos, donde debe asignar la partición:

  1. Una letra de unidad (es decir, X:)
  2. Una ruta de montaje (es decir, una ruta de acceso). Una ruta de montaje (por ejemplo, X:/MiDisco/)

Después de esto, deberías poder ejecutar chkdsk en el punto de montaje concreto que te interese. Lo más fácil y fiable sería probablemente montarlo como una letra de unidad.

  • *

Como alternativa, puede utilizar DISKPART para asignar una letra a la partición. Encienda DISKPART, y escriba LIST DISK para encontrar el disco, seguido de SELECT DISK <N> (donde <N> es el número de la unidad). Siga los mismos pasos para encontrar la partición adecuada (es decir, LIST PARTITION seguido de SELECT PARTITION <N>), y luego simplemente escriba ASSIGN para que Windows monte la partición en la siguiente letra de unidad nueva.

2
2
2
2019-02-03 19:16:48 +0000

La respuesta de LawrenceC me ha funcionado. Sin embargo, si tienes muchos volúmenes sin letras de unidad (por ejemplo, Recovery, etc.) y no sabes qué GUID usar, aquí tienes una forma que puede ser más fácil:

  1. Abre la Administración de discos (diskmgmt.msc).
  2. Haz clic con el botón derecho del ratón en el volumen que quieres escanear.
  3. Seleccione Propiedades.
  4. Vaya a la pestaña “Seguridad”.
  5. Copie la cadena “Nombre del objeto” que aparece en la parte superior de la pestaña.
  6. Abrir una ventana de comandos con UAC.
  7. Escribe CHKDSK (junto con las opciones que quieras pasar, como /R o /X).
  8. Pega la cadena que has copiado en el paso 5.
  9. Elimine la barra diagonal final.
  10. Pulse ENTER.
1
1
1
2015-02-04 01:55:16 +0000

Abra “Ejecutar” y escriba “diskmgmt.msc”, esto abre el administrador de discos. Busque la unidad, haga clic con el botón derecho del ratón en la unidad, desplácese a Cambiar las letras y rutas de acceso de la unidad, entonces puede darle una letra de unidad dedicada. Cada vez que lo conectes al ordenador, utilizará la letra de unidad que le hayas asignado.

1
1
1
2012-12-13 13:52:50 +0000

Utilice la utilidad de diagnóstico del proveedor de la unidad. La mayoría de los principales proveedores de discos duros ofrecen estas herramientas como descarga gratuita.

1
1
1
2014-07-14 12:14:05 +0000

Después de probar algunas de las soluciones sin éxito. Esto es lo que hice

  • Cambiar el directorio al volumen montado
  • ejecutar “chkdsk .” ( . para el directorio actual )

Escaneó el Volumen Montado. No he conseguido que funcione de otra manera con el volumen montado.

0
0
0
2012-12-13 14:07:34 +0000

Lo que tendrás que hacer es usar DISKPART

Primero, abre el símbolo del sistema.

1.Ir al menú de inicio.

2.Escriba cmd y ábralo

3.Una vez en el símbolo del sistema escriba

DISKPART

4.Luego va a escribir

List Disk

5.Busque su disco que tiene el tamaño de archivo de 69. 71 GB

6.Entonces tienes que escribir

List partition

7.Una vez que encuentres la partición en la que quieres ejecutar un chkdsk mira al lado de las particiones y deberían estar etiquetadas por números. Así que elija el número de la partición y escriba el siguiente comando

Select partition 1

8.Pero sustituya el 1 por el número de la letra de su unidad y escriba

Assign

9.Esto asignará a la partición una letra de unidad y podrá ejecutar un chkdsk en esa unidad

Escriba exit para salir de diskpart

y luego escriba chkdsk D: /f /r

10.Sustituya “D:” por la letra de unidad que corresponda a su unidad.

-1
-1
-1
2013-10-25 16:28:07 +0000

Debe proporcionar la letra de la unidad, el nombre del volumen (use mountvol para obtenerlo), o el punto de montaje para “chkdsk”, aquí está parte de su contenido de ayuda:

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.

Puede asignar uno de estos ya sea gráficamente, por “Administración de discos” -> Clic derecho en el volumen -> “Cambiar letra de unidad y rutas…”, o por línea de comandos (@JustinD lo explicó).

-1
-1
-1
2013-10-29 08:58:58 +0000

El ntfsfix de Linux escupe un montón de errores así que estoy pensando que chkdsk podría ser mejor.

Creo que sería útil saber cuáles son estos errores.

Además, ¿has probado a montar en linux? Si los datos son muy sensibles sugiero clonarlos en otra unidad lo antes posible. usando algo como;

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

También, puedes montar ese archivo ‘output.img’ dentro de linux usando un comando similar a este;

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

(El offset se puede encontrar usando fdisk -l, y mirar el sector de inicio de la partición ntfs y multiplicar por 512)

-2
-2
-2
2016-04-13 01:38:21 +0000

Me encontré con el mismo problema cuando compré un disco duro nuevo. Creé tres particiones: 200 GB, 200 GB, y 70 GB. Las dos particiones de 200 GB estaban bien y sanas, pero la de 70 GB tenía un formato desconocido. Esto causa el problema de comprobación de disco durante el arranque, así que haz los siguientes pasos:

  1. Haga clic con el botón derecho del ratón en “Equipo” (o “Mi equipo”), haga clic en “Administrar”, y haga clic en “Administración de discos”.
  2. Allí encontrarás las particiones. Simplemente haga clic en una de las particiones que es de color azul claro (unidad lógica), borre este volumen, luego desasigne para que el espacio del disco se vuelva de color negro (sin asignar). Luego haga una porción de 40/50 GB para que la otra quede sin asignar.
  3. A continuación, haga clic en el nuevo volumen creado y ampliarlo. El problema estará resuelto.

No es necesario utilizar el símbolo del sistema en absoluto.