我试图采取一些措施防止位腐败,而WinRAR有一个选项可以添加一个“百分比”的“恢复记录”,声称可以保护数据免受损坏。

我唯一能想到的在不复制整个存档的情况下保护任意位置的损坏方式是对所有“部分”数据进行异或运算。它们的异或运算可以恢复任何一个被损坏的“部分”。

这是否意味着WinRAR将存档分成我们看不到的“部分”,并生成我们也看不到的它们的异或运算结果?而且我们设置的“百分比”越大,“部分”的大小就越大吗?

这是否还意味着如果开始和结束数据处发生两处位腐败,这种保护就无效了?