如何查找仅包含空字节(任意数量)的所有文件

SWi*_*ilk 5 windows file-management

我需要在我的 HDD 上找到所有只包含(任意数量)NULL 字节的文件。我怎么能在 Windows 机器上做到这一点。还是用 Linux 工具 live CD?


背景:

我的硬盘驱动器上的一堆文件格式不正确。格式错误的文件:

  • 将他们的内容替换为 NULL 字节
  • 与畸形发生前的大小完全相同,
  • 修改时间没有改变

这很奇怪。我在 HTML/PHP 项目目录中找到了大约 40 个。我无法确定发生这种情况的日期,但似乎是几周前,因为我所有的备份都包含那些格式错误的文件。我没有注意到,因为我没有使用本地文件,而且我的开发服务器上的远程副本是可以的,所以我工作的站点没有受到影响。

我已经从最新的 svn commit 中恢复了这些文件,但我不知道哪些其他文件受到影响。

mar*_*gle 2

例如,安装(免费)版本的 TotalCommander 并搜索包含 0x0 的所有文件十次。然后查看文件中真正包含的内容。