![Windows 操作系统对外部硬盘进行扫描是什么意思?](https://linux22.com/image/1449344/Windows%20%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%AF%B9%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E8%BF%9B%E8%A1%8C%E6%89%AB%E6%8F%8F%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F.png)
我将外部 USB 硬盘连接到 Windows 计算机后,收到一条通知,提示检测到错误,建议对硬盘进行扫描。还写道,检测到的错误可能是由之前非安全断开硬盘连接引起的。
扫描之前我还可以选择以下选项:
- 自动扫描并删除发现的错误(默认选择)。
- 扫描并尝试恢复丢失的数据。
可以选择两个选项。所以我的问题是:这次扫描到底做了什么?它检查了什么?删除发现的错误意味着什么?如何恢复丢失的数据(它们位于哪里)。
我需要知道那里发生了什么,因为在我选择第一个选项进行扫描后,我收到通知说某些文件夹无法访问且已被删除。
这实际上非常烦人,因为操作系统决定删除我的一些文件夹并且在没有我的同意的情况下就这么做了。
我还想知道如果我取消扫描会发生什么?我确实取消了扫描,但现在我在访问硬盘上的文件时遇到了一些问题。
答案1
您描述的消息听起来像是驱动器没有“正常”断开连接。有时,应该保存到驱动器的信息会被临时存储,然后稍后写入。当您“弹出”驱动器时,它会强制写入任何缓存的信息,以确保所有内容完整。此外,简单地移除驱动器可能会中断正在进行的写入。如果您在未弹出驱动器的情况下断开驱动器并等待可以安全移除的消息,则驱动器中可能包含不完整的文件。
不完整的文件可能只是缺少了一部分。但是,如果将保存的部分写入驱动器中以前使用过的部分,它最终可能会与其他文件混淆,或位于旧文件的中间(已删除的文件仍保留在驱动器上;它们的文件标识被删除,旧内容被覆盖)。因此,您可以让其他当前文件和部分保存的文件都指向同一个文件片段,看起来好像片段是两个文件的一部分,或者让某个已删除文件的结尾看起来像是您部分写入的文件的结尾。
如果系统发现驱动器上次未正确弹出,它会建议扫描驱动器以检查是否有任何损坏的文件。它为此使用 CHKDSK,并且当它发现损坏时,会为您提供多个选项来决定要扫描到什么程度。
删除错误只会删除已识别的损坏文件(如部分文件),而不会破坏好文件。恢复文件会通过复制公共片段来创建两个单独的文件,从而处理交叉链接文件。一个是正确的原始文件,另一个是部分保存文件的混合文件。
一般来说,您永远不应该取消 CHKDSK 扫描,因为这可能会造成新的损坏或文件删除,并且结果的性质取决于您停止时它正在执行的操作。
任何被 CHKDSK 删除的内容,就像任何其他文件删除一样,只是删除了文件标识,而实际内容留在驱动器上,可以在将来的某个时间被覆盖。在被覆盖之前,文件恢复软件可能会挽救它。由于这些材料不是好文件,因此可能需要进行低级文件恢复扫描,以在硬盘盘片上找到原始数据片段,然后尝试将其拼凑在一起。像流行的免费雷库瓦做这个。