![如何强制启动时 chkdsk 在 Windows 10 中显示进度?](https://linux22.com/image/1485818/%E5%A6%82%E4%BD%95%E5%BC%BA%E5%88%B6%E5%90%AF%E5%8A%A8%E6%97%B6%20chkdsk%20%E5%9C%A8%20Windows%2010%20%E4%B8%AD%E6%98%BE%E7%A4%BA%E8%BF%9B%E5%BA%A6%EF%BC%9F.png)
如何强制启动时 chkdsk 显示进度,就像 Windows 7 中那样?我想确保它正在运行(并查看数据)。
答案1
扩展@Barakando 的答案:要创建完整的磁盘检查,您需要使用标志/f
,CHKDSK
因为它是记录在案的这里。
由于这种检查需要分离(卸载)磁盘,因为它会以某种方式操纵低级文件系统数据结构,这与其用途不兼容。它会尝试分离磁盘。如果无法完成,则完整的磁盘检查将在下次重新启动时进行。
在 Win7 上,这更加冗长,但在 Win10 中,微软简单地禁用了冗长功能,因为他们爱我们所有人,不想让我们的生活太复杂。
可能没有办法让它更详细。至少不是谷歌能找到的方法。也许启动救援系统或实时系统,然后从命令行进行扫描会起作用。
但是,扫描结果已记录,您可以使用以下命令获取结果
get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message
或者使用命令的文本日志
get-winevent -FilterHashTable @{logname="Application"; id="1001"}| ?{$_.providername –match "wininit"} | fl timecreated, message | out-file Desktop\CHKDSKResults.txt
正如所写这里。
答案2
以管理员身份打开命令提示符(右键单击开始按钮即可)。在命令提示符中,输入以下内容:
CHKDSK /f /r /x C:
它会提示您重新启动 - 照做。您将在启动时看到 CHKDSK 正在运行,并有进度。