Mostrando entradas con la etiqueta SSD. Mostrar todas las entradas
Mostrando entradas con la etiqueta SSD. Mostrar todas las entradas

viernes, 23 de noviembre de 2018

Mover la partición reservada para el sistema (Windows)

Y se me ocurrió ponerle a la Toshiba Tecra A10 una unidad SSD en reemplazo al disco duro mecánico; Éste era de 320Gb, y la SSD, de 480Gb. Clonarlo no fue difícil, pero el problema vino cuando el SSD marcaba tener los mismos 320GB del disco mecánico, quedando el resto del espacio sin particionar. Todo bajo ambiente de Windows 10.

No habría mayor problema al extender la unidad C, pero en el administrador de discos, aparecía en este orden: Un espacio sin asignar para sistema, Un espacio dónde estaba la unidad C (sistema operativo y archivos), Un espacio sin asignar ''Partición de recuperación''; y Un espacio sin asignar donde estaba el resto del disco sin formatear. Algo como esto:


La utilería de administración de discos no permite extender la unidad C, si no es a un espacio sin asignar contiguo. El espacio contiguo lo tenía la partición de recuperación, y por ende el espacio que usaría para extender la unidad C, estaba del otro lado. 

Este tema lo trataron en el foro de comunidad microsoft:

https://answers.microsoft.com/es-es/windows/forum/windows_7-performance/no-puedo-extender-el-volumen-del-disco-local-c/a5c5ee28-a174-408b-8f41-a9f6b13c4c12?msgId=f2891d82-74e7-4bc2-b1d5-49508f0f4e10&tab=question&status=AllReplies&status=AllReplies&page=3

Uno de los visitantes, menciona haber usado una herramienta, el minitool partition wizard free (http://www.partitionwizard.com/free-partition-manager.html), para extender la unidad C y posicionar al final del disco la que corresponde al de recuperación. Explica su uso así:

"Es muy fácil, después de descargar el programa sólo tienes que seleccionar la partición que quieres adicionar al disco (C:), click derecho y seleccionas delete, seguido a esto seleccionas el disco (C:) click derecho opción extend, después sólo tienes que elegir de donde quieres tomar el espacio que obviamente sera el que acabas de eliminar, con eso el programa tomará el espacio y lo fusionará con el disco aunque no sean contiguos".

Obvio. Todo toqueteo a las particiones de un disco duro, tiene sus riesgos, incluyendo la de dejar inservible la máquina, con el consecuente gasto de tener que volver a reinstalar todo.

Es importante resaltar, que por ningún motivo se debe borrar la partición de recuperación, ya que el propósito es aunar a la unidad C un espacio libre que no está contiguo. Éste es el que se moverá usando la herramienta, y por ende, la de recuperación se irá al final del disco.

Yo por si las dudas, tenía en resguardo el disco mecánico clonado. Si fallaba en la reasignación de particiones, bastaría con volver a poner el disco reemplazado y volver a empezar otra operación de clonado. Aparte de que tenía mis copias de seguridad en otros medios externos.

Al igual que es necesario vaciar la papelera, hacer un chequeo al disco, y desfragmentarlo.

Ya entrado en gastos, y como no quería dejar desaprovechado ningún rincón del SSD, asumí el riesgo y utilicé la herramienta minitool. En menos de dos minutos había extendido la partición C y dejó al final la que corresponde a la de recuperación. Parecía que todo iba bien, pero faltaba revisar otro detalle.

Como la partición de recuperación está señalada por el propio sistema operativo, al moverla queda inutilizada. Así, cuando haya un error de arranque, el sistema no funcionará porque esa partición es ''inexistente''. Eso lo explican acá:

https://abrazalaweb.net/2017/08/windows-10-mover-particion-de-recuperacion-450mb/

En esta página hacen el tutorial de hacer el cambio de particiones utilizando un ambiente linux. Del tema lo que nos interesa es, pues, ¿qué onda con la funcionalidad de la partición de recuperación? ¿Puede volver a quedar activa, o se inhabilita por completo? 

El procedimiento usando Linux GParted es más ''engorroso'' que con el minitool, pero el resultado es el mismo: Se cambia la partición de recuperación y se extiende la unidad C. Al igual que el problema con la partición de recuperación, pasa en ambos procedimientos.

La solución que exponen, es la siguiente:

"3.2 Activar partición de recuperación de nuevo (Reagentc.exe)

"Volvemos a Windows y abrimos una ventana de comandos como Administrador (es necesario tener privilegios de administrador para poder activar de nuevo el entorno de recuperación).

"Al ejecutar el comando Reagentc.exe /info tenemos la información del entorno de recuperación y la causa de nuestro error, está desactivado:

(aparece el mensaje Windows RE status Disabled)

"Por tanto lo único que tenemos que hacer es activarla con el comando Reagentc.exe /enable. Con ello volvemos a tener el entorno de recuperación activo:

(aparece el mensaje Windows RE status Enabled)

"NOTA: si no funciona porque no encuentra el archivo de recuperación, es posible que falte el archivo WinRE.wim en la ruta C:\Windows\System32\Recovery, que tendremos que copiar de la partición de recuperación, usando p.ej. cualquier distribución de linux)"

Así entonces, apliqué el comando Reagentc.exe /info , y el resultado fue ''disabled''. Esto es, la partición de recuperación no era funcional. Apliqué el comando Reagentc.exe /enable , y en pocos segundos quedó en ''enabled''. Ya había rehabilitado el entorno de recuperación.

Apenas llevo dos días usando el equipo con el disco SSD. Es muy pronto para decir que tan bueno fue el cambio. Pero sí he notado mejoría en cuanto a que el equipo enciende y está operativo en segundos, algo similar de cuando le puse un SSD a mi antigua Elitebook. En ambas máquinas los programas arrancan de inmediato, el apagado es rápido. Una maravilla.


lunes, 30 de julio de 2018

Windows 10: Cambiar de IDE a AHCI sin reinstalar el sistema

En la HP Elitebook 2530P, tenía como disco duro operativo, una unidad mecánica HDD formato micro - sata 1.8. En las últimas ocasiones era tan lenta en el arranque, que me alcanzaba a preparar un café. Ya funcionando, el equipo era rápido. El arranque era muy frustrante y arruinaba la experiencia de uso.

Aclaro que el tema se basa en el sistema operativo Windows 10. Y damos por hecho que el BIOS del equipo debe tener la posibilidad de habilitar el modo AHCI. Si el BIOS no tiene esa posibilidad, es que no lo soporta (usualmente, se trataría de equipos anteriores al año de 2009, o equipos que no cuenten con tecnología Intel).

Investigando sobre el tema de los discos electrónicos SSD, encontré que pueden mejorar el uso y el rendimiento de los equipos, incluso algunos ''viejos''. Manos a la obra, me decanté por ponerle un SSD a la portátil.

Un disco micro - sata SSD, anda al rededor de los 3 mil pesos mexicanos. En mercadolibre hallé una solución asequible: Una unidad msata Micron de 128Gb, y un adaptador de msata a microsata. De ambos artilugios la inversión fue de más o menos 800 pesos. Y funcionó estupendo: Se enciende el equipo y ya desde luego se puede comenzar a trabajar en él. Nada que ver con los horrendos 10 minutos de calentamiento.

Las unidades SSD tienen su chiste para mantenimiento. En los mecánicos, se pueden utilizar herramientas como Hard Disk Centinel, HDD Repair, etc., para monitorizar su salud y estado de funcionamiento. En el caso de aquéllas unidades electrónicas, es requerido usar la herramienta propia del fabricante de la unidad, ya que incluso ayuda a las actualizaciones de firmware, cosa que no hacen las herramientas de terceros.

Micron ofrece su herramienta Micron Storage Executive (sección download storage executive) para monitorizar el rendimiento de la unidad SSD. Ya instalada la herramienta, se siguen las indicaciones para optimizar el funcionamiento. La propia utilería lo hace en automático, lo que excluye hacer toqueteos al sistema para mejorar el rendimiento (tales como anular el funcionamiento de svchost, indexador, modo hibernación, modo suspensión, optimización, etc., que tanto recomiendan los gurús de la Internet)

Un punto que resaltó la herramienta fue que el disco estaba en modo IDE, y debía cambiarse a AHCI para aprovechar al máximo el rendimiento. Viendo entonces en el administrador de dispositivos, en lo que refiere a los controladores de disco, había el modo IDE pero no el AHCI. Revisando las configuraciones del BIOS, tenía las opciones de IDE o de AHCI. Le dí en AHCI y el equipo ya no funcionó, teniendo entonces que volver a ponerlo en modo IDE para que funcionara.

Entonces, ¿como hacer que ese controlador AHCI sea instalado en el sistema, y pudiera funcionar? La primera opción es reinstalar el sistema operativo, habiendo habilitado previamente en el BIOS el arranque en AHCI, para que el programa de instalación instale en automático esos controladores.

Definitivamente no es viable, ya que hay que volver a instalar todo de nuevo. Y eso, asumiendo que efectivamente el sistema aplique ese controlador.

En respuestas Microsoft y en hardmicro.net ofrecen soluciones para activar el modo AHCI sin necesidad de volver a instalar el sistema operativo. Tan sólo hay que hacer unos ajustes al registro del sistema operativo Windows, reiniciar y listo.

Esta opción es más aceptable. Pero toquetear el archivo de registro tiene sus riesgos: Una clave mal modificada y adiós Nicanor, a volver a reinstalar el sistema. Muy riesgoso.

Una tercera opción, la hallé en enmimaquinafunciona.com, en la colaboración del usuario mikeeeee, la cual menciona estos pasos: (1) Clic derecho del ratón sobre el botón de inicio de Windows -localizable en la esquina inferior izquierda del escritorio-, clic en ejecutar, escribir msconfig; (2) Clic en la pestaña arranque (o inicio), marcar arranque a prueba de errores (o arranque seguro); (3) Reiniciar el equipo e inmediatamente acceder al BIOS, cambiar a AHCI, guardar los cambios, reiniciar el equipo de nueva cuenta que entonces funcionará en modo seguro; (4) Ya en modo seguro, volver a ejecutar msconfig, desmarcar arranque a prueba de errores; (5) Reiniciar el equipo en modo normal. Concluye señalando  No se metan con regedit sólo se necesita para arrancar en modo seguro para solucionar esto, muy simple.

[Otra forma de acceder a msconfig, es escribiendo ese término en el asistente Cortana, la cual indicará que es configuración del sistema - aplicación de escritorio. Clicas en esa opción y accedes a la consola de configuración para hacer los pasos 2, 3, 4 y 5 antes indicados.]

Me decanté por esta tercera opción. Y funcionó. Revisando el administrador de dispositivos, en controladoras ATA/ATAPI IDE ya apareció la controladora SATA AHCI estándar. Y ejecutando la herramienta de Micron, ya tenía a la unidad SSD configurada en AHCI.

Sinceramente no noté alguna mejoría extraordinaria en el funcionamiento del equipo. Para mis necesidades ya con el SSD arranca rápido y puedo trabajar a gusto, que es lo que me interesa.

Un punto a resaltar, es que la utilería Crystal Disk Info indicaba en el disco HDD, una temperatura de 40°; y del SSD marca 65°. La herramienta de Micron marca la misma temperatura, pero la considera como normal, ya que esa unidad msata es de grado industrial y su rango llega a los 70° sin problemas. Si hay un exceso de temperatura la unidad se autoprotege.

Lo anterior explica y justifica el por qué es mejor utilizar las herramientas de diagnóstico y de monitoreo que ofrezca la marca fabricante de la unidad SSD, ya que es más precisa y está diseñada para el mejor rendimiento del dispositivo.