当我使用大多数文本编辑器从 Windows PC 上的文本文件中删除文本时,多余的字节会附加到文件中。
- 当我编辑 FAT32 拇指驱动器或具有 NTFS 的旋转磁盘 USB 驱动器上的文件时会发生这种情况。
- 当我将文件复制到我的 NTFS C 盘并在那里编辑它时,不会发生这种情况。
- 如果我在我的拇指驱动器上复制该文件,那么复制时也会出现同样的问题。
- 如果我使用记事本或 JEdit 编辑该文件,则不会发生此问题。
- 如果我使用 Notepad++、Sublime Text 3、Notepad2、Visual Studio Code 或 WordPad 进行编辑,确实会发生此问题。
- 我更换了一个新的拇指驱动器,但问题又出现了。
- 该问题并非发生在拇指驱动器上的每个文本文件上。
- 对文件系统进行错误检查,未报告任何错误。
- 将文件从拇指驱动器复制到 C 驱动器并复制回拇指驱动器后,问题仍未解决。
- 如果我使用 Cygwin 中的 vi 编辑拇指驱动器上的问题文件,则不会发生此问题。
- 如果我将拇指驱动器移至另一台 Windows PC,则不会发生此问题。
关于如何修复此问题有什么想法吗?
答案1
对我来说,它是企业安全软件。我们使用许多安全软件包和数据保密软件包,我相信它是其中之一。
任何在我的计算机上,就地更新文件的编辑器会出现这种情况。将输出写入新文件(并将旧文件重命名为 .bak,然后将新文件重命名为原始文件名)的编辑器在此计算机上正常工作。