Write caching lets Windows report a write as finished as soon as the data reaches a buffer in memory, instead of waiting for the disk to store it physically. That removes a lot of waiting, so saves, file copies, and installations feel instant. Windows 11 enables it on most internal drives by default, but it can be switched off, for example after a system crash or a disk error, and it stays off on removable drives for safety.
This guide explains what write caching does, how it differs from read caching, what the real risks are, how to enable or disable it in Device Manager, and how to get a similar speedup without risking data by using Qiling Fast Cache.
Every time an app saves a file, it asks the storage driver to write data to the disk. Without a write cache, Windows waits until the drive confirms that the data is physically stored before it reports the save as complete. That is safe, but slow, because a mechanical disk needs milliseconds to reach the right position, and even a fast SSD has some latency.
With write caching, Windows writes the data into a buffer in memory first and immediately reports success. The driver then sends the data to the disk in the background, usually in larger, better organized chunks. Performance improves most when an app makes many small writes, which is exactly what databases, virtual machines, installers, and photo or video editors do.
In Windows 11 the behavior is controlled per drive in Device Manager:
The two are often confused, but they behave very differently when something goes wrong:
| Read caching | Write caching | |
|---|---|---|
| What it does | Keeps copies of data you have already read | Buffers data you are writing before it reaches the disk |
| Speeds up | Boot, app launches, opening files | Saves, copies, installs, large exports |
| Data at risk | None — a lost cache just means reading the disk again | Yes — buffered data can be lost in a power failure |
| On by default | Yes, in Windows and in caching tools | Yes on internal drives, no on removable drives |
| Good for a slow drive | Yes, it removes repeated slow reads | Only for write-heavy work |
For the full technical comparison, see Write Caching vs Read Caching.
Write caching trades a small amount of safety for speed. While data sits in the buffer, it exists only in memory. If the PC loses power, crashes, or a removable drive is pulled out at that moment, the buffered data is gone, and in rare cases the file system can be left inconsistent.
In practice the risk is manageable:
Step 1. Press Win + X and choose Device Manager from the menu.
Step 2. Expand Disk drives, right-click the drive you want to check, and choose Properties.
Step 3. Open the Policies tab. If the tab is missing, the drive uses a driver or controller that does not expose this setting, which is common for some NVMe and RAID setups.
Step 4. Read the current state under Write-caching policy. If Enable write caching on the device is ticked, caching is already on and there is nothing to change.
Step 1. With the drive's Policies tab open, select Enable write caching on the device.
Step 2. For an internal drive, choose the Better performance option when Windows asks about removal policy, or simply leave the default.
Step 3. Leave Turn off Windows write-cache buffer flushing on the device unticked. Clearing this box increases the risk of data loss and is only for systems protected by a UPS or a battery-backed RAID controller.
Step 4. Click OK to save the change.
Step 5. Restart the PC so the new policy is applied cleanly to the drive.
To reverse the change, open the same tab and clear the checkbox. Windows returns to writing through to the disk, which is slower but safer on a machine with unstable power.
Clearing Turn off Windows write-cache buffer flushing on the device lets Windows hold buffered data longer, which can give a further boost to write-heavy workloads. It also means that a power failure can lose much more than the few seconds of work that normal flushing would risk.
Only consider it when all of these are true:
For laptops that run on battery, leave buffer flushing enabled. The small performance difference is not worth the risk of losing a document.
Yes for normal use on a stable PC. The only exposure is a sudden power loss or an unsafe unplug while data is still buffered, and Windows keeps that window short by flushing regularly.
Not every storage driver exposes it. Some NVMe, RAID, and virtual disk drivers manage caching internally, so the tab does not appear and there is nothing to configure.
It speeds up writes, such as saving, copying, and installing. Everyday tasks that mostly read data, such as booting and opening apps, are helped by read caching instead.
Only if you always eject it safely. Otherwise leave the default Quick removal policy, which lets you unplug the drive at any time without losing data.
No. It can even help slightly by batching small writes, though the effect on SSD endurance is small either way.
Read caching. Tools such as Qiling Fast Cache only store copies of data you have already read, so a lost cache simply means the data is read from the original drive again — there is nothing to recover and no risk of file corruption.
Changing storage policies is quick, but a backup protects you if a disk is already failing. Qiling Disk Master creates a full Windows image you can restore from if anything goes wrong.
Step 1. Install and open Qiling Disk Master. On the home screen, open "Backup and Recovery" and choose "System Backup". This option automatically includes Windows and the hidden boot partitions, so you do not have to select them one by one.

Step 2. Check the source. The disk where Windows is installed and its system partitions are already ticked for you. If you only need your personal documents, run a separate "File Backup" task instead.

Step 3. Click the destination box and choose where the image should be saved. Use an external HDD or SSD, a NAS, or any drive other than the one Windows is installed on, and make sure it has enough free space.

Step 4. Review the task summary and click "Proceed". Wait until the progress bar reaches 100%. Do not unplug the drive or turn off the PC while the backup is running.

Step 1. Open Qiling Disk Master again, go to "Backup and Recovery", and select the recovery option. Your backup images are listed, so pick the one you created before the changes began.

Step 2. Choose the target disk or partition. Normally you restore to the original system disk. If the drive was replaced, select the new disk instead, and the restore rebuilds Windows together with its boot partitions.

Step 3. Preview the restore plan, click "Proceed", and confirm the warning. The PC restarts to finish the job, and Windows comes back exactly as it was on the day the image was created, with your files and programs intact.

Write caching in Windows 11 is easy to control: open Device Manager, expand Disk drives, open the drive's Properties, switch to the Policies tab, and tick Enable write caching on the device. It speeds up saves, copies, and installs, at the cost of a small risk of losing buffered data if the power fails. Keep buffer flushing enabled unless you have a UPS, and never use write caching as a substitute for backups. If you want better everyday speed without touching that risk at all, let Qiling Fast Cache handle read caching instead — a lost read cache costs nothing but a re-read.
Protect your PC with Qiling Backup—create a system image before your next round of settings changes.
For more Windows 11 performance guides, see Write Caching vs Read Caching, Windows 11 Fast Cache, Reduce Boot Time in Windows 11, Extend Your SSD Lifespan, and SSD Cache vs RAM Disk.