Tengo instalado el sistema operativo en un disco SSD, el cual va de maravilla, pero la mayor desventaja de un disco SSD es la vida limitada, ya que las memorias flash tienen un límite de ciclos de escritura, más corto que en uno convencional.
Aquí podéis ver las ventajas y desventajas de los discos SSD y aquí cómo optimizar discos duros SSD en Windows. El caso es que en su día me planteé cambiar la cache del navegador a un segundo disco duro convencional, donde mantengo fotografías, documentos, etc. Repaso aquí cómo hacerlo con los navegadores actuales.
Mover cache navegador Mozilla Firefox
Firefox sigue sin ofrecer esta opción en su menú de ajustes: hay que crear manualmente un parámetro en about:config.
- Escribe about:config en la barra de direcciones y acepta el aviso de riesgo.
- Haz clic derecho en la lista y elige Nueva → Cadena.
- Como nombre introduce browser.cache.disk.parent_directory y como valor la ruta deseada, por ejemplo F:\cache.
- Comprueba que browser.cache.disk.enable está en true.
Aviso importante: en las versiones actuales de Firefox este ajuste ya no es del todo fiable. Numerosos usuarios reportan que la preferencia se resetea sola al reiniciar el navegador o que simplemente no llega a aplicarse. Si tras crearla compruebas en about:cache que la ruta sigue siendo la de siempre, no es un fallo tuyo: es una limitación conocida y sin solución oficial por parte de Mozilla a día de hoy.
Mover cache navegador Chrome
Esta es la parte que más ha cambiado desde que se escribió este artículo. Ya no hace falta copiar carpetas a mano: Chrome incluye un parámetro de arranque oficial y soportado por Google, --disk-cache-dir, que se añade al acceso directo del navegador.
- Haz clic derecho sobre el acceso directo de Chrome y entra en Propiedades.
- En el campo Destino, añade al final, fuera de las comillas de la ruta del ejecutable: --disk-cache-dir="F:\ChromeCache"
- Quedaría algo así: "C:\Program Files\Google\Chrome\Application\chrome.exe" --disk-cache-dir="F:\ChromeCache"
- Cierra Chrome por completo (revisa que no queden procesos chrome.exe en segundo plano) y vuelve a abrirlo desde ese acceso directo.
Ten en cuenta una limitación: el parámetro solo se aplica cuando Chrome se abre desde ese acceso directo concreto. Si lo lanzas desde la barra de tareas, el menú inicio u otro programa que no incluya el flag, seguirá usando la ruta de cache por defecto.
Mover cache navegador Opera
Opera se basa en Chromium desde hace años, así que el método más fiable hoy es el mismo flag que en Chrome, aplicado sobre su propio acceso directo:
"C:\...\opera.exe" --disk-cache-dir="F:\OperaCache"
La ruta antigua a través de opera:config#UserPrefs|CacheDirectory4 corresponde a versiones muy anteriores de Opera (previas a su paso a Chromium) y ya no aplica en las versiones actuales.
Mover cache navegador Microsoft Edge
Internet Explorer fue descontinuado por Microsoft, así que lo sustituye Edge, que también está basado en Chromium y admite el mismo tipo de parámetro:
"C:\..\Microsoft\Edge\Application\msedge.exe" --disk-cache-dir="F:\CacheEdge"
En entornos gestionados (empresa) existe además la política DiskCacheDir vía plantillas administrativas o registro, pero para uso doméstico el método del acceso directo es más sencillo.