为什么有时候可移动磁盘出不来
如果没有数据传输,或者没有使用U盘中的文件, 拔出,没什么问题。 现在的U盘都支持热插拔,大可以放心。 先停止是操作系统的一种保护机制。 保护自己系统内文件不受损害。 同时也尽可能的防止U盘出问题。 如果U盘有东西在运行,拔下后,容易伤害硬盘。 在Windows XP中使用usb硬盘经常会发生无法“安全地移除”硬件,英文叫saftly remove hardware。有时候是因为你开的程序正在使用该盘,有时候即便你已经关掉了所有可能的程序,甚至防病毒程序,还是不行,怎么办?拔还是不拔? 方法一:使用log off,即注销用户 这一方法会关闭所有用户进程,只留下系统进程。 然后重新登陆...全部
如果没有数据传输,或者没有使用U盘中的文件, 拔出,没什么问题。 现在的U盘都支持热插拔,大可以放心。 先停止是操作系统的一种保护机制。 保护自己系统内文件不受损害。 同时也尽可能的防止U盘出问题。
如果U盘有东西在运行,拔下后,容易伤害硬盘。 在Windows XP中使用usb硬盘经常会发生无法“安全地移除”硬件,英文叫saftly remove hardware。有时候是因为你开的程序正在使用该盘,有时候即便你已经关掉了所有可能的程序,甚至防病毒程序,还是不行,怎么办?拔还是不拔? 方法一:使用log off,即注销用户 这一方法会关闭所有用户进程,只留下系统进程。
然后重新登陆,马上安全删除硬件,根据个人经验95%以上能解决问题。有时候删除一些程序,dll文件删不掉,也可以用注销来代替重启动机器试试看。 如果你连log off也不愿意i,而且log off也不一定确保能成功。
那么有没有办法直接拔掉呢?答案是有的。首先我分析一下为什么不能直接拔掉移动硬盘,原因有二:1、怕突然断电造成磁头不能复位从而损坏硬盘;2、硬盘缓存中还有数据没写入,突然断电会造成数据丢失或文件损坏。
关于第一点,引用一段网上分析8M缓存硬盘的描述: 如果您是一位老的电脑使用者,那一定还记得当年在Windows 3。X时代,计算机使用注意事项中,有非常重要的一条就是,正常关闭Windows在关闭电源,否则就非常容易遇到数据丢失,系统崩溃的情况,这种状况一直到Windows95时还时常遇到。
但在Windows98之后大家就会发现,其实我直接关闭电源,系统也很少会出现问题。也许您会认为这是操作系统做了大改变,其实这当中很重要的一部分功劳还在于硬盘。在最早的时候,如果关闭电源,硬盘的磁头都无法自动会到保护区域,但后来随着硬盘技术的发展,这个问题已经克服,硬盘可以在关闭后自动将磁头归位,保证盘片的安全。
缓存也是这样,在硬盘关闭电源之后,硬盘内部需要维持一定的电量,以保证把数据存放在特定区域,下次开启时在将缓存中的数据存放在正常的位置,这样可以保证数据的安全不会丢失。在512K和2MB缓存的情况下,硬盘完成这个工作是非常容易的事情。
但如果将容量换成8MB,那情况就完全不同了,硬盘需要足够的电量,来保证可以把8MB的数据写入安全区域,这从技术上将是很难实现的。所以如果您经常进行一些开发或者创作工作,使用到了大容量缓存硬盘,那么至少还得安装一个足够出色的电源,另外UPS也应当是理想配置。
从这里可以看出,磁头归位对如今的硬盘来说已经不是什么问题,问题主要是解决缓存写入问题,特别是当你用了大缓存硬盘的时候。事实上Windows XP已经提供了这样的方法。 方法二:请参看下图,在移动硬盘盘符上点右键,选择hardware(硬件),按后点properties(属性),最后点policy(策略),这里并不确定中文翻译正确,不过大家大致应该知道是哪一个选项。
[这里不能贴图吗?] 这时出现两个选项:“为快速移除优化”,“为磁盘高性能优化。” 这里已经写的很清楚了,如果选择为快速移除优化,就会禁止使用写入缓存,所以可以不使用“安全删除硬件”而直接拔掉;反之,使用了为性能优化,就必须使用安全删除硬件。
既然WindowsXP都这么说了,大家自然不需要有什么顾虑了吧:)选上这个,就可以任意拔掉移动硬盘了。 当然这么做虽然方便,但是在一定程度上会影响磁盘性能,幸运的是,这里禁止的仅仅是“写入缓存”,对读取并没什么影响。
事实上对容量较小的u盘来说,写入缓存本来就意义不是很大。而对移动硬盘来说,写入操作的频繁程度也远远不如本地硬盘,总体而言性能影响感觉并不显著,只有在写入大量很小的文件的时候才会有一定影响。收起