![如何检查复制分区上的所有文件是否正常?](https://linux22.com/image/710568/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E5%A4%8D%E5%88%B6%E5%88%86%E5%8C%BA%E4%B8%8A%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E6%98%AF%E5%90%A6%E6%AD%A3%E5%B8%B8%EF%BC%9F.png)
我分别使用 AOMEI Assistant 的“将操作系统迁移到 SSD”和“分区复制”将操作系统移动并复制了另一个数据分区到新的 SSD。如何检查复制的每个文件和分区是否正常?Windows 8.1 磁盘检查工具足够吗?数据真的很重要,即使一个文件损坏也可能造成大问题。
答案1
如果你确实想检查每个文件,可以使用以下方法使用 Powershell 来完成:
Get-FileHash -Algorithm MD5 -Path (Get-ChildItem "C\*.*" -Recurse) | Export-Csv \\someplace\hashes.csv
这将生成一个 CSV 文件,其中列出了驱动器 C 中的每个文件以及哈希值。在两个驱动器上运行它并比较哈希值。但是,典型的 Windows 安装有数千个文件,这可能需要大量时间。考虑将操作范围缩小到您真正关心的文件。