Disk Thrashing - disable ReadyBoot (not ReadyBoost)

luckman212

New member
Local time
2:20 PM
Messages
18
Hello,
I am trying to figure out how to permanently disable the "ReadyBoot" feature in Windows 7 x64 (note: I am not talking about ReadyBoost, that's something else!)

I've checked out some guides that I found online, such as here or here. But even though they seem to work, after rebooting my system, I find that somehow ReadyBoot has re-enabled itself, and I am still getting tons of disk-thrashing at boot and Performance Monitor shows that it is the ReadyBoot.etl file that is getting all the attention.

I want to turn this off once and for all, does anybody know how?
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
ReadyBoot is related to ReadyBoost in that it involves "prefetching" of files.

ReadyBoot uses the ReadyBoost services to tackle one particular problem -- speeding up the processes of booting the system and recovering from hibernation. It keeps track of the files most often needed when the system boots and builds a temporary cache -- sort of a "Boot-Up's Greatest Hits" -- when the system starts. It can use flash wherever it finds it in either external flash devices or H-HHDs.

It sounds like you have an SSD and I don't believe ReadyBoot can be disabled for an SSD device.

Good luck.

Jim Pickering
 

My Computer

Computer Manufacturer/Model Number
HP 6233se
OS
Windows 7 Ultimate RTM
CPU
AMD Turion
Memory
2 GB
Graphics Card(s)
NVIDIA GeForce 6150
Sound Card
Onboard
Monitor(s) Displays
LCD
Screen Resolution
1280x800
Hard Drives
1 250 GB SATA w/3 partitions
I don't have an SSD (wish I did!) - just a single SATA-II hard drive attached to my mainboard's Intel ICH10R controller. The SATA controller is in "AHCI" mode - so as to enable hot-plugging of devices. Do you think this is why ReadyBoot will not stay "off"?
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
The feature may be turned on but not actually doing anything. Readyboost and Readyboot are services that are implemented when you attach a flash drive to the system and identify it as a Readyboost drive. If you have not identified such a drive the features have no reason to interfere with your boot. Chances are, there are other programs that are loaded with windows that may be extending the time it takes for your system to boot.

Three ways you can look at what is loading.

Showing Services
Start -> Right Click on Computer -> Manage -> Services and Applications

Showing Boot Apps
Start -> Type msconfig -> Startup

Showing Boot Apps 2
Start -> Type regedit -> HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN
 

My Computer

Computer Manufacturer/Model Number
Sony Vaio Z690
OS
Windows 7 Professional x64
CPU
Intel P9600 2.66ghz
Motherboard
Intel 4 Series Mobile
Memory
4GB DDR3
Graphics Card(s)
Intel 4 Series and Nvidia 9300m
Sound Card
Realtek
Hard Drives
Intel G2 160GB SSD
hi, I think ReadyBoot is a boot-time defrag/optimization routine, not a service and I don't think it has anything to do with USB flash drives.... you are talking about ReadyBOOST I think.... because in my Performance Monitor I can see ReadyBoot.etl logfile is thrashing my disk like crazy on startup. Need to figure out how to disable this little bugger....
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
Why are you concerned about trashing hard drives?
It would be wiser to just leave well enough alone.
Unless you want a slower boot up?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
Just wondering if you have ever left it alone long enough for it to finish? All it should be doing is reading the last 5 trace.fx files which are created after booting, and comparing them to the current boot session and deciding whether to over-write any of the current ones or leave them.

I just checked on mine and the only time I can even find/see ReadyBoot.etl is during startup, and it disappears about 90 seconds later.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
Why are you concerned about trashing hard drives?
It would be wiser to just leave well enough alone.
Unless you want a slower boot up?
it just takes a really long time for my machine to boot, and its a quad-core q9650 w/ 8gb ram, wd caviar black 1tb and win7 x64. I think with those specs it should be a little faster. It literally takes about 3-4 minutes between when I log on to the machine before I can really "use" anything, because of the thrashing.
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
It might work better if you did not keep destroying the cache ReadyBoot is creating. Everytime you turn it off, it removes the cache making it rebuild each time. How long ago has it been since you installed the OS or set it up with all your software and drivers?

Instead of messing with it, let it work out what it needs to.

Also, by chance are you using a solid color for wallpaper?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
It might work better if you did not keep destroying the cache ReadyBoot is creating. Everytime you turn it off, it removes the cache making it rebuild each time. How long ago has it been since you installed the OS or set it up with all your software and drivers?

Instead of messing with it, let it work out what it needs to.

Also, by chance are you using a solid color for wallpaper?
It doesn't matter how many times I reboot- there's the same 5 minutes of thrashing at every boot no matter what, even if I haven't disabled Readyboot. OS has been installed since Win7 became avail on MSDN. Not sure how long exactly, but probably around 4 months. Yes I use a solid color............ why? :huh:
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
ah ha. what a weird bug.
anyway, I actually downloaded that hotfix, but when I went to install it, it said it was already installed. so I guess that wasn't my issue. as far as a solid desktop being 'depressing' I guess it depends how you look at it. looking at the same 5 desktop pictures over and over again might also be depressing for some. I use my computer for work mostly so I dont want kittens, flowers, grassy knolls etc back there they are just a distraction to me. Guess that makes me a nerd. oh well ;)
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
I am pretty stumped. I mean, your system is nice, but is lacking in the storage department. Running one 7200 RPM hard drive without any raid setup or dedicated hardware controller (real, like adaptec $200+ type) is not going to net you much performance when it comes to load times. Load times have not been cpu bound for some time now. Let me put it this way, when I went from a raid 1 with an onboard controller (quad proc, yada yada) to a raid 1 on an adaptec 2405 I gained something like 40-60mbps on average read speed and a few ms on seek. While your startup is slow, I am not too surprised because you have a severe bottleneck in the storage department. There is no single 7200rpm hard drive nor raid controller that comes packaged with a motherboard on the market that will provide great storage performance.

I can try to dig up all of my benchmarks to show that when it comes to performance upgrades people tend to skimp on storage which leads to poor performance.
 

My Computer

Computer Manufacturer/Model Number
Sony Vaio Z690
OS
Windows 7 Professional x64
CPU
Intel P9600 2.66ghz
Motherboard
Intel 4 Series Mobile
Memory
4GB DDR3
Graphics Card(s)
Intel 4 Series and Nvidia 9300m
Sound Card
Realtek
Hard Drives
Intel G2 160GB SSD
i know what you mean. I actually did have a raid1 setup with 2 drives on an adaptec 5445 SAS PCI-E board. it was a real nice board, and with that setup I got around 140mb/sec out of the array vs. ~80mb/sec from the single drive on my ICH10R. The problem is, I installed a 2nd video card and it was too big to fit both video cards and the adaptec board together------- so I had to ditch the adaptec.

I am wanting badly to go to SSD but I keep hearing about all the problems with vendors not supporting "TRIM" etc etc combined w/ the still-too-high price/MB and I am staying away a little longer. Holding out for better price/performance a little later this year hopefully. I am hoping late-2010 will be the year of the SSD.
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
I don't think you have a bottle neck issue,
my system is a intel dual core, 4 gb ram, 500 gb 7200rpm SataII Drive running windows 7 64bit and from when i sign in till the desktop loads and ready is about 20 seconds.

Did this issue just start occurring, or have you had this issue ever since you installed windows 7?
 

My Computer

OS
windows 7
CPU
intel
Motherboard
gigabyte
Memory
corsair
Graphics Card(s)
ati
Monitor(s) Displays
samsung
I can't remember- I think it's been only since win7. I also have Outlook in my startup folder. I think that might be contributing to the slow startup times. Gonna try removing outlook from the startup & see if it helps...
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
bump, this is still puzzling me. is there NO way to completely disable readyboot on Win7?
 

My Computer

OS
Windows 7 x64
CPU
E8600 @4.2GHz
Motherboard
Asus P5Q PRO
Memory
8GB G.SKILL
Graphics Card(s)
HD4850
IMHO, a consistent slow boot and thrashing HDD would be cause enough for me to first
check the disk for errors. The easy route is to right-click the drive > Properties
> Tools. Click 'Check Now' under 'Error Checking'.

If all is well, take a peek in your Event Viewer (Start > run > eventvwr.msc >
Custom Views > Administrative Events). Look for 'Error' or 'Critical' events --
especially multiple entries of these.

These steps cannot hurt and just might help (even if readyboot ~seems~ to be the culprit).

And, to answer your question: Yes, ReadyBoot can be disabled -- via a few registry edits.
I hesitate to provide those here given the complexity of the Registry and the inherent risk of
making manual changes to it.

FWI, I have disabled SuperFetch, prefetch & readyboot on my SSD and, inspite of a mis-aligned
partition, my system REstarts in 31sec. However, all of these services and functions *should* be left
at their default settings on a HDD as Win7 does a superlative job of handling these boot optimizations.
Any changes should be for trouble-shooting only.

Good luck!
 

My Computer

Computer Manufacturer/Model Number
built by me
OS
Windows 7 Pro 64bit
CPU
i7 970 (stock 3.2Ghz for now)
Motherboard
ASUS P6X58D-E
Memory
G-Skills Ripjaws 12Gb (3X4 GB) 1600 (XMP)
Graphics Card(s)
EVGA GeForce GTX 460SE
Sound Card
HT Omega Claro Plus +
Monitor(s) Displays
I-Inc iH-282HPB 28"
Screen Resolution
1920x1200
Hard Drives
2x Crucial C300 - 64GB (Raid0)
WD Caviar Black 1TB
WD Caviar Black 1TB
External Drives:
WD Caviar Black 1TB
Seagate Barracuda 1TB
Seagate Barracuda 1TB
Seagate Barracuda 500Gb
PSU
Corsair HX750 Modular
Case
CoolerMaster HAF-X 942
Cooling
Noctua NH-D14
Keyboard
Logitech Illuminated USB Keyboard (Unidriver)
Mouse
Logitech LX8 Cordless Laser
Internet Speed
3mbps
Other Info
Asus DRW 24B1ST
Cyberpower CPS1500AVR
Corsair SP2500 Gaming Audio / Klipsch ProMedia Ultra 5.1 w/Klipsch RB-61 Fronts
3x CoolerMaster MegaFlow 200 Case Fans (snazzy blue!)
bump, this is still puzzling me. is there NO way to completely disable readyboot on Win7?

Change the Superfetch parameters to operate on "boot only" and your thrashing will stop. Some will argue against this, but for me, I get no more thrashing, my boot times are fast, and the OS is plenty fast without Superfetch doing it's strange things.

Follow these instructions and set both EnableSuperfetch and EnablePrefetcher to "2". Then enjoy your PC without constant disk thrashing.

Change SuperFetch to Only Cache System Boot Files in Vista - the How-To Geek
 

My Computer

OS
Windows 7 Pro (64-bit)
CPU
Intel Q6600 @ 3.4
Motherboard
ASUS P5Q-Deluxe (1406)
Memory
Corsair Dominator TWIN2X4096-8500C5DF (2x2GB)
Graphics Card(s)
XFX Radeon 4980
Sound Card
Creative X-FI XtreamGamer
Monitor(s) Displays
ASUS VW224U LCD
Screen Resolution
1680x1050
Hard Drives
OCZ Vertex 2 120GB (v1.23), WD Raptor 150GB & Caviar Black 1TB, Seagate FreeAgent 500GB (external)
PSU
PCP&C 750w
Case
Antec 1200
Cooling
TRUE+Scythe SFF21F
Internet Speed
30 down / 8 up

Configuration Windows 7, x64, 4 GB memory, AMD 3 cores, 420 GB HDD.

Superfetch, prefetch, readyboost and readyboot are maintained running.

I had this problem with files in the windows\prefetch\readyboot folder being constantly written into during the first 13 minutes after boot-up.
In this folder, I marked the following files as "read only" and the HDD postboot activity is now gone.

  • ecboot.dqpafm
  • ecboot.dqpafmsg
  • etlboot_1.dqpa
  • etlboot_1.dqpaf
  • fxboot_1.dqpa
  • fxboot_1.dqpaf
  • ...
  • ...
  • fxboot_10.dqpa
  • fxboot_10.dqpaf

I still have a rather fast boot-up time (times below in milliseconds)
<timing bootDoneViaExplorer="20558" bootDoneViaPostBoot="35258" osLoaderDuration="1799" postBootRequiredIdleTime="10000"
 

My Computer

OS
Win7 & XP
Back
Top