
Windows使用特殊的子系统为某些基于磁盘的操作提供支持。例如,有一种技术可以临时将写操作缓存到磁盘,然后在系统空闲时执行相应的操作。这种称为“写缓存”的技术可以提高系统的性能,但是默认情况下系统可能不会启用此功能。

是否想知道如何设置“写缓存”选项?请打开“设备管理器”,展开“磁盘驱动器”,然后右键单击下面的任何驱动器图标并选择“属性”,然后切换到“策略”选项卡。在这里,您应该看到两个选项:“优化快速删除”(一切都直接写入硬盘驱动器)和“优化性能”(写入缓存)。

第一个选项使您可以快速将设备与计算机断开连接。例如,USB闪存驱动器。您可以直接从计算机断开这些设备的连接,而无需单击任务栏中的“安全删除硬件”图标。如果两个选项均变灰并且无法选择,则默认情况下,磁盘驱动器的“写入缓存”选项处于打开状态。 (有关延迟写入默认状态的更多信息,请查看Microsoft的文章“ Windows XP和硬件的意外删除”)
在Windows XP系统中,有时会弹出提示“延迟写入失败”,告诉您延迟写入系统可能存在一些问题。尽管这不是致命错误,但值得您注意。
以下是“写入缓存失败”的一些常见原因:

1.磁盘驱动器本身的原因。这尤其在SCSI或RAID驱动器上发生。某些RAID驱动器驱动程序将在带有SP2的XP操作系统中报告错误消息,以告知用户“无法写入缓存”。因此,您应该为磁盘驱动器安装最新版本的驱动程序。
2.数据线的原因。某些错误或损坏的数据电缆,尤其是外部USB电缆和FireWire,可能会导致这种情况。如果您的数据线太长,或者数据线连接到不合格的USB HUB,也会导致写入缓存失败。最后,这也可能是因为您拥有需要80针数据电缆的UDMA驱动器,但使用的是40针数据电缆。
3.SCSI终止错误。尽管这种情况很少发生在使用自终止技术的SCSI设备上,但我们仍然必须考虑到这一点。

4.媒体错误。这是可能发生的最严重的情况,换句话说,磁盘驱动器已损坏。如果可以通过SMART(例如SMART&Simple)软件获取磁盘驱动器的统计信息,则可以使用该信息来确定磁盘驱动器发生机械(物理)故障。您还可以使用名为Gibson Research的SpinRite的工具来帮助您诊断介质错误,但是该软件需要很长时间才能完全检测到磁盘驱动器。

5.计算机的BIOS设置强制启用驱动器控制器不支持的UDMA模式。尽管UDMA模式可以提高磁盘的性能,但是如果驱动器控制器不支持它,它将导致一些错误。这种情况很少见。它主要发生在新安装的硬件设备上(硬件设备支持UDMA模式)。用户可以升级BIOS或将BIOS中的硬盘选项恢复为默认的“自动检测”模式。解决这个问题。例如:如果设备设置为UDMA模式6出现问题,则可以将其设置为模式5。

6.驱动控制器出现问题。如果您的系统同时具有长和短PCI插槽(64位和32位),请尝试从长PCI插槽上拔下USB控制器。一些较旧的PCI卡不支持这种类型的插槽。
7.存储器的奇偶校验错误。添加新的内存后通常会发生这种情况。该错误的原因可能是您的新内存模块与主板支持的内存类型不匹配,或者内存本身有缺陷。 (内存问题还可能导致其他错误,例如随机死锁等)。
8.注册表中的LargeSystemCache项不正确。这种情况很少见,通常发生在装有ATI显示适配器且内存大于521MB的计算机上。这些计算机上的注册表中有一个名为LargeSystemCache的密钥。
(HKEY LOCAL MACHINESYSTEMCurrentControlSetControlSession Manager内存管理),如果将密钥设置为1,则此密钥用于管理系统分配给某些核心进程的内存容量(此设置可以增强512MB以上的计算机的性能在某些系统中可能会导致数据错误和写入缓存失败错误。如果发生这种情况,请将键值更改为0。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-338609-1.html
脓包穿孔不是坏事
直接撞沉