我把 Win 7 装到我的游戏笔记本电脑上,它一直给我一个脏位 - 一直从磁盘检查开始,所以我在网上查找并按照说明执行了 chkntfs 。如果他们提供某种进度指示器就太棒了。这是一个 500 GB 的驱动器,转速为 7200 rpm - CPU 是 2.26 Core 2 Duo(如果这很重要的话)。
我预计它能运行多久?
答案1
这取决于。
完整的表面扫描(如果您/r
在命令行中指定则执行)将需要一些时间,特别是如果驱动器上有坏扇区/问题扇区。如果一切顺利,它将花费驱动器正常读取所有内容所需的时间,因此如果您大致知道它可以读取多少兆字节/秒,您可以通过简单的总和来估算所需的时间,例如500*1000/{speed-in-mbytes/s}/60
- 如果以约 50 兆字节/秒的速度进行,则将近三个小时。您可以中断扫描,但如果您重新启动它,它将从头开始重新启动。
扫描的其他部分可能需要几十秒到几十分钟的时间。在系统驱动器上,扫描至少需要一分钟左右的时间,如果分区上有大量内容,尤其是如果有很多小文件而不是几个大文件,则扫描时间会更长。同样,这通常可以中断,但如果您再次开始扫描,则必须从头开始。
答案2
chkdsk -f
在硬盘上应该花费不到一个小时的时间。
chkdsk -r
另一方面,可能需要一个多小时,也许两三个小时,这取决于您的分区。
答案3
我不确定要花多长时间,但如果 Windows 每次启动时都检查磁盘,并且您确信磁盘没有问题(或者尽可能没有问题),您可以运行该命令chkntfs /x {drive letter}:
以排除在启动时检查该磁盘。 https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx?mfr=true
我有一台需要启动的机器,但是它会完成启动时 chkdsk,说一切正常,但之后它就再也无法继续运行了。排除驱动器允许 Windows 绕过脏标志,然后我启动了机器,并备份了用户的数据。时间允许时,机器将重新加载。