¿Qué son los archivos hiberfil.sys y pagefile.sys, y puedo eliminarlos con seguridad?

51

Noté dos archivos grandes (~ 2GB) (hiberfil.sys y pagefile.sys) en la raíz de mi disco C: y me pregunté qué serían. Busqué en Google y encontré algunos enlaces interesantes, pero no encontré ninguna respuesta en este sitio. Supongo que sería bueno tener esta pregunta respondida aquí para referencia futura.

Aquí están mis preguntas:

  • ¿Para qué sirve el archivo hiberfil.sys?
  • ¿Para qué sirve el archivo pagefile.sys?
  • ¿Puedo eliminar estos archivos de forma segura?
marco-fiset
fuente
3
aaakkk, ¿por qué la gente siempre quiere eliminar los archivos del sistema?
Moab
3
@Moab: Debido a que estos archivos ocupan mucho espacio en mi disco duro de baja capacidad y estaba bastante preocupado por esto.
marco-fiset

Respuestas:

47

hiberfil.sys : es un archivo utilizado por Windows cuando elige 'Hibernar' el sistema. Eche un vistazo a este sitio sobre cómo eliminarlo, si no va a usar la opción Hibernar. En resumen, se ejecuta powercfg -h offen una terminal de comando con privilegios de administrador. El archivo debe eliminarse automáticamente y la función de hibernación de Windows deshabilitada.

pagefile.sys : es el archivo utilizado por Windows para ser su archivo de página o su intercambio de memoria virtual. Si tiene 1 GB de RAM y desea usar 2 GB como memoria, Windows creará una memoria virtual de 1 GB en su HD y la usará según sea necesario. Vea este sitio sobre cómo eliminarlo.

¿Puedes borrarlos? Sí, pero no simplemente yendo al Explorador de Windows y eliminándolos. Eche un vistazo a los enlaces provistos, o investigue un poco sobre su versión de Windows, para saber cómo eliminarlos.

Tenga en cuenta que simplemente eliminarlos no es suficiente: tendrá que deshabilitar la opción de hibernación y el uso de memoria virtual de su Windows.

woliveirajr
fuente
66
No eliminaría el archivo de paginación en Windows 7. En mi experiencia, esto conduce a un comportamiento extraño. Sin embargo, si tiene una cantidad exorbitante de memoria, puede intentarlo. [Esto es lo contrario de Windows XP, donde eliminar el archivo de paginación si tenía más de 1 GB de RAM funcionó perfectamente bien]
user606723
el enlace a ask-leo.com (pagefile.sys) está muerto. hay información aquí: askleo.com/what_is_pagefilesys_and_can_i_move_it
AtomHeartFather
1
@ user606723 Las ventanas de vergüenza no han descubierto cómo crear ese archivo cuando lo necesita. Como un esquema de asignación dinámica ...
Valmond
13

Hiberfil.sys, como su nombre lo indica, es el archivo en el que Windows guarda los datos de la instantánea. Por lo tanto, el archivo siempre tiene el mismo tamaño que la cantidad total de RAM disponible en la computadora.

Para eliminar el archivo y deshabilitar la hibernación.

1.Open a command prompt with administrative privileges.
2.Enter “powercfg.exe -h off”.

Pagefile.sys es el archivo de paginación de Windows, también conocido como el archivo que Windows usa como memoria virtual. Y como tal no se debe eliminar.

Nuez sin fondos
fuente
3

hiberfil.sys es el archivo de hibernación, donde Windows escribe el contenido de la memoria de su sistema cuando hiberna. Creo que debería ser seguro eliminarlo mientras su sistema se está ejecutando, pero me gustaría obtener la confirmación de alguien que conozca mejor Windows antes de hacer nada.

pagefile.sys es, bueno, un archivo de paginación, análogo a la partición de intercambio en Linux (si eso ayuda). El sistema lo usa para memoria adicional cuando se queda sin espacio en la RAM (lo 'pagina' a este archivo, por lo tanto, 'archivo de página'). Es extremadamente lento (en relación con la RAM), pero generalmente es mejor que quedarse sin memoria. NO debe eliminar este archivo, al menos mientras el sistema se está ejecutando.

Editar:-

Puede controlar la existencia y el tamaño del archivo de paginación, al menos en XP: Propiedades del sistema-> Avanzado-> Rendimiento / Configuración-> Avanzado / Cambiar.

Kevin
fuente
1
hiberfil.sys se puede eliminar de forma segura, pero esto hará que la hibernación no esté disponible. Windows no crea el archivo por sí solo cuando se usa, ni se elimina después. De todos modos, eso realmente no ayudaría, el espacio libre ganado no se puede usar, o el sistema operativo no tendrá suficiente almacenamiento para la hibernación.
Marca Thomas
¿Qué sucede si elimino el archivo de paginación cuando el sistema no se está ejecutando? En Linux, esto no sería un problema.
Janus Troelsen
1

hiberfil.sys es un archivo que el sistema crea cuando la computadora entra en modo de hibernación. El modo de hibernación usa el archivo hiberfil.sys para almacenar el estado actual (memoria) de la PC en el disco duro y el archivo se usa cuando Windows se vuelve a encender. En el modo Hibernate, la energía de la PC está completamente descargada, por lo que incluso puede sacar la batería, volver a colocarla y volver a donde estaba. hiberfil.sys es un archivo oculto. Significa que puede verlo en el administrador de archivos de Windows solo si marcó 'Mostrar archivos y carpetas ocultos' en Opciones de carpeta.

hiberfil.sys es un archivo de sistema de Windows y no puede simplemente eliminarlo como lo haría para, digamos, un archivo que usted mismo creó pero que ya no quería en su computadora. Para eliminar hiberfil.sys en XP: vaya al Panel de control -> Opciones de energía -> pestaña Hibernar. Desactive la casilla, reinicie su PC y luego puede eliminar el archivo hiberfil.sys. Para Windows 7 o Vista, ejecute la utilidad de línea de comandos como Administrador y escriba "powercfg -h off".

http://www.neuber.com/taskmanager/process/hiberfil.sys.html

Mohammad Hussein
fuente