每當我們格式化完成後, 在 windows 磁碟管理界面會顯示硬盤分區是否處於健康(healthy)狀態.  我想寫一個簡單的程式,以获得这个healthy状态. 请问有什么法子

解决方案 »

  1.   


    其实我也不知道如何才算healthy.  正因为不知道, 只好采取最保险的做法, 让windows 自己定义
      

  2.   

    正常用户 用到的地区 就算是有坏磁道的话 硬盘自己会将一个好的磁道替换这个坏得磁道 
    硬盘自己有一个G表 和一个P表 G表记录了 出厂后 磁盘坏损的记录  P表是出厂前和之后 磁盘记录
    正常使用的话 只要能打开磁盘进行读写 就算是一个好的硬盘了吗? 毕竟用户不会去详细的关系硬盘的详细情况 只要能用就行了呗!
      

  3.   

    现在的硬盘都有SMART模式,在主板BIOS中可以设定是否检测。开机加电后bios会检测硬盘,如果硬盘的SMART状态为bad,则有提示要求你部分数据更换硬盘。当然状态为bad也可以启动系统,只是硬盘随时有可能挂掉。感觉要是能读取到这个状态就应该能说明硬盘的健康状态了。