Cómo deshabilitar (desactivar) por la fuerza un disco duro interno (Windows 10 v1903)

Cómo deshabilitar (desactivar) por la fuerza un disco duro interno (Windows 10 v1903)

Tengo mi sistema operativo en un SSD y uso mi HDD (Toshiba P300) para almacenar algunos datos a los que rara vez accedo. No me gusta el ruido generado por el disco duro, así que me gustaría desactivarlo y poder activarlo sólo cuando pueda. No,Las opciones de energía de Windows no son la solución. Windows activará la unidad aleatoriamente sin ningún motivo, incluso con la indexación deshabilitada y todos los identificadores/procesos cerrados, como se esperaba de este gran sistema operativo. Lo intenté:

  • Configurar el disco duro como sin conexión en Administración de discos (en realidad no parece hacer nada)
  • Deshabilitar el disco duro usando Devcon/Administrador de dispositivos (en realidad no lo desactiva, solo lo hace irreconocible para el software y el sistema operativo)
  • Poner el disco duro en espera usando Smartcl / Hdparm / HDDScan (Windows sigue activándolo sin ningún motivo)
  • Múltiples combinaciones de todo lo anterior. Lo que funcionaba antes de actualizar a Windows v1903 (desde v1607) era usarRevoSleep, pero desde la actualización no funciona en absoluto: la unidad no es reconocible pero seguirá girando a pesar de que el software se esté ejecutando. Incluso busqué deshabilitar el puerto en el BIOS, pero esa no parece ser una opción en mi placa base MSI B450.

Idealmente, necesito algo que me permita poner la unidad en modo de espera Y hacerla para que el sistema operativo no la reconozca. Al desactivar la unidad mediante Devcon/Administrador de dispositivos se activa, después de lo cual el software utilizado para ponerla en espera en primer lugar no puede acceder a ella. Parece que todas las opciones, excepto desconectar físicamente la unidad, ya no parecen funcionar. Sí, conozco los cajones de intercambio en caliente y sé que más ciclos de inicio/parada desgastarán más la unidad que dejarla funcionar, no me importa.

Respuesta1

Responderé cómo logré encontrar una solución. Tenga en cuenta que no tiene por qué funcionar para usted, funciona en mi máquina Windows v1903 con disco duro Toshiba P300.

  1. Descargar Windows v1607 .iso (https://tb.rg-adguard.net/public.php)
  2. Extraiga los controladores "SATA AHCI Controller" y "DiskDrive" de Windows v1607
  3. Instale los controladores antiguos, supongo que funcionan para cualquier versión superior a v1607.
  4. ¡Utilice un software llamado HotSwap! para reducir la velocidad de la unidad (lo hace después de ~5 segundos). Hasta ahora, después de 3 días de pruebas, el disco duro no parece girar por sí solo. Incluso al iniciar software como HWInfo, CPU-Z o CrystalDiskInfo. La única forma de volver a activarlo es haciendo "Buscar cambios de hardware" (puede hacerlo con DevCon Rescan/Device Manager).

He subido los controladores v1607.AQUÍ. Para instalarlos, debe desactivar "Aplicación de controladores firmados", ya que por alguna razón no parecen estar firmados por Microsoft una vez que los exporta. Si no confías en un chico cualquiera en Internet (y no deberías hacerlo), hazlo tú mismo.

Puede exportar los controladores con sólo 7zip y el .iso. Estarás buscando 2 carpetas llamadas "mshdc.inf_amd64_67bad2c7196330b6" y "disk.inf_amd64_1e7038548624f167" ubicadas en: Win10_1607_x64.iso\sources\install.wim\1\Windows\System32\DriverStore\FileRepository\


Editar: La solución dejó de funcionar aleatoriamente después de unos días. Parece que subestimé lo horrible que es Windows.

Respuesta2

Cambie el disco a dinámico en el administrador de discos. Luego podrás alternarlos fácilmente entre en línea y fuera de línea. Asegúrese de hacer clic en el área gris del disco físico, no en el área verde almizcle.

Respuesta3

Es posible que Windows esté usando su HDD para almacenar algunos archivos del sistema a los que se accede durante las operaciones normales del sistema operativo si el SSD es pequeño y no hay mucho espacio libre en él, y tal vez incluso si lo hay.

Ejemplos de dichos archivos son:

  • hiberfil.sys
  • archivo de paginación.sys
  • archivo de intercambio.sys

Si abre el Peformance Optionsen Advanced System Properties, cambie a Advancedla pestaña y haga clic en Change...el botón en el Virtual Memoryárea, verá si Windows está usando su disco duro para intercambiar.

Esto es lo que parece:

ingrese la descripción de la imagen aquí

Asegúrese de Automatically manage paging file size for all drivesque esté desmarcado y que el tamaño del archivo de paginación de su disco duro esté configurado en Ninguno.

En cuanto a los otros archivos del sistema, puede cambiar las opciones del Explorador de Windows para mostrar "archivos protegidos del sistema operativo" (Windows los oculta de forma predeterminada) y asegurarse de que no haya archivos del sistema en la raíz de su HDD (aquí es donde Windows normalmente almacena estos archivos, no estoy seguro si quizás también los almacenaría en otro lugar).

ingrese la descripción de la imagen aquí

Respuesta4

Esto puede ser una pista: descubrí que Windows almacena un espejo de la Papelera de reciclaje en la unidad D. Tiene los mismos elementos eliminados que la Papelera de reciclaje de la unidad C, pero con un pequeño porcentaje de su tamaño.

Configure las opciones del Explorador de Windows para que muestre "archivos protegidos del sistema operativo" para ver esto.

información relacionada