Letras de unidad intercambiadas después de la restauración del sistema (C: → D:)

Letras de unidad intercambiadas después de la restauración del sistema (C: → D:)

Recientemente he tenido problemas con mi escritorio Gateway. Decidí restaurar el sistema (en modo seguro) y lo siguiente que supe fue que la letra de la unidad había cambiado de C: a D:.

No puedo hacer otra restauración del sistema porque elReparar PCEl menú solo muestra dos opciones:Reparación inicialyAjustes de fábrica. Tampoco puedo iniciar sesión en ninguna cuenta porque no figuran en la lista, ni siquiera en modo seguro (probablemente porque están en una letra de unidad diferente). Ahora solicita un nombre de usuario y una contraseña que nunca se han creado.

¿Hay alguna manera de volver a cambiar la letra de la unidad sin tener que iniciar sesión en una cuenta?

Respuesta1

Inicie en una consola de recuperación y use diskpart.

Simplemente ejecuta el comandodiskpart

lis vol
sel vol #(seleccione el número de volumen de la partición C: actual [la antigua D:])
inactive
sel vol #(seleccione la D: actual [antigua C:])
active

Con suerte, eso le permitirá arrancar con el volumen adecuado. Es posible que haya un problema con el volumen D: [antiguo C:] y es posible que sea necesario ejecutarlo chkdsk -f.

Respuesta2

Solo quería agregar una solución a este problema, ya que esta pregunta es uno de los principales resultados de búsqueda de Google. ¡Espero que otros lo encuentren útil!

Tuve que volver a cambiar la letra de la unidad a C después de reinstalar Windows y descubrir que algunos controladores esenciales asumen que la letra de la unidad es C y, por lo tanto, nunca se pueden instalar. Existe una solución súper fácil y puede cambiar efectivamente la letra de la unidad a C después de reinstalar Windows o lo que sea. Simplemente cree un enlace simbólico.

Haga clic derecho en Mi PC, vaya a Administración de computadoras, reduzca una unidad a 8 MB y cree una nueva unidad C:/.

Luego simplemente abra el símbolo del sistema como administrador (escriba cmd en el menú inicio, haga clic derecho en ejecutar como administrador) y escriba comandos como este, según sea necesario.

mklink /J "C:\Program Files" "D:\Program Files" 
mklink /J "C:\Program Files (x86)" "D:\Program Files (x86)" 
mklink /J "C:\Users" "D:\Users" 
mklink /J "C:\Windows" "D:\Windows"

Lamentablemente, parece que no es posible pasar directamente de D a C, pero esto solucionará cualquier problema de instalación del programa y funciona a todos los efectos prácticos. Pero al menos esto funciona inmediatamente sin pérdida de tiempo ni riesgo de dolor de cabeza.

Respuesta3

O ir a: HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Quitar \DosDevices\C

Fuente:

Luego elimine la letra de disco incorrecta del sistema operativo en diskpart en modo de recuperación

list vol
select volume 0
assign remove=e
assign letter=c

Respuesta4

Es posible que DISKPART o cualquier otra utilidad no ayude. Luego usa Regedit:

https://support.microsoft.com/en-us/kb/223188

información relacionada