如何使用C停放硬盘?
停止:将硬盘驱动器头从硬盘驱动器移至安全位置。这样做了 确保在计算机关闭时磁头不会损坏磁盘。
我只是好奇。
答案 0 :(得分:2)
多年来一直不需要这样做。现代硬盘驱动器将在关闭时自动停放读取头。此外,正如Oli Charlesworth的评论所述,该功能必须由某种设备驱动程序及其相关API提供。 C中没有任何内容可以让你这么做。
答案 1 :(得分:1)
不再需要停放高清头,因为现在大多数高清都会自动执行,并且非常善于保护自己。但是,如果您希望进一步了解,请查看interrupt 13H的详细说明。似乎功能19H可能实现您所需要的。
但你为什么要这样做呢?这可能很容易使您的操作系统崩溃,因为您的HD当时可能忙于做其他事情(例如基本的OS服务和其他应用程序)。这次崩溃很可能导致数据丢失,因为应用程序可能没有机会将数据刷新到HD - 因为你只是把它停放了。