Minimice las escrituras en discos SSD con Windows 7

10

La mayoría de las personas usan su SSD como disco de instalación del sistema principal con Windows 7.

W7 ya tiene muchas optimizaciones para SSD, tanto en términos de rendimiento como de por vida. Minimizar las escrituras aumenta la vida útil de los SSD, así que publique cada sugerencia como respuesta y deje que otros voten por ellas.

Actualizar:

Ya no estoy seguro de que minimizar las escrituras sea algo bueno [tm], faltan hechos concretos de que los SSD se degradarán en un tiempo notable y parece que esto puede crear un poco de FUD sobre la funcionalidad del SSD. En otras palabras: cuestiono la utilidad de mi pregunta wiki.

100%
fuente
1
Hemos escrito una publicación sobre esto en el blog Super User, consulte Maximización de la vida útil de su SSD .
Tamara Wijsman
3
Esto me recuerda a cuando, cuando aparecieron las unidades CDR. La gente estaba paranoica acerca de usarlos. La gente tenía tanto miedo de gastar su compra que nunca los usaban. Lo mismo está sucediendo con los SSD. ¡El objetivo de estos dispositivos es usarlos ! Cuanto más escriba en un SSD, más se beneficiará de él. Es como un Ferrari, se mantiene brillante en el garaje, pero no puedes ir rápido a menos que realmente lo conduzcas .
Keltari el
Tal vez los SSD modernos no se degraden mucho de la actividad típica del sistema, pero ¿qué pasa si está ejecutando Windows desde una unidad flash USB barata? No necesariamente esperaría que tuvieran el tipo de firmware avanzado de nivelación de hardware que tienen los SSD. así que creo que esta pregunta sigue siendo relevante en ese caso
Cauterite

Respuestas:

5

Mueve las carpetas temporales a otras particiones

Cada usuario tiene una Tempcarpeta designada (p C:\Users\<username>\AppData\Local\Temp. Ej. ), Así como también la del sistema C:\Windows\Temp. Las aplicaciones generalmente acceden a ellas a través de las variables de entorno TEMPy TMP; así que cambiarlos es bastante fácil (al menos en todo el sistema y para el usuario actual).

marca
fuente
4

Mover el archivo de la página

Asegúrese de que esto se encuentre en otra partición.

Tommy
fuente
2
¿No negaría esto muchos de los beneficios de rendimiento que obtiene de un SSD? Si el archivo de intercambio se encuentra en una unidad normal lenta, ¿cómo mejora el SSD el rendimiento, excepto para el inicio y el inicio de programas?
Consola
Bueno ... también quería escribir esto, pero esto se aplica a cada respuesta aquí. Básicamente son para la reducción paranoica, no para usar un SSD. (las personas que desean usar un SSD como este deberían elegir un HDD. Misma velocidad, etc. con estos).
Apache
@ Shiki: Sí, estoy de acuerdo, se trata de la paranoia que desgasta el SSD. ¿Debería poner más énfasis en esto en Q tal vez?
Marque el
Bueno, realmente no lo sé. Pero en serio ... ¿cómo podrían desgastarse? Básicamente con las matemáticas, los números muestran 12 años, 15 años de vida. Eso es muchísimo. Incluso si escribe la cantidad total de datos todos los días, obtiene aproximadamente ~ 5 años. Y estos números representan los modelos de 1-2 años. No piense que uno debería preocuparse por eso. Es como usar una PC pero teme que se descomponga una vez. Sí lo hará, es una PC. Al igual que con una computadora portátil, si la usa, es más probable que se descomponga una vez.
Apache
44
Para el registro, el blog de Ingeniería de Windows 7 recomienda específicamente poner el archivo de paginación en el SSD. blogs.msdn.com/b/e7/archive/2009/05/05/…
coneslayer
4

Desactivar hibernación (si no es necesario)

La hibernación tiene dos beneficios principales: (relativamente) arranque rápido desde el apagado; y la capacidad de continuar trabajando exactamente donde lo dejó. Los SSD mejoran en gran medida el tiempo de arranque y los tiempos de inicio de la aplicación, lo que compensa un poco la utilidad de la hibernación.

El archivo de hibernación debe estar en la partición de arranque , por lo que es una pérdida de espacio considerable (suponiendo que el sistema operativo esté en el SSD). Y liberar permanentemente la mayor cantidad de espacio posible puede ayudar a mejorar el rendimiento del SSD . También debería eliminar una cantidad significativa de desgaste en el SSD, en comparación con la hibernación que se usa con frecuencia.

La hibernación se puede deshabilitar escribiendo lo siguiente en el símbolo del sistema (como administrador):

powercfg /hibernate off
revs sblair
fuente
44
La hibernación no es solo para un "arranque" más rápido, sino para mantener su trabajo en su lugar para que no tenga que volver a abrir todo, etc. Mucho más fácil, mejor y, en mi opinión, usaría una menor cantidad de E / S que arrancar desde cero, pero me solucionó.
Apache
@shiki No creo que leas completamente mi publicación; Enumeré dos beneficios de la hibernación: la segunda es la capacidad de seguir trabajando desde un estado anterior. Y esperaría que escribir varios GB (o lo que sea el contenido de la memoria) cada vez que hiberna su PC implica significativamente más IO (especialmente IO perjudicial: escrituras) que un apagado normal + arranque + reapertura de todas sus aplicaciones / archivos .
sblair 01 de
@shiki Pero la conveniencia de la hibernación todavía tiene mérito (especialmente en un SSD con velocidades de lectura / escritura secuenciales decentes, donde la hibernación debería ser más rápida que un HDD), por eso pongo "si no es necesario" en el encabezado de mi publicación.
sblair
4

Desactivar captación previa

Desactive Prefetch en Windows 7. Ya tiene un excelente rendimiento de lectura con SSD, no hay razón para que Windows deba escribir innecesariamente miles de MB en el sxsdirectorio para que los programas se inicien más rápido.


Actualice la clave de registro EnablePrefetcher en su imagen en tiempo de ejecución para:

Clave: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters
Nombre: EnablePrefetcher
Tipo: REG_DWORD
Valor: 0

fuente

JohannesM
fuente
0

Mover el índice del buscador a otra partición

El índice de búsqueda se puede actualizar con bastante frecuencia, incluso más si ha configurado directorios adicionales para búsquedas efectivas (tal vez también en otros discos duros)

OTOH, si usa mucho el buscador, realmente querrá beneficiarse del acceso rápido de la SSD, por lo que es posible que no lo mueva a una unidad que no sea SSD.

He estado ejecutando el buscador en una unidad que no es SSD durante unos días y lo cambié de nuevo. Me dio la impresión de que el sistema nunca deja de hacer nada (ruido audible de una unidad que no sea SSD) y que lleva mucho más tiempo. Ya no estoy seguro, es una buena idea.

2 revoluciones
fuente
0

Mueva los registros de eventos a otra partición

Las ubicaciones parecen estar especificadas en

HKLM\SYSTEM\CurrentControlSet\Services\EventLog\<logname>\File (REG_EXPAND_SZ)

Donde <logname>es System, Application, HardwareEvents, etc.

Los valores predeterminados son

%systemroot%\system32\winevt\logs\<logname>.evtx

También puede deshabilitar por completo el servicio de "registro de eventos" , pero probablemente no sea una buena idea.

Cauterita
fuente