Syn*_*ech 13 windows standby safely-remove-hardware
进入待机模式时,Windows 是否刷新驱动器缓存?
这似乎是一件显而易见的事情,如果我在 Windows 团队中,我会像这样设计它,但多年来,我已经学会了不要做出这样的假设。
我只找到了一个询问这个问题的页面(关于 XP),但没有给出答案,只是一个通用的响应。
是否有任何类型的明确信息表明 Windows 在待机时刷新磁盘缓存?
根据这篇 MS 支持文章 + 一些“福尔摩斯推论” ,答案是肯定的:
进入待机或休眠状态时,未发出 FLUSH CACHE 命令并且硬盘可能会损坏
这篇文章适用于 Microsoft Windows XP Service Pack 2 并且 MS 发布了一个 HotFix 来纠正这个问题,因此我们可以假设 (!?;) ) 每次 Windows XP(以后?)进入待机模式时都会发出一个刷新缓存命令。我发现 MS 没有发表其他文章来澄清这一点,但这是众所周知的晦涩的 MS 通信风格......
这取决于驱动器的硬件设置。
默认情况下,Windows 识别为可移动驱动器的驱动器已关闭写入缓存,这通常可以安全地删除驱动器,而无需“弹出”驱动器。
http://lifehacker.com/5863810/do-i-really-need-to-eject-usb-drives-before-removing-them
希望有帮助。
归档时间: |
|
查看次数: |
1241 次 |
最近记录: |