我使用 R/RStudio 绘制图形和地图,并将它们保存为 PNG。在创建过程中,我一遍又一遍地保存同一个文件,看看它是如何进行的,直到得到最终产品。有时文件很好,我将其发送给某人或上传到某个地方,只是为了稍后(几分钟,几小时,几天......)发现文件不再正确(上传的版本没问题)。有时它们会变成空白,有时它们会变成以前的版本之一。
下面的例子就是刚刚发生的。我不得不再次用 R 制作地图。最终产品:
以及它反转到的版本就在我眼前(我再次看到 Nautilus 上的图标加载)
两个文件的字节大小完全相同。cmd
显示 355,715 个不同的字节。其他文件中先前的损坏要小得多(数十个不同的字节),但图像变成空白,尽管两个文件也具有相同的字节大小。
这曾经发生在我之前的 Debian (10) 中,并且在当前的 Debian (11) 中也发生过。之前的 SSD (120 GB) 和新 SSD (240 GB,均为金士顿) 也发生过这种情况。有时文件存储在 SSD 中,有时存储在 HDD 中。
我正在寻找类似的想法Debian PNG corrupt files
,但没有找到任何东西。我没有注意到电力短缺的情况。此错误出现的频率太高,不容忽视。 PNG 是我注意到的唯一一个损坏的文件,除了一个 ODT(几个小时的更改丢失了踪迹)。
我有病毒吗?这是怎么回事?
编辑
我已提交问题这里。
答案1
这听起来确实好像您自行设计的软件中的某些内容仍在运行,并用您所说的“损坏”的文件覆盖您的文件。
这些不是人们通常所说的“损坏的文件”,它们是正确的、经过适当修改的文件,唯一合乎逻辑的方式是编写地图的软件仍然会编写它们。也许您忘记在某处调整某些文件名生成,以便中间文件覆盖您认为的最终结果?