Error message that you may receive when you save or move documents in Windows XP: "Delayed Write Failed"
| Article ID | : | 330174 |
| Last Review | : | November 12, 2007 |
| Revision | : | 3.2 |
On This Page
- SYMPTOMS
- CAUSE
- RESOLUTION
- Advanced users section
- MORE INFORMATION
- Delayed Write Failure
- WORKAROUND
- Similar problems and solutions
SYMPTOMS
CAUSE
- The "Enable write caching on the disk" feature for your disk is turned on.
- Your Ultra Direct Memory Access (UDMA) hard disk
controller is configured in either of the following
ways:
- You are using a 40-wire connector cable to connect the UDMA drive to the controller instead of the required 80-wire, 40-pin cable.
- The BIOS settings are configured to force faster UDMA modes.
RESOLUTION
Note If you turn off the "Enable write caching on the disk" feature, your disk performance may decrease. Because of this, you may want to monitor system performance after you complete the following procedure: (click the hyperlink for instructions for that step)
- Open Windows Explorer
- Right-click your hard disk
![]() |
- Click Properties
|
|
- Click the Policies tab.
- Click to clear the Enable write caching on the disk
-
Click OK
-
Click OK again
- Repeat steps 3 through 7 for each hard disk that is installed in your computer
- If the issue is resolved, do not continue with the steps in the "Advanced users section." If the issue is not resolved, continue with the steps in the "Advanced users section."
Advanced users section
- Make sure that your UDMA hard disk controller is using an 80-wire, 40-pin cable. For information about how to do this, view the documentation that is included with your computer, or contact your UDMA hard disk controller manufacturer. Test to determine whether the issue is resolved. If the issue is resolved, do not continue with the remaining steps. If the issue is not resolved, go to the next step.
- Warning Do not change the BIOS settings
unless you are very familiar with all the effects of
changing BIOS settings.
Make sure that the BIOS settings are not configured to force faster UDMA modes. For information about how to do this, view the documentation that is included with your computer, or contact your computer manufacturer. Test to determine whether the issue is resolved.
MORE INFORMATION
For more information about file lock or access denied error messages when you save files to a UNC path, click the following article number to view the article in the Microsoft Knowledge Base:
Delayed Write Failure
- System memory that is more than 512 megabytes. (1 gigabyte of RAM is common.)
- Large NTFS disk volumes and multiple large volumes. (60-100 gigabyte hard drives, possibly in RAID arrays.)
- AGP graphics with large AGP resource requirements (More than the default AGP aperture)
- Large file transfers. This problem occurs when the computer runs out of system page table entries. When the computer is started, Windows determines the default number of page table entries to assign, based on how much system memory available.
To do this, follow these steps:
- Click Start
- Right-click My Computer
- Click Properties to open the System Properties dialog box
- Click the Advanced tab (under Performance Options)
- Select Programs if it is not already selected (under Memory Usage)
-
Click OK
WORKAROUND
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
For a picture of the location in the registry, click the link
- Access REGEDIT (The page will open in a separate window)
- Navigate REGEDIT by
- Double-click HKEY_LOCAL_MACHINE
- Double-click SYSTEM
- Double-click CurrentControlSet
- Double-click Control
- Double-click Session Manager
- Double-click Memory Management
- In details pane, right-click the SystemPages value
|
|
- Click Modify
![]() |
- In the Value data box, type FFFFFFFF
- Click OK
|
|
- Exit Registry Editor
Similar problems and solutions

