Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Zákaz automatické defragmentace

Manželce několikrát denně začne šrotit disk, i když očividně nic nedělá...
Pomocí Processs Explorer od Sysinternals jsem zjistil, že viníkem je defragmentace (ta integrovaná ve Windows). Přitom defragmentace není nikde naplánovaná (Naplánované úlohy).

Všiml jsem si toho během pár posledních dní. Jak a kde tuto defragmentaci (dfrgfat.exe, defrag.exe) zakázat, netušíte?

HDD 40GB (C-systém:7, D:4, E:zbytek, vše FAT32), WinXP SP2, aktualizováno. S.M.A.R.T. je OK, fyzická kontrola disku OK (HD Tune), Ad-Aware + SpyBot OK

Nešel jsem toto:
hilfen-5-16316-0.html
http://www.computerhilfen.de/forum/index.php?board= 5;action=display;threadid=16413
..ovšem moje němčina není až tak silná :-|

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
dfrgfat.exe je nástroj pro částečnou, nikoliv plnou defragmentaci na discích FAT32, přičemž proces d…
Vladimir 05.03.2007 19:03
Vladimir
Jo, máš pravdu, to je optimalizace pro boot. Ale to druhý (EnableAutoLayout) by měla být defragmenta…
mia 05.03.2007 19:12
mia
No nevím, zda to má s problémem něco společného. V OptimalLayout mám string LayoutFilePath C:\WINDOW…
jarbar 05.03.2007 22:37
jarbar
Myslim, ze ten subor vytvara ta optimalizacia bootu, o ktorej pise Vladimir. Prefetcher ziskava data… poslední
x22 06.03.2007 08:58
x22
Zkusím tedy toto: 1) občas spustit Rundll32.exe advapi32.dll,ProcessIdleTasks viz print.php poku… nový
L-Core 06.03.2007 07:54
L-Core
Da se to vypnout napr. i pomoci TweakUI primo od MS. Je tam volba -> General -> Optimize hard disk w… nový
Abox 06.03.2007 08:08
Abox

dfrgfat.exe je nástroj pro částečnou, nikoliv plnou defragmentaci na discích FAT32, přičemž proces defrag.exe ji pouze spouští.

http://technet2.microsoft.com/WindowsServer/en/libr ary/ed01b95b-b36c-4630-bd50-df375ae86e2a1033.mspx? m fr=true

BootOptimizeFunction
The following registry entries are located under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction.

Enable
Registry path
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\Bo otOptimizeFunction

Version
Windows Server 2003

Accepted values for this entry are Y or N. If the entry is set to Y, Windows automatically optimizes the file location for boot optimization. This optimization occurs automatically if the system is idle for 10 minutes. Boot optimization improves startup time by locating startup files in contiguous clusters on the volume, reducing the movement of the disk head when reading the volume.

PS. tuto funkci bych nezakazoval...

Myslim, ze ten subor vytvara ta optimalizacia bootu, o ktorej pise Vladimir. Prefetcher ziskava data o tom, ktore data pri boote treba nacitat z disku, takze to suvisi. Ta optimalizacie sa da spustit rucne nejakym defrag -b alebo tak, a automaticky sa spusta asi kazde 3 dni. Spusta sa to vraj cez sluzbu planovac uloh (aj ked ziadna viditelna naplanovana uloha to nie je).

Zkusím tedy toto:

1) občas spustit

Rundll32.exe advapi32.dll,ProcessIdleTasks

viz print.php

pokud to pomůže a bude několik dní pokoj, zůstanu u toho (vč. vytvoření naplánované úlohy pro automatické spouštění)

2) pokud to nezabere podle mých představ, bude následovat zásah do registu

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\OptimalLayout]

dopsat dword hodnotu:
"EnableAutoLayout"=dword:00000000

viz http://msdn2.microsoft.com/en-us/library/ms932871.a spx

Zatím díky za rady a tipy, za pár dní se uvidí...

Zpět do poradny Odpovědět na původní otázku Nahoru