PostHeaderIcon File Loss in Windows Due To Lack of Shutdown Notification

n Microsoft Windows operating system, a hard drive volume that has basic disk signature, a shutdown event is send to SCSI miniport. It allows the SCSI miniport to initialize the shutdown process. But in case of a volume with dynamic signature, the shutdown event can not take place. This behavior of Microsoft Windows causes the possibility of file loss. Such situation requires windows data recovery solutions to be resolved.

In general scenario, for a volume with the basic disk signature, Scsiport.sys sends an hwStartIo SRB_FUNCTION_SHUTDOWN event to SCSI miniport (for every volume). It allows miniport to initialize the shutdown processing. But for a disk volume with dynamic disk signature, expected hwStartIo SRB_FUNCTION_SHUTDOWN event doesn’t take place for any of the dynamic volume if the PORT_CONFIGURATION_INFORMATION CachesData=TRUE is specified.

This behavior of Microsoft Windows cause potential file loss. When you build caching controller that is based upon Microsoft specification, which says that the disk controller would be notified before the shutdown event. You can probably build a reliance on that command for appropriate operation of cache or other internal operations.

Root of the issue

There are following three major issues that might cause this problem:

The disk controller bank on shutdown IRP for clearing write-back cache, which is enabled on disk. When cache flush command is applied on the volume, it just flushes controller cache.

The shutdown is not a the last command issued by operating system.

The final volume cleanup and shutdown doesn’t take place. In case of RAID array, the parity coherency issues main occur in such cases. It might require volume re-initialization.

The re-initialization of RAID volume might take several hours, affective the performance and possibly causing serious file loss situations. In such situations, carrying out windows data recovery software becomes essential to retrieve lost, missing and inaccessible files.

This is best possible through the help of powerful and advanced third party File Recovery Software. These tools are powerful enough to methodically scan entire hard drive using effective scanning mechanisms and retrieve all of the files from it. You can use these software without having sound and prior technical skills as they come equipped with interactive and self-descriptive graphical user interface. With read only and non destructive design, these software are totally safe to use on any of the storage media.

Stellar Phoenix Windows Data Recovery is the most advanced and effective tool to retrieve all sorts of lost files. It recovers files from FAT32, VFAT, NTFS and NTFS5 file system partitions. This File Recovery Software is compatible with Microsoft Windows 7 RC1, Vista, 2003, XP and 2000.



Leave a Reply