If you receive a "Delayed Write Failed" error message on Microsoft Windows Server 2003 or Windows Server 2008, this states that your data has been lost


Symptoms


When writing to a network share, a failure may cause the following event to be written to the event log:

Event ID: 50 {Delayed Write Failed} Windows was unable to save all the data for the file <file>. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

Cause


This error can occur if there are pending cached writes to a file located on a remote network share and the connection to that file is unexpectedly terminated.  The connection to the file could have been terminated for various reasons, including network communication failures and filter drivers on either the client or the server cancelling the write I/O.  When this error occurs, the pending cached write I/O in memory cannot be written to the target file on the remote network share.  The delayed write fails and the target file may now be corrupt.

More Information


It is the responsibility of the application to handle this error.  Some applications may try to reconnect to the remote file and retry the write operation.  Other applications may ignore the error or fail altogether and leave the target file corrupted. Some applications like Windows Explorer may report the error to the user if a file copy fails.  In the scenario of a failed file copy, the source file remains unchanged and copy operation can be restarted, overwriting the corrupted targeted remote file.

Please see the following link for more information this event:

http://support.microsoft.com/kb/816004