Stránka 1 z 1

přesunutí Hyberfile.sys

Napsal: 17 čer 2012 11:04
od RockHard
Zdravím...

Nedávno mi začal SSD disk brečet, že na něm mám 3MB místa tak sem pátral čím to je a bylo to 2 souborama (pagefile.sys,hyberfile,sys).... na zmenšení pagefilu sem přišel s pomocí googlu.... ale s tím hyberfilem je to horší.. Měl bych proto dotaz.. mohl bych ten hyberfile stále používát (je to přece jenom fajn, když vám všechno zůstane jak bylo) ale potřeboval bych ho uložit na jinej disk.. normálně na HDD, protože když vám z 60 Gb na SSD celkových zabírá 8Gb jeden soubor, tak to hraje svoji roli... díky za radu

Re: přesunutí Hyberfile.sys

Napsal: 17 čer 2012 13:52
od MiliNess
Nechci kecat, ale myslím, že to neklapne. Co jsem koukal letmo v disassembleru na winresume.exe (ten se stará o zavedení dat z hiberfil.sys do paměti) tak hiberfil.sys hledá natvrdo ve spouštěcím svazku (ten svazek, kde je složka Windows) Asi by se to dalo udělat jen patchnutím winresume.exe, což není nejlepší postup.
Dokonce jsem zkoušel v bcdeditu nastavit v položce Obnovení z hibernace hodnoty Device a Filedevice na jiný svazek, překopírovat tam i winresume.exe, po restartu se ale vše vrátí do původních hodnot.
Na toto se při vývoji W7 prostě ještě nemyslelo.

--- Doplnění předchozího příspěvku (17 Čer 2012 14:28) ---
A vlastně by asi byl problém i s tím patchem. V době kdy se boot manager rozhoduje, zda je obsah hiberfil.sys platný hibernační obraz paměti a bude ho zpět do paměti zavádět, operační systém samozřejmě neběží. Svazky ještě nejsou připojeny, ovladače souborových systémů nejsou zavedeny, boot manager se tedy při přístupu k disku musí spoléhat na svou vlastní metodu čtení souborového systému, která v převážné většině případů spoléhá na primitivní službu BIOSu INT13. Přístup k dalšímu svazku s hibernačním souborem by byl asi poměrně komplikovaný.
Je to to samé, jako u stránkovacího souboru. Nejprve se začne používat výchozí na spouštěcím svazku, po inicializaci OS se teprve začnou používat případné pomocné stránkovací soubory na jiných svazcích.

Re: přesunutí Hyberfile.sys

Napsal: 17 čer 2012 17:55
od RockHard
Aha.. takž jediná metoda je vypnout hibernaci a soubor se sám smaže ?

Re: přesunutí Hyberfile.sys

Napsal: 17 čer 2012 20:07
od MiliNess
Asi jediná možnost nebo o jiné nevím. (powercfg /h off)