Se chegaches a este artigo a través dunha busca, podes supor que tes un enorme ficheiro hiberfil.sys na túa unidade C nun ordenador con Windows 10, 8 ou Windows 7, aínda que non sabes o que é o ficheiro e non se eliminará. Todo isto, así como algúns matices adicionais asociados a este ficheiro, trataremos neste artigo.
Nas instrucións, analizaremos por separado o que é o ficheiro hiberfil.sys e por que se precisa, como eliminarlo ou reducilo para liberar espazo no disco, se pode moverse a outro disco. Separe instrucións sobre o tema durante 10 anos: Hibernación de Windows 10.
- Que é o ficheiro hiberfil.sys
- Como eliminar hiberfil.sys en Windows (e consecuencias disto)
- Como reducir o tamaño do ficheiro de hibernación
- Podo mover o ficheiro de hibernación de hiberfil.sys a outra unidade
Que é hiberfil.sys e por que necesito un ficheiro de hibernación en Windows?
Ficheiro Hiberfil.sys é un ficheiro de hibernación usado en Windows para almacenar datos para logo cargalo en memoria RAM cando acende o ordenador ou o portátil.
Nas últimas versións do sistema operativo Windows 7, 8 e Windows 10, hai dúas opcións para a xestión de enerxía no modo de suspensión: unha é o modo de suspensión, na que un ordenador ou portátil funciona cun baixo consumo de enerxía (pero funciona) e case pode provocar ao instante. o estado no que se atopaba antes de poñelo a durmir.
O segundo modo é a hibernación, na que Windows escribe completamente o contido da memoria RAM no disco duro e apaga o ordenador. A próxima vez que o active, o sistema non se inicia dende cero, pero descárgase o contido do ficheiro. Así, canto máis grande sexa a RAM da computadora ou do portátil, máis espazo ocupa hiberfil.sys no disco.
O modo de hibernación usa o ficheiro hiberfil.sys para gardar o estado actual da memoria do ordenador ou portátil e, xa que se trata dun ficheiro do sistema, non pode eliminalo en Windows usando os métodos habituais, aínda que a opción de eliminación aínda existe, como se discutirá máis adiante.
Ficheiro Hiberfil.sys no teu disco duro
É posible que non vexa este ficheiro no disco. A razón é que a hibernación xa está desactivada, pero, máis probablemente, porque non permitiu a exhibición de ficheiros do sistema Windows ocultos e protexidos. Teña en conta: trátase de dúas opcións separadas nos parámetros do tipo de condutor, é dicir. non é suficiente activar a visualización de ficheiros ocultos, tamén hai que desmarcar a opción "ocultar ficheiros do sistema protexido".
Como eliminar hiberfil.sys en Windows 10, 8 e Windows 7 desactivando a hibernación
Se non empregas a hibernación en Windows, pode eliminar o ficheiro hiberfil.sys deshabilitándoo, liberando así espazo no disco do sistema.O xeito máis rápido de desactivar a hibernación en Windows consiste en pasos sinxelos:
- Executa a liña de comandos como administrador (como executar a liña de comandos como administrador).
- Introduza o comando
powercfg -h apagado
e prema Intro - Non verás mensaxes sobre a conclusión exitosa da operación, pero a hibernación estará desactivada.
Despois de executar o comando, o ficheiro hiberfil.sys eliminarase da unidade C (normalmente non é necesario reiniciar) e o elemento "Hibernación" desaparecerá do menú Inicio (Windows 7) ou "Apagado" (Windows 8 e Windows 10).
Un matiz adicional que deben ter en conta os usuarios de Windows 10 e 8.1: aínda que non empregas a hibernación, o ficheiro hiberfil.sys está implicado na función "inicio rápido" do sistema, que se pode atopar detalladamente no artigo Inicio rápido de Windows 10. Normalmente, hai unha diferenza significativa na velocidade de descarga. non, pero se decide volver activar a hibernación, use o método e comando descritos anteriormentepowercfg -h activado.
Como desactivar a hibernación a través do cadro de control e rexistro
O método anterior, aínda que é, ao meu xuízo, o máis rápido e conveniente, non é o único. Outra opción como desactivar a hibernación e eliminar deste xeito o ficheiro hiberfil.sys é a través do cadro de control.
Vaia ao Panel de control de Windows 10, 8 ou Windows 7 e selecciona "Power". Na xanela que aparece á esquerda, seleccione "Configurar a hibernación", despois - "Cambiar axustes avanzados de enerxía". Abre Sleep e, a continuación, Hibernate After. E configure como "Nunca" ou 0 (cero) minutos. Aplica os cambios realizados.
E a última forma de eliminar hiberfil.sys. Podes facelo a través do editor de rexistro de Windows. Non sei por que pode ser necesario isto, pero hai un xeito.
- Vai á sucursal do rexistro HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Power
- Valores do parámetro HiberFileSizePercent e HibernateEnabled configure a cero e logo pecha o editor de rexistro e reinicia o ordenador.
Así, se nunca empregas a hibernación en Windows, podes deshabilitala e liberar espazo no teu disco duro. Quizais, dado o volume actual de discos duros, isto non é moi relevante, pero pode resultar útil.
Como reducir o tamaño do ficheiro de hibernación
Windows permite non só eliminar o ficheiro hiberfil.sys, senón tamén reducir o tamaño deste ficheiro para que non garde todos os datos, senón só necesario para a hibernación e o lanzamento rápido. Canto máis memoria RAM estea no ordenador, máis cantidade será de espazo libre na partición do sistema.
Para reducir o tamaño do ficheiro de hibernación, simplemente execute a liña de comandos como administrador, escriba o comando
powercfg -h tipo reducido
e prema Intro. Inmediatamente despois de executar o comando, verás o novo tamaño do ficheiro de hibernación en bytes.
Podo transferir o ficheiro de hibernación de hiberfil.sys a outra unidade
Non, hiberfil.sys non se pode migrar. Un ficheiro de hibernación é un deses ficheiros de sistema que non se poden transferir a unha unidade que non sexa a partición do sistema. Hai incluso un interesante artigo sobre isto de Microsoft (en inglés) titulado "O paradoxo do sistema de ficheiros". A esencia do paradoxo, como se aplica ao ficheiro que se ten en conta e outros ficheiros non móbiles, é a seguinte: cando acende o ordenador (incluído dende o modo de hibernación), ten que ler os ficheiros desde o disco. Isto require un controlador de sistema de ficheiros. Pero o controlador do sistema de ficheiros está situado no disco dende o que debe lerse.
Para evitar a situación, úsase un pequeno controlador especial, que pode atopar os ficheiros do sistema necesarios para cargalo na raíz da unidade do sistema (e só nesta ubicación) e cargalos na memoria e só despois diso se carga un controlador de sistema de ficheiros completo que pode funcionar. outras seccións. No caso de hibernación, úsase o mesmo ficheiro en miniatura para descargar o contido de hiberfil.sys, desde o que xa está cargado o controlador do sistema de ficheiros.