Вы находитесь на странице: 1из 10

SSD Life-Span Recommendations

Drive wearing on any SSD based drive will always be a ghost in the back of your mind.
Here are some recommendations and tips for a long lifespan and optimal performance.
Basically, what is needed is to eliminate the HDD optimizations within Vista (that cause
lots of small file writes like superfetch and prefetch), things like background HDD
defragmentation (that causes lots of small file write drive activity). In short (and this is for
Vista and Windows 7):

Drive indexing disabled. (useless for SSD anyway, because access times are so
low).
Prefetch disabled.
Superfetch disabled
Defrag disabled.

So make sure you disable prefetchers. Also, especially with Vista and windows 7, make
sure you disable defragmentation on the SSD disk. You do not have a mechanical drive
anymore so it is not needed, let alone you do not want defragmentation to wear out your
drive, and Vista does this automatically when your PC is in idle (picking its nose). Don't
get me wrong though, you could do a defrag without any problems, you just do not want
that to be regular. For Superfetch/prefetchers and other services, at command prompt just
type: services Use Windows 8 / 7 / Vista's services to disable them. To disable
defragmentation:

Windows 8.x, 7 & Vista Automatic Defrag


1.
2.
3.
4.
5.

Click Start
Click Control Panel
Select the Control Panel Home
Click System and Maintenance
Under the Administrative Tools section at the bottom, click Defragment your hard
drive
6. You may need to grant permission to open the disk defragmenter
7. Click or unclick Run automatically (disable) depending if you want this feature
enabled or disabled.
8. Click OK
OR alternatively at the Vista start prompt just type: dfrgui
Now over time your SSD will get a little fragmented but it's NAND flash and there's no
mechanical head moving back and forth to access that data so just leave it disabled.

Windows 7, 8.x & The SSD TRIM Feature


Windows 7 and Windows Server 2008 R2 support the TRIM function, which the OSs use
when they detect that a file is being deleted from an SSD. When the OS deletes a file on an

SSD, it updates the file system but also tells the SSD via the TRIM command which pages
should be deleted. At the time of the delete, the SSD can read the block into memory, erase
the block, and write back only pages with data in them. The delete is slower, but you get no
performance degradation for writes because the pages are already empty, and write
performance is generally what you care about. Note that the firmware in the SSD has to
support TRIM. TRIM only improves performance when you delete files. If you are
overwriting an existing file, TRIM doesn't help and you'll get the same write performance
degradation as without TRIM. In AHCI mode TRIM is activated automatically.

Enable AHCI(!)
The last and great tip we want to give you to gain a little extra performance boost is that
you should enable AHCI mode. AHCI mode can help out greatly in performance for SSDs.
Now, if you swap out an HDD for an SSD with the operating system cloned and THEN
enable AHCI in the BIOS, you'll likely get a boot error / BSOD. The common question is,
is there a solution for this?
To answer that question (and as we do safely with all modern chipsets) there is a way to
safely enable AHCI mode. Here we go:
1.
2.
3.
4.
5.
6.
7.

Startup "Regedit"
Open HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Services
Open msahci
In the right field left click on "start" and go to Modify
In the value Data field enter "0" and click "ok"
Exit "Regedit"
Reboot Rig and enter BIOS (typically hold "Delete" key while Booting)

In your BIOS select "Integrated Peripherals" and OnChip PATA/SATA Devices. Now
change SATA Mode from IDE to AHCI. You now boot into Windows 8, 7 or Vista, and
the OS will recognize AHCI and install the devices. Now the system needs one more reboot
and voila... enjoy the improved SSD performance.
o

Configurar el modo AHCI, si la BIOS lo permite, y siempre antes de la instalacin


del S.O. En caso de necesitar hacerlo despus de la instalacin, ser necesario hacerlo
a mano en el sistema operativo, cambiando el valor de 3 a 0 en la siguiente clave del
registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\msahci
o
o

Eliminar archivo de paginacin (pagefile.sys), pasndolo a una unidad secundaria.


Esto se hace en rendimiento del sistema.
Deshabilitar la desfragmentacin del disco SSD. A partir de Windows 7, el propio
S.O. lo hace automticamente, pero conviene comprobarlo. Un disco SSD no necesita
desfragmentacin, no tiene platos ni cabezales que necesiten un desplazamiento, con
lo cual, nos dar igual que los archivos se fragmenten. Sin embargo, la

desfragmentacin conlleva muchas operaciones de escritura y lectura, que le restar


vida al disco. Tanto Windows 7 como Windows 8 han incorporado el comando
TRIM, que ayuda a mantener cierta limpieza en el sistema de archivos. Para
corroborar que se encuentra activado, se deber teclear como administrador lo
siguiente:
C:\> fsutil behavior query DisableDeleteNotify
Si el resultado es DisableDeleteNotify=0 es que se encuentra activado.
o

Deshabilitar superprefetch y prefetch (esto ya lo hace Windows 8


automticamente):

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters]
EnableSuperfetch=dword:00000000
EnablePrefetcher=dword:00000000
o

Para ahorrar espacio, deshabilitar la indexacin del disco (botn derecho sobre el
mismo, y opcin propiedades del men contextual):

En alguna documentacin que he encontrado por Internet recomiendan deshabilitar por


completo el servicio de indexacin, pero es algo que repercute en la bsqueda de archivos, e
incluso en la bsqueda sobre Microsoft Outlook, que deja de funcionar. Por este motivo, yo
prefiero deshabilitarlo solamente en la unidad SSD. De esta forma contina funcionando en
los otros discos mecnicos, sin penalizar en las prestaciones del sistema.
o

Deshabilitar la hibernacin del sistema operativo, ya que consumir espacio y,


realmente, arrancar con un disco de stos es tan rpido como arrancar desde
hibernacin, as que es innecesario. Para ello, teclear el siguiente comando en el
CMD, como administrador:

C:\> powercfg -h off

Optimizacion (solo para usuarios mas avanzados):


Antes de nada, les dejo el cdigo de regedit para cambiar automticamente cosas como, si
no desean algo simplemente lo quitan cada linea de codigo representa una de las funciones,
estan en en mismo orden:
Disable Paging Executive (Acelerar el acceso a los programas)
Habilitar Large System Cache
Disable ClearPageFileAtShutdown
Deshabilitar Superfetch y Prefetch
NtfsDisable8dot3NameCreation
NtfsMemoryUsage
Deshabilitar la desfragmentacion del arranque
Enable AutoLayout
Habilitar AHCI (por el soft)
Reducir Event Log File Size a 64 kB
Deshabilitar Indexing Service

Copiar el contenido y pegar en un *.txt, guardar con el nombre de "optimizacion_SSD",


cambiar la extencion "txt" por la "reg". Solo tienen que dar el doble clic sobre el archivo!
OJO, Si no se desea uno de los cdigos lo borris y ya esta.
Codigo REGEDIT:
Windows Registry Editor Version 5.00+
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory
Management]
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001
"ClearPageFileAtShutdown"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory
ManagementPrefetchParameters]
"EnableSuperfetch"=dword:00000000
"EnablePrefetcher"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
"NtfsMemoryUsage"=dword:00000002

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftDfrgBootOptimizeFunction]
"Enable"="N"
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionOptimalLay
out]
"EnableAutoLayout"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesmsahci]
"Start"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesEventlogApplication]
MaxSize"=dword:00010000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesEventlogApplication]
MaxSize"=dword:00010000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesEventlogSystem]
"MaxSize"=dword:00010000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicescisvc]
"Start"=dword:00000004

Alinear SSD:
El Windows 7 y 8 alinea automticamente la particin de sistema durante la instalacin de
cero.
Windows XP no alinea el SSD de forma automtica como W7, W8, antes de instalar XP
debemos crear la particin con GPARTED o el DVD de W7, W8.
Es decir, puedes pinchar el SSD en un ordenador con Windows 7 y directamente desde el
administrador de discos crear una particin en el SSD (o crearla desde el propio DVD de
instalacin de Windows 7 sin llegar luego a instalar nada).
A continuacin en ese SSD instalas Windows XP mediante el procedimiento normal y listo.
Sin formatear en el poseso de instalacin con XP! Si has volcado la imagen del SO y el
SSD no esta alineado, debes alinearlo con GPARTED. Ver "Como alinear el SSD con
Gparted?"
Como alinear el ssd con Gparted?
*Arranca Gparted y encuentra tu SSD en el men desplegable de la esquina superior derecha.
Seleccinalo y haz click en la primera particin del men. Selecciona Resize/Move en la barra de
herramientas.
*Cambia el Free space preceding de la caja a 2 MB, deselecciona la opcin Round to cylinders
y selecciona Resize/Move. Presiona Aplicar una vez y djale actuar.
*Ahora presiona Resize/Move de nuevo y cambia la caja de Free space preceding a 1MB.
Deselecciona Round to cylinders de nuevo, Resize/Move y Aplicar.
*Ahora tu unidad estar alineada exactamente 2048 bloques despus del principio del disco.
*Fjate si tienes mltiples particiones en el disco, porque necesitars repetir este proceso para
cada una de ellas, no slo para la primera.
Los datos no se borran.

Deshabilitar Desfragmentacin (esta desactivada automticamente en Windows7 y en Windows


8):
(No da rendimiento, cuando esta desactivado evita la degradacin del SSD, no tiene sentido
desfragmentar un SSD porque el acceso es directo no secuencial)
Clic derecho en Mi PC>>Administrar>>Servicios y Aplicaciones>>Servicios>>Desfragmentador de
Disco>>Modo de Inicio, Deshabilitar>>Pulsar OK.
Descripcin: Desfragmentar el espacio ocupado del disco duro slo es til para los discos
mecnicos con latencias de varios mili segundos. Desfragmentar el espacio libre no ocupado en los
SSD produce degradamiento del SSD.
WINDOWS 8: la desfragmentacion esta desactivada automticamente, en su lugar esta puesto el
comando TRIM
Deshabilitar Hibernacin (para ahorrar espacio si se quiere)
Men Inicio>>Escribir cmd>>Ejecutar como Administrador>>Escribir>>powercfg -h off>>
Enter>>escribir>>exit>>Enter.
Descripcin: La hibernacin siempre ha sido conocida como uno de los mayores problemas de
compatibilidad de Windows. Personalmente siempre lo deshabilito.
Se puede ganar 1GB o incluso 3GB deshabilitndolo.
PAGEFILE.SYS, Mover a otro HDD o Reducir si solo tienes SSD
NO RECOMENDADO DESABILITARLO POR COMPLETO
Clic derecho en Mi PC>>Propiedades>>Configuracion Avanzada del Sistema>> Pestaa Opciones
Avanzadas>>Rendimiento (Configuracion)>> Pestaa Opciones Avanzadas >>Memoria virtual
(Cambiar)>>Desmarcar Administrar Automticamente>> Aqu podemos hacer dos cosas
1. En saso de que tengamos solo el SSD. Marcar Tamao personalizado>>Inicial 1024, Maximo
1024.
2. En el caso de que tengamos el SSD y HDD. El SSD>>Sin archivo de paginacin. El HDD>>Tamao
administrado por el sistema
Descripcin: El archivo de paginacin de Windows es un archivo temporal que normalmente lo
solemos encontrar en C:pagefile.sys
Este archivo temporal puede encontrarse en otras unidades, y tambin podemos definir su

tamao.
Aunque algunos son partidarios de deshabilitarlo, personalmente no lo recomiendo. Si Windows
intenta cargar un programa en memoria
y no tiene memoria temporal suficiente (este archivo), entonces el programa fallar al abrirse.
Normalmente se suele recomendar dejar el archivo de paginacin entre 1GB y 6GB.
Habilitar Cache de la escritura en el dispositivo (por defecto viene activado)
Clic derecho Mi PC>>Propiedades>>Administrador de dispositivos>>Unidades de disco>>Clic sobre
SSD>>Pestaa Directivas>> La casilla de "Habilitar Cache de la escritura en el dispositivo" y
"Desactivar el vaciado de cach de escritura de Windows en el dispositivo" deben ser marcados.
Descripcin: "Desactivar el vaciado de cach de escritura de Windows en el dispositivo" puede
aumentar o disminuir el rendimiento de tu disco y sugerimos que hagas pruebas de rendimiento
con ambas opciones.
Se ha informado que en discos OCZ mejora el rendimiento sin embargo disminuye en discos Intel.
Deshabilitar Restauracion del sistema (depende del usuario)
Clic derecho Mi PC>>Propiedades>>Proteccion del Sistema>>Desactivar.
Descripcin: Pruebas recientes han demostrado que la funcin "Restauracion del sistema" asigna
"puntos de restauracin" en el disco SSD que no funcionan bien con SSD y TRIM.
Habitualmente la "Restauracion del sistema" degrada al rendimiento del disco SSD en unas pocas
semanas de uso y hace que TRIM lo tenga muy difcil para funcionar.
Desactivar esta funcin es recomendable.

Mover los archivos de usuario a un HDD


Para mover los archivos de usuario (vdeos, fotos, msica,...) tienes que ir a:
Carpeta de usuario>>click derecho en la carpeta Escritorio>>Propiedades>>Pestaa Ubicacin
>>Cambia esta ruta p.ej: C:UsersDarkwolfDesktop por D:UsersDarkwolfDesktop.
Haces lo mismo con las carpetas de:
Mi msica
Mis documentos
Mis imgenes
Mis vdeos

Descargas
Desactivar el ahorro de energia, C1E [Enhanc Halt State]
Desactivar C1E Enhance Halt State: aumenta la velocidad de escritura en 4K, se desactiva en la
BIOS, consultar el manual de la placa.
En mi caso tenia que desactivar: C1E, CPU C3 Report, CPU C6 Report, Package C State Limit.
Activar o no el modo C1E?
Yo llegue a la conclucion que desactivar los ahorros no hace falta, es que la CPU siempre trabaja al
100% (consumo).
P.ej: si haces alguna tarea eso conlleva que la CPU empieza a trabajar entre 20-70%, asi el SSD da
100% de su velocidad, no se si me explico.
En modo ahorro me da 70MB/s
Sin el modo ahorro me da 100MB/s
Pero el modo ahorro esta activado cuando hay poco trabajo para la CPU. Osea, cuando la CPU
empieza a trabajar se quita el modo ahorro!
Desactivar el arranque de varios OS.(inicio rpido)
No debes hacer esto si utilizas varios sistemas operativos que estn instalados en el disco del
propio sistema que estas optimizando.
Equipo>>Propiedades>>Configuracin avanzada del Sistema>>Configuracin>>Inicio y
Recuperacin>>Desmarca la casilla "Mostrar Lista de sistema operativos por".
Sin arranque la GUI.(arranque rapido)
Esta tcnica eliminara la imagen de inicio (logo de Windows) lo que reducir unos 2 o 3 segundos
el tiempo de inicio.
Pulsa la tecla Win+R>>Escribe>>msconfig>>La pestaa Arranque>>Marca la casilla Sin
arranque la GUI>>Aplicar.
Comprobar si el TRIM est habilitado sin la necesidad de instalar ningn programa.
Pulsa la tecla Win+R>>Escribe>>cmd.exe>> escribir fsutil behavior query DisableDeleteNotify y
presionamos "Enter"

- DisableDeleteNotify = 1 (Windows TRIM desactivado)


- DisableDeleteNotify = 0 (Windows TRIM activado)
Lista de Sistemas Operativos compatibles con TRIM.
Windows 7 - compatible con la versin final (10/2009)
Windows Server 2008 R2 - compatible con la versin final (10/2009)
Linux 2.6.33 - a partir de febrero del 2010
OpenSolaris -a partir de julio del 2010
FreeBSD 8.1 - compatible con la versin 9.0 (09/2011)
Mac OS X - compatible con la versin 10.6.6 (hay que hacer actualizacin).
Habilitar LargeSystemCache. Deshabilitar Paging Executive. Deshabilitar
ClearPageFileAtShutdown. NtfsDisable8dot3NameCreation. NtfsMemoryUsage.
Solo para Windows XP y Windows 7.
Pulsa la tecla Win+R>>Escribe>>Regedit
Ruta: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetContro lSession ManagerMemory
Management]>>
Clic derecho en LargeSystemCache cambia el valor a 1.
Clic derecho en DisablePagingExecutive cambia el valor a 1.
Clic derecho en ClearPageFileAtShutdown cambia el valor a 0.
Ruta: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetContro lFileSystem]>>
Clic derecho en "NtfsDisable8dot3NameCreation" cambia el valor a 1.
Clic derecho en "NtfsMemoryUsage", si no esta hay que crearlo,cambia el valor a 2.
Codigo regedit:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management]
"DisablePagingExecutive"=dword:00000001
"LargeSystemCache"=dword:00000001
"ClearPageFileAtShutdown"=dword:00000000
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
"NtfsMemoryUsage"=dword:00000002

Вам также может понравиться