It's so easy.
Force Windows XP to stop prefetching.
Applicable to AHCI mode and compatibility(IDE) mode.
How to disable WinXP prefetcher
- manually edit registry keys
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction]
"Enable"="N"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000000
- or download 'Disable WinXP Prefetcher(http://mampan.org/prefetch/Disable_Prefetcher.reg)' and double click.
Reboot and use your computer.
Freezing and stuttering did not completely disappear but 90%(?) of them disappeared for me and it's usable.
Good Luck!
How to re-enable WinXP prefetcher
- manually edit registry keys
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters]
"EnablePrefetcher"=dword:00000003
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Schedule]
"Start"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOpt imizeFunction]
"Enable"="Y"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000001
- or download 'Enable WinXP Prefetcher(http://mampan.org/prefetch/Enable_Prefetcher.reg)' and double click.
Reboot.
Start -> Run : "rundll32.exe advapi32.dll,ProcessIdleTasks"
Stay and observe hard disk running about 10 minutes and verify 'layout.ini' file at 'C:\WINDOWS\Prefetch\' folder.
Pretecher will be re-enabled.
I did'nt test with Vista but I expect will be aplicable to Vista.
Disable prefetching(same as WinXP) and disable Vista's Superfetching.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000003
3 --> 0
I think Windows XP(Vista)'s prefetching is no need and rather harmful to SSD's(especially OCZ Core SSD's) because of SSD's wear-levelling.
What's Prefetch?
http://msdn.microsoft.com/ko-kr/maga...06(en-us).aspx
(....)
How does this scheme provide a performance benefit? The answer lies in the fact that during typical system boot or application startup, the order of faults is such that some pages are brought in from one part of a file, then from another part of the same file, then pages are read from a different file, then perhaps from a directory, and so on. This jumping around results in moving the heads around on the disk. Microsoft has learned through analysis that this slows boot and application startup times. By prefetching data from a file or directory all at once before accessing another one, this scattered seeking for data on the disk is greatly reduced or eliminated, thus improving the overall time for system and application startup.
To minimize seeking even further, every three days or so, during system idle periods, the Task Scheduler organizes a list of files and directories in the order that they are referenced during a boot or application start, and stores the list in a file named \Windows\Prefech\Layout.ini. Figure 1 shows the contents of a prefetch directory, highlighting the layout file. Then it launches the system defragmenter with a command-line option that tells the defragmenter to defragment based on the contents of the file instead of performing a full defrag. The defragmenter finds a contiguous area on each volume large enough to hold all the listed files and directories that reside on that volume and then moves them in their entirety into that area so that they are stored one after the other. Thus, future prefetch operations will even be more efficient because all the data to be read in is now stored physically on the disk in the order it will be read. Since the number of files defragmented for prefetching is usually only in the hundreds, this defragmentation is much faster than full defragmentations.
Do you understand my Konglish(korean-English)?
---------------------------
ThinkPad Z61P
945-PM, ICH7-M
WinXP SP3
Core V1 64GB SSD and Hitachi 7200RPM 200GB
.



Reply With Quote




Bookmarks