Back in 2007, Microsoft introduced a new disk caching feature chosen ReadyBoost that was designed to make the Windows Vista operating system a little snappier. ReadyBoost has been part of every version of Windows since then and is still office of the Windows ten operating organisation. However, many people wonder if ReadyBoost is an constructive tool in Windows x.

If you're running Windows x on fairly standard hardware, y'all will detect that ReadyBoost offers a squeamish performance enhancement. On the other hand, if you are running Windows 10 on high-end hardware, yous volition discover that ReadyBoost is no longer viable. Let'due south take a closer wait.

How ReadyBoost works

To begin with, it is important to sympathize that ReadyBoost is essentially a helper tool for SuperFetch, a larger component built into the operating system. So permit's showtime there.

SuperFetch is a deejay cache management applied science designed to enhance the operating system's responsiveness when loading and switching between the applications you apply about often. Using adaptive techniques, SuperFetch constantly monitors the data and system files related to those applications and preloads them into the cache where they can be loaded into RAM quickly. To farther improve performance, SuperFetch incorporates an I/O prioritization technology, in which applications are marked as either a low- or high-priority I/O application. With this arrangement SuperFetch will temporarily sideline a low-priority I/O application when a high-priority I/O awarding takes precedence. Of course, this greatly improves the performance of applications marked as high-priority I/O.

While the SuperFetch cache management applied science works fine while using your organization'southward hard disk for the enshroud, it does fall prey to fact that a hd relies on physically moving parts, which can limit the speed with which data is transferred back and forth between RAM and the enshroud. This is where ReadyBoost comes into play.

SEE: How to employ Windows ten's Resource Monitor to runway retention usage

When you connect a flash-based retentivity device to your system and configure information technology as a ReadyBoost device, SuperFetch volition copy its cache from the difficult disk to the device and enlist ReadyBoost to help in the cache management system. Since a flash memory device doesn't rely on physically moving parts, data is transferred back and forth between RAM and the cache much more than rapidly and efficiently.

Nonetheless, ReadyBoost doesn't actually have over from SuperFetch; instead, they work in concert. Once ReadyBoost is enabled, it keeps tabs on hard disk operations and will only become into action reading and delivering files from its re-create of the cache when doing then volition boost performance. For example, during sequential read operations, ReadyBoost volition allow SuperFetch to use the cache on the hd, since the hard deejay can outperform wink-based drives for these types of read operations. During nonsequential read operations, ReadyBoost volition essentially redirect SuperFetch to employ the cache on the flash-based drive.

Now, at that place are exceptions to this system. Really fast hard disks tin often perform some, only non all, nonsequential read operations faster than a wink-based drive. In such cases, ReadyBoost won't provide equally significant a operation proceeds every bit it would if your hd were slower. Notwithstanding, fifty-fifty if you take a fast difficult deejay, there are situations where ReadyBoost tin make a large functioning contribution. Then don't write it off.

To ensure the safety, integrity, and efficiency of the ReadyBoost organisation, Microsoft added several safeguards. To begin with, the information on device is automatically encrypted using the Advanced Encryption Standard–AES 128. And so if you lose the device, you lot won't have to worry well-nigh someone getting access to data. While the operating organization will actually piece of work from the enshroud on the device, all the data in the cache is mirrored on the hard disk drive. Therefore, if you inadvertently remove the device while information technology'south in apply past ReadyBoost, the operating system will immediately fall dorsum to the enshroud on the hard disk and pick up where it left off.

SEE: x quick tips to make Windows 10 work the mode you desire

Getting started

ReadyBoost is designed to use external USB wink drives, SD cards, or CF cards as a difficult disk cache to meliorate disk read performance. When you insert one of these devices into a Windows x organization, access its Properties dialog, and select the ReadyBoost tab, the operating system volition begin a series of tests to make up one's mind whether the drive is uniform with ReadyBoost, as shown in Effigy A.

Figure A

When you first admission the ReadyBoost tab, the operating system will begin a series of tests to determine whether the drive is compatible with ReadyBoost.

To be ReadyBoost-compatible, the device must:

  • Be at to the lowest degree 256 MB in size, with at least 64 KB of gratis space.
  • Have an access time of i ms or less.
  • Have at least a 2.v MB/sec throughput for 4 KB random reads.
  • Have at least a i.75 MB/sec throughput for one MB random writes.

If the device isn't compatible, yous'll see a message informing you that the device doesn't accept the required performance characteristics for ReadyBoost, as shown in Figure B.

Figure B

If the device doesn't come across ReadyBoost requirements, you'll come across a bulletin like this one.

On the flip side, if your system has an SSD hard disk in it, which is much more mutual than when ReadyBoost was first introduced, y'all may see the message shown in Figure C. This is because a arrangement with an SSD hd in it is, along with SuperFetch, tin outperform ReadyBoost, so using ReadyBoost isn't necessary. (Since SSDs are more common in the Windows 10 era, this is really the but situation where ReadyBoost is no longer an effective tool for Windows x.)

Figure C

If your system has an SSD hard disk in it, chances are you won't need ReadyBoost.

If the device is compatible, you lot'll see options like those shown in Effigy D, which volition let you to configure the device for ReadyBoost. Since these types of memory devices are cheap now, I recommend that you choose the Dedicate This Device To ReadyBoost pick. Withal, before you lot practise so, I recommend that you first reformat the device.

Figure D

If the device is compatible with ReadyBoost, yous'll be prompted to enable the characteristic.

My opinion is that your best bet is to format the drive using the exFAT file system rather than NTFS. The exFAT system was originally designed for wink-based retentivity devices and it has a lot less overhead than NTFS. When y'all format the drive, as shown in Figure E, I suggest using the default Allocation Unit of measurement size.

Figure E

Before y'all enable ReadyBoost, it's a practiced thought to format the drive using the exFAT file system.

Enabling ReadyBoost

Equally I mentioned, I suggest choosing the Dedicate This Device To ReadyBoost pick, as shown in Figure F.

Figure F

Since these types of retention devices are inexpensive, I recommend that you lot choose the Dedicate This Device To ReadyBoost option.

Click OK, and ReadyBoost will configure the device to use the caching system by creating a disk cache file named ReadyBoost.sfcache in the root of the flash bulldoze, as shown in Figure G.

Effigy G

ReadyBoost will configure the device to use the caching system by creating a deejay cache file named ReadyBoost.sfcache in the root of the wink drive.

What's your accept?

It's of import to understand that recognizing the performance gain provided past using ReadyBoost is pretty subjective and volition depend on what kind of applications you run on your computer and what type of data y'all typically piece of work with. I'll follow up on this functioning issue next week, so stay tuned.

In the concurrently, share your experiences and advice regarding ReadyBoost'south effect on operation gains in Windows 10.

More helpful Windows how-to's…

  • How to revive a Windows vii organisation with a make clean install via the Windows ten Media Creation Tool
  • How to use custom views in Windows x'south Result Viewer
  • How to fix the missing Windows Sockets registry entries error
  • How to restore files from Windows x's File History