Página principal » cómo » ¿Qué es Swapfile.sys y cómo lo elimina?

    ¿Qué es Swapfile.sys y cómo lo elimina?

    Windows 10 (y 8) incluye un nuevo archivo de memoria virtual llamado swapfile.sys. Se almacena en la unidad del sistema, junto con pagefile.sys y hiberfil.sys. Pero, ¿por qué Windows necesita tanto un archivo de intercambio como un archivo de página??

    Windows intercambia algunos tipos de datos que no se están utilizando en el archivo de intercambio. Actualmente, este archivo se usa para esas nuevas aplicaciones "universales", antes conocidas como aplicaciones de Metro. Windows puede hacer más con esto en el futuro.

    Swapfile.sys, Pagefile.sys y Hiberfil.sys

    Al igual que pagefile.sys y hiberfil.sys, este archivo se almacena en la raíz de la unidad del sistema, C: \ de forma predeterminada. También es visible solo si ha habilitado "Mostrar archivos y carpetas ocultos" y si tiene la opción "Ocultar archivos protegidos del sistema operativo" desactivada.

    El sistema operativo Windows utiliza Hiberfil.sys para almacenar todo el contenido de su RAM durante la hibernación. También ayuda a habilitar la nueva función de inicio rápido de "arranque híbrido" en Windows 8 y 10. Pagefile.sys es donde el sistema operativo Windows saldrá de la memoria cuando no queda espacio en la RAM y el sistema necesita más RAM.

    Para qué es el archivo de intercambio?

    No hay mucha información oficial de Microsoft sobre este archivo, pero podemos juntar una respuesta de las publicaciones oficiales del blog de Microsoft y las respuestas del foro..

    En resumen, el archivo swap - swapfile.sys - se usa actualmente para intercambiar el nuevo estilo de aplicación de Microsoft. Microsoft ha llamado a estas aplicaciones universales, aplicaciones de la Tienda de Windows, aplicaciones de Metro, aplicaciones modernas, aplicaciones de Windows 8, aplicaciones de UI de estilo de Windows 8 y otras cosas en varios puntos.

    Estas aplicaciones se administran de manera diferente a las aplicaciones de escritorio de Windows tradicionales. Windows gestiona su memoria de forma más inteligente. Así es como lo explica Black Morrison de Microsoft:

    "Puede preguntar, '¿Por qué necesitamos otro archivo de página virtual?' Bueno, con la introducción de la aplicación moderna, necesitábamos una forma de administrar su memoria fuera del método tradicional de memoria virtual / archivo de páginas..

    “Windows 8 puede escribir de manera eficiente todo el conjunto de trabajo (privado) de una aplicación Modern suspendida en el disco para ganar memoria adicional cuando el sistema detecta presión. Este proceso es análogo a hibernar una aplicación específica y luego reanudarla cuando el usuario vuelve a la aplicación. En este caso, Windows 8 aprovecha el mecanismo de suspensión / reanudación de las aplicaciones modernas para vaciar o rellenar nuevamente el conjunto de trabajo de una aplicación ".

    En lugar de usar el archivo pagefile.sys estándar para esto, Windows intercambia partes de aplicaciones universales que ya no son necesarias para el archivo swapfile.sys.

    Pavel Lebedinsky de Microsoft explica un poco más:

    "Suspender / reanudar aplicaciones de estilo Metro es un escenario, podría haber otros en el futuro".

    "El archivo de intercambio y el archivo de paginación regular tienen diferentes patrones de uso y diferentes requisitos con respecto a la reserva de espacio, el crecimiento dinámico, las políticas de lectura / escritura, etc. Mantenerlos separados simplifica las cosas".

    Esencialmente, el archivo de página estándar se usa para las cosas normales en Windows, mientras que el nuevo marco de la aplicación de Microsoft usa un tipo de archivo separado para intercambiar inteligentemente partes de aplicaciones nuevas..

    ¿Cómo elimino el archivo swapfile.sys??

    Este archivo en particular es en realidad bastante pequeño, y debe tener un tamaño de 256 MB como máximo. No deberías tener que quitarlo. Incluso si tiene algún tipo de tableta con una cantidad de almacenamiento muy baja, el archivo swapfile.sys probablemente ayude a que sea más sensible.

    El archivo swapfile.sys se administra junto con el archivo pagefile.sys. Deshabilitar el archivo de paginación en una unidad también deshabilitará el archivo de intercambio en esa unidad.

    Realmente no recomendamos hacer esto, ya que deshabilitar el archivo de tu página es una mala idea..

    Pero puedes eliminar este archivo, si quieres. Para acceder al cuadro de diálogo apropiado, abra el menú Inicio, escriba "rendimiento" y seleccione el acceso directo de configuración "Ajustar la apariencia y el rendimiento de Windows".

    En la ventana Opciones de rendimiento, haga clic en la pestaña Opciones avanzadas y haga clic en el botón Cambiar en Memoria virtual.

    Desmarque "Administrar automáticamente el tamaño del archivo de paginación para todas las unidades", seleccione una unidad, seleccione "Sin archivo de paginación" y haga clic en "Establecer". Los archivos pagefile.sys y swapfile.sys se eliminarán de esa unidad después de reiniciar su computadora.

    Debería poder recrear un archivo de página en otra unidad desde aquí y Windows moverá sus archivos de memoria virtual a esa unidad, permitiéndole reducir el desgaste en una unidad de estado sólido y ponerlos en una unidad de disco duro mecánica, por ejemplo.

    Haga clic en Aceptar y reinicie su PC. Los archivos swapfile.sys y pagefile.sys deberían desaparecer de su unidad. Para recrearlos, visite este cuadro de diálogo nuevamente y habilite un tamaño administrado por el sistema en su unidad C: \ u otra unidad.


    En general, este archivo no está tan mal, es un archivo nuevo, pero ocupa mucho menos espacio que los archivos tradicionales pagefile.sys y hiberfil.sys. Windows 10 debería usar menos espacio en disco que Windows 7, incluso con este archivo de memoria virtual adicional.