|
|
| |   | Dochází místo na systémovém oddílu disku ? | | ( Tipy a triky pre Windows > Tipy a triky pre Windows editáciou Registra > Prostredie Windows )
| | Funguje vo : Windows 2000/XP | | Uverejnené: v PC magazíne Chip | | Při používání více diskových oddílů a/nebo více disků se poměrně často stává, že na systémovém oddílu - tedy na tom, kde jsou nainstalována Windows - pomalu dochází místo, a přitom je ho na jiných oddílech a/nebo discích stále ještě dostatek. V pěti krátkých tipech Vám teď poradíme, jak lze tuto situaci řešit. Zaměříme se především na méně známé možnosti.
1. Přesun stránkovacího souboru
I když předpokládáme, že většina z Vás o této možnosti ví , pro úplnost a největší "nápomocnost" při řešení tohoto problému ji zde uvádíme. O co tedy jde? Virtuální paměť (pro ukládání dat, které se nevejdou do operační paměti) je standardně uložena na systémovém oddílu a její velikost závisí od velikosti operační paměti. Chcete-li ji přesunout na jiný oddíl, podle verze Windows postupujte následovně:
- ve Windows 2000 přes Ovládací panely/Systém/Upřesnit/Možnosti výkonu/ Virtuální paměť/Změnit zjistěte aktuální nastavení stránkovacího souboru na systémovém oddílu, stejné hodnoty počáteční a největší velikosti pak nastavte pro oddíl, kde chcete stránkovací soubor přesunout a na závěr nastavte obě hodnoty pro systémový oddíl na nulu
- ve Windows XP přes Ovládací panely/Systém/Upřesnit/Výkon/Nastavení/ Pokročilé/Virtuální paměť/Změnit (při klasickém zobrazení) zvolte pro systémový oddíl možnost "No Paging File" a pro oddíl, kde chcete stránkovací soubor přesunout, zvolte možnost "System managed size" (pokud nemáte důvod velikost určovat sami).
Zbývá jenom restartovat systém.
Obr. : při změne nastavení nezapomeňte pokaždé kliknout na "Nastavit" (Set)
2. Přesun nebo vymazání složek se soubory pro odinstalaci aktualizací
Všechny aktualizace, které do systému nainstalujete, zálohují pro případ pozdějšího odinstalování všechny nahrazované soubory. Tyto soubory najdete ve složce systému (ve složce, kde jsou Windows nainstalována - Start/Spustit/%windir%), a to konkrétně ve všech složkách začínajících řetězcem $NtUninstall a končících znakem $. Jestli jste si jisti, že aktualizace nebudete odinstalovávat, můžete tyto složky ($NtUninstall+něco+$) smazat.
Pokud ale nechcete být takhle radikální - což doporučujeme - , ale potřebujete uvolnit místo na systémovém oddílu, postačí tyto složky přenést někam jinam a když budete potřebovat aktualizace odinstalovat, jednoduše je nakopírujte zpět do složky systému.
Přesunout nebo smazat můžete rovněž složky se soubory pro odinstalaci Service Packů - umístněny jsou opět ve složce systému v podsložce s názvem $NtServicePackUninstall$ (nebo podobným). Chcete-li je smazat, nejdříve si zjistěte datum jejich vytvoření a pak vymažte nejenom "servicepackovou" složku, ale i složky všech aktualizací staršího data než ona "servicepacková" složka - udržování těchto složek by již stejně nemělo význam.
Obr. : "Servicepacková" složka má velikost několik stovek megabajtů
3. Přesun DLL cache
DLL cache je složka obsahující kopie základních systémových souborů pro případ obnovy; chcete-li ji přemístit, doporučujeme následující postup:
- zkopírujte složku dllcache (nachází se ve složce systému v podsložce System32) na požadované místo
- ve Windows 2000/XP Pro spustěte přes Start/Spustit/gpedit.msc konzolu Zásady skupiny. Přes Místní počítač-Zásady/Konfigurace počítače/Šablony pro správu/Systém/Program Ochrana souborů systému Windows přejděte k možnosti
Určit umístnění mezipaměti programu Ochrana... . Změňte ji na "povoleno" a zadejte cestu ke zkopírované složce dllcache (třeba E:\dllcache). Ve Windows XP Home spustěte Regedit (Start/Spustit/regedit), najděte větev
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ Windows NT\Windows File Protection, zde vytvořte (nebo zeditujte) textovou hodnotu s názvem SFCDllCacheDir, údaj které nastavte na cestu ke zkopírované složce dllcache
- restartujte počítač
- zkuste původní složku dllcache přejmenovat, bude-li přejmenování úspěšné, Windows používají již novou složku dllcache, takže tu původní můžete smazat. Jestli přejmenování zlyhalo, původní složku nemažte - přesun složky dllcache se nezdařil a budete muset zůstat u součastného stavu. Taková situace by ale neměla nastat
4. Přesun Driver Cache
Přesunout můžete i složku Driver Cache, obsahující další důležité systémové soubory (tentokrát se nejedná o zálohy, postupujte tedy opatrně!), a to následovně:
- zkopírujte složku Driver Cache (nachází se opět ve systémové složce)
- v Regeditu (Windows XP) nebo Regedt32 (Windows 2000; Start/Spustit/regedt32) najděte větev HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Setup. V ní zeditujte rozšířenou textovou hodnotu s názvem DriverCachePath- jako údaj zadejte cestu ke zkopírované složce Driver Cache
Jestli hodnota s názvem DriverCachePath neexistuje, raději ji nevytvářejte a nepokoušejte se složku Driver Cache přesunout; riskovali by jste, že nová cesta nebude akceptována
- systém restartujte
5. Vymazání a přesun složek pro dočasné soubory
Složky pro dočasné soubory zvyknou časem hodně "narůst", proto je vhodné pravidelně je mazat. A jestli Vám dochází místo na systémovém oddílu, je snadné i přesunout je jinam.
Jak tedy na to? Přes Ovládací panely/Systém/Upřesnit/Proměnné prostředí vyvolejte stejnojmenný dialog (obr.). V obou částech dialogu jsou definovány proměnné TMP a TEMP, které určují umístnění složek pro dočasné soubory pro právě přihlášeného uživatele (horní polovina) nebo všeobecně. Otevřete si tedy tyto složky v Průzkumníku, zavřete všechny běžící aplikace, které můžete, a všechen obsah daných složek vymažte.
Přesunout složky pro dočasné soubory můžete také jednoduše - ve stejném dialogu upravte výše jmenované proměnné TMP a TEMP - zadejte cestu k požadované složce (standardně by proměnné TMP a TEMP měli určovat stejnou cestu; i nové cesty by tedy měli zůstat totožné, nemáte-li speciální důvod to změnit). Požadované složky pak samozřejmě nezapomeňte vytvořit. Zbývá jenom restart systému a smazání původních složek.
pro všechny výše popsané změny je nutné mít administrátorská oprávnění
některé z popsaných složek mají atribut skrytý a systémový, povolte si tedy zobrazování i těchto souborů | | |
|