A hibernálás egy nagyszerű funkció a Windows operációs rendszerben, amely lehetővé teszi, hogy a számítógép az aktuális állapotát elmentse a merevlemezre, majd kikapcsolja magát. Amikor újra bekapcsolod a gépet, pontosan ott folytathatod a munkát, ahol abbahagytad. Ez sokkal gyorsabb, mint a teljes kikapcsolás és újraindítás, ráadásul nem veszítesz el semmilyen adatot.
Azonban a hibernálásnak van egy hátulütője: a hiberfil.sys állomány, amely a hibernálási adatokat tárolja, igen nagy méretű lehet. Ez különösen problémás lehet, ha egy kisebb SSD-vel rendelkezel, amin kevés a hely, vagy ha a rendszered SSD-je elhasználódik a sok írástól.
Ebben a cikkben bemutatjuk, hogyan helyezheted át a hiberfil.sys állományt egy másik merevlemezre vagy partícióra. Ez lehetővé teszi, hogy helyet szabadíts fel a rendszermeghajtódon, miközben továbbra is élvezheted a hibernálás előnyeit.
Miért érdemes áthelyezni a hiberfil.sys állományt?
Számos okból érdemes lehet megfontolni a hiberfil.sys állomány áthelyezését:
- Hely felszabadítása az SSD-n: Az SSD-k gyorsak, de általában kisebbek, mint a hagyományos merevlemezek. A hiberfil.sys sok helyet foglalhat, ami problémát jelenthet, ha a rendszermeghajtódon kevés a szabad terület.
- Az SSD élettartamának meghosszabbítása: Az SSD-k élettartama korlátozott számú írási ciklusban van mérve. A hibernálás sok írást jelent, ami idővel csökkentheti az SSD élettartamát. Ha áthelyezed a hiberfil.sys állományt egy kevésbé használt merevlemezre, csökkentheted az SSD-re nehezedő terhelést.
- Teljesítmény javítása: Bár a hibernálás SSD-ről gyorsabb, mint HDD-ről, ha a HDD-d egyébként is aktív, a hibernálás onnan is elfogadható sebességű lehet. Ráadásul, ha az SSD-d túlzsúfolt, a hibernálás is lassabb lehet róla.
A hiberfil.sys állomány áthelyezésének lépései
A hiberfil.sys állományt nem lehet egyszerűen áthelyezni, mint egy hagyományos fájlt. Ehhez a parancssort kell használnunk, adminisztrátori jogosultságokkal.
- Nyisd meg a parancssort adminisztrátori jogosultságokkal: Keresd meg a „cmd” vagy „parancssor” kifejezést a Start menüben, majd kattints a jobb gombbal a találatra, és válaszd a „Futtatás rendszergazdaként” lehetőséget.
- Tiltsd le a hibernálást: Írd be a következő parancsot, majd nyomd meg az Entert:
powercfg /hibernate off
Ez a parancs eltávolítja a hiberfil.sys állományt a rendszermeghajtóról.
- Hozd létre a célmappát: Hozz létre egy mappát a merevlemezen vagy partíción, ahova a hiberfil.sys állományt szeretnéd áthelyezni. Például:
D:Hibernálás
- Hozd létre a szimbolikus linket: Írd be a következő parancsot, majd nyomd meg az Entert:
mklink /H C:hiberfil.sys D:Hibernáláshiberfil.sys
Fontos: Cseréld ki a
D:Hibernálás
útvonalat a tényleges célmappádra. Ez a parancs egy szimbolikus linket hoz létre, ami a C:hiberfil.sys helyett a D:Hibernáláshiberfil.sys állományra mutat. A/H
kapcsoló hard linket hoz létre, ami ebben az esetben szükséges. - Engedélyezd újra a hibernálást: Írd be a következő parancsot, majd nyomd meg az Entert:
powercfg /hibernate on
Ez a parancs újra létrehozza a hiberfil.sys állományt, de most a szimbolikus link segítségével a D:Hibernálás mappában.
Fontos megjegyzések
- A hiberfil.sys állomány mérete a RAM méretétől függ. Minél több RAM-od van, annál nagyobb lesz a hiberfil.sys állomány.
- Ha áthelyezted a hiberfil.sys állományt, ne töröld a célmappát vagy a benne lévő állományt. Ellenkező esetben a hibernálás nem fog működni.
- Ha a hibernálás nem működik az áthelyezés után, ellenőrizd, hogy helyesen adtad-e meg a parancsokat, és hogy a célmappa létezik-e.
- A fenti lépések visszafordíthatóak. Ha vissza szeretnéd helyezni a hiberfil.sys állományt a rendszermeghajtóra, először tiltsd le a hibernálást (
powercfg /hibernate off
), majd töröld a szimbolikus linket (del C:hiberfil.sys
), és végül engedélyezd újra a hibernálást (powercfg /hibernate on
).
Alternatív megoldások
A hiberfil.sys áthelyezése helyett fontolóra veheted a következő alternatív megoldásokat is:
- A hiberfil.sys méretének csökkentése: A
powercfg /hibernate size
paranccsal csökkentheted a hiberfil.sys méretét. Ez a megoldás azonban a hibernálás funkcionalitását is korlátozhatja. - A hibernálás letiltása: Ha nem használod a hibernálást, egyszerűen letilthatod azt a
powercfg /hibernate off
paranccsal. - A gyorsindítás használata: A gyorsindítás egy hibrid megoldás, ami a hibernálás és a kikapcsolás között helyezkedik el. Gyorsabb, mint a teljes kikapcsolás, de kevesebb helyet foglal, mint a hibernálás.
Reméljük, hogy ez a cikk segített megérteni, hogyan helyezheted át a hiberfil.sys állományt egy másik merevlemezre vagy partícióra. Ha bármilyen kérdésed van, ne habozz feltenni a hozzászólások között!