Slet hiberfil.sys ved at deaktivere Windows Hibernate-funktion

I et tidligere TR Dojo Challenge-spørgsmål stillede jeg TechRepublic-medlemmer: "Hvad gør hiberfil.sys, og hvordan kan du fjerne det?" Flere medlemmer var hurtige til at svare med det rigtige svar. Den hurtigste tjente nogle TechRepublic swag.

Hiberfil.sys og Windows Hibernate-funktion

For at forstå, hvorfor hiberfil.sys findes, skal vi se på Windows Hibernate-funktionen. Når du aktiverer Dvaletilstand, tager Windows et øjebliksbillede af din aktuelle session (alle dine kørende programmer, åbne filer osv.) Og skriver disse oplysninger til din harddisk. Dvaletilstand var designet til at fremskynde nedlukninger og genstart og spare strøm på laptops.

Figur A Hiberfil.sys er, som navnet antyder, den fil, som Windows gemmer snaphot-dataene til. Filen er således altid lig i størrelse med den samlede mængde tilgængelig RAM på computeren (se figur A ). På en computer med masser af ledig diskplads, der har en så stor fil, der bare hænger rundt, er normalt ikke et problem. Men hvis du løber tør for plads på harddisken og aldrig bruger Hibernate-funktionen, spiser hiberfil.sys unødvendigt meget værdifuld disk-ejendom.

Deaktivering af dvaletilstand i Windows

Som jeg bemærkede tidligere, kan du manuelt slette hiberfil.sys, men det kommer bare tilbage. Hvis du vil fjerne filen permanent, skal du deaktivere Windows Dvalefunktion. Du kan gøre dette gennem enten Windows GUI eller fra kommandolinjen.

Windows XP

På Windows XP-systemer kan du let deaktivere Dvaletilstand via GUI ved hjælp af følgende trin:

  1. Åbn kontrolpanelet, og få adgang til strømindstillinger.
  2. Vælg fanen Dvaletilstand i dialogboksen Egenskaber for strømindstillinger.
  3. Fjern markeringen i afkrydsningsfeltet Aktiver dvaletilstand (se figur B ), og klik på OK.
Figur B

Hvis du foretrækker at deaktivere Dvaletilstand via kommandolinjen, kan du bruge trinene beskrevet nedenfor.

Windows Vista og Windows 7

Det er markant vanskeligere at deaktivere dvaletilstand via GUI på Windows Vista og Windows 7 end på Windows XP. Dvaletilstanden gemmes stadig under Kontrolpanelets applet til strømindstillinger, men de er begravet under hver strømplans avancerede undermenu til strømindstillinger. Faktisk var jeg ikke i stand til at fjerne hiberfil.sys ved at ændre de relevante strømindstillinger (Tillad hybrid søvn og dvaletilstand efter) på hverken Windows Vista eller Windows 7 (se figur C ). Fig

Den eneste sikkerhedsmetode til at deaktivere Dvaletilstand og dermed fjerne hiberfil.sys, på Windows Vista og Windows 7, er gennem kommandoprompten og følgende trin:

  1. Åbn en kommandoprompt med administrative rettigheder.
  2. Indtast "powercfg.exe -h off" (se figur D) .
  3. Afslut kommandoprompten.
Figur D

Så snart du rydder afkrydsningsfeltet eller udfører ovennævnte powercfg.exe-kommando, skal Windows slette hiberfil.sys. Hvis ikke, kan du manuelt slette det.

Genaktivering af Windows Dvaletilstand

For at tænde dvaletilstanden igen skal du blot markere indstillingen Aktiver dvaletilstand under Egenskaber for Power Option eller indtaste "powercfg.exe -h" ved en kommandoprompt med administrative rettigheder.

Og TechRepublic swag går til ...

Denne uges kaffekrus og laptop-klistermærker går til mluck, der først skulle forbinde hiberfil.sys korrekt med Windows Hibernate-funktion og jscholefield, der leverede oplysninger om, hvordan man deaktiverer dvaletilstand og den tilhørende kommandolinjetekst.

Tak til alle, der har afgivet svar.

Du kan også tilmelde dig at modtage det nyeste fra TR Dojo ved hjælp af en eller flere af følgende metoder:

  • Følg Bill Detwiler på Twitter
  • Abonner på TR Dojo-nyhedsbrev (leveret tirsdage og fredag)
  • Abonner på TR Dojo RSS-feed
  • Tilmeld dig tilpassede TR Dojo-e-mail-advarsler
  • Få adgang til TR Dojo fra din mobile enhed

© Copyright 2020 | mobilegn.com