修改硬盤缺陷列表的方式就是對反向磁化的改進,這種方法和硬盤廠商的維修方式非常相似。,硬盤廠商對于自己硬盤產品的系統信息區的信息內容和讀取的指令代碼,一般是不公開的,但是一些技術人員通過分析和逆向工程,破解了廠商的指令代碼甚至Fireware,使得他們可以編制出程序軟件,自由地讀取、修改和寫入硬盤系統信息區的信息。這樣,他們同樣可以像硬盤廠商一樣,編寫程序對磁盤盤面按照物理地址進行掃描,重新構造出新的缺陷扇區列表寫進系統保留區來替換原有的列表。經過這樣的軟件維修的硬盤,理論上說是跟硬盤廠商維修的硬盤是沒有差別的。這種軟件因為有了這個功能,所以價格非常昂貴,PC-3000要上萬元,效率源專業版(零售版只能修復ECC錯誤和CRC錯誤,其實什么也干不了)也要六百多,而且他們是不包括以后的升級技術支持的,因為這些軟件有著一個非常致命的弱點——畢竟他們是通過破解獲得的數據,在一定程度上說是非法的。不同的硬盤廠商、甚至同一廠商不同型號的硬盤,對于系統保留區的控制代碼都是不一樣的,Fireware也不同,為了讓軟件有通用性,他們必須通過不斷地破解新的硬盤型號才能使軟件支持更多的硬盤。而如果因為你購買了一套軟件他們就要不斷給予升級支持的話他們是絕對不干的,為了要修更多的新的硬盤型號,你就必須不斷地支付升級費用。在另一方面,對硬盤的系統信息區信息,如果破解得好還可以,如果破解得不好,把信息修改寫進去以后,輕的會讓硬盤在讀寫時頻頻出現錯誤,不穩定;重的就會報銷掉這個硬盤了。
|