有关如何运行和使用 chkdsk 来修复无法启动的戴尔服务器的说明和指导。

CHKDSK的相关信息

目录

CHKDSK简介

CHKDSK是一种命令行工具,用于验证文件系统的逻辑完整性。如果文件系统结构已损坏,Windows将自动安排CHKDSK在下次重新启动计算机时运行。任何时候,您都可以在命令提示符下手动运行CHKDSK或从Windows资源管理器中运行CHKDSK。

存在文件系统错误或文件系统损坏的卷也称为脏卷。在Windows中,发生此情况时,您可能会看到以下消息:

文件或目录文件名损坏,

无法读取。

请运行CHKDSK实用程序。

您还可能在“事件查看器”插件中看到事件ID 55。

要确定文件系统是否变脏,您可以运行以下命令

Fsutil dirty query c:

Chkntfs c:

运行CHKDSK之前…

备份密钥数据文件或确保存在经过验证的备份

准备好完成CHKDSK过程

如果您在文件系统上运行CHKDSK,则可以在两种不同的模式下运行

不带参数的CHKDSK

CHKDSK在不带参数的情况下运行时,它在只读模式下执行。它将检查磁盘并报告文件系统上检测到的任何错误。在这种模式下,仅完成阶段1-3

带参数的CHKDSK

CHKDSK在带参数的情况下执行时,将执行修复(指定了只读的/p命令除外)

示例:/f或/r

在所有模式下,将完成阶段1-3。一些参数中使用阶段4-5。

在引导卷上运行CHKDSK

在引导卷上为CHKDSK运行/f或/r参数时,您将会看到以下消息

CHKDSK无法运行,因为卷

正被另一个进程使用。您是否

要计划在下一次系统重新启动时

检查此卷

?(是/否)

CHKDSK需要卷上的专有访问权限,因为引导卷包含操作系统文件,在操作系统访问和锁定文件之前,需要重新启动计算机以运行CHKDSK。作为替代方案,可以使用恢复控制台运行CHKDSK以获得卷的专有访问权限。

按Y时,autochk(另一种版本的CHKDSK)将在计算机下一次重新启动时运行。

在非引导卷上运行CHKDSK

运行CHKDSK时,它必须具有卷的专有访问权限。如果文件系统上存在任何锁定(打开程序/文件),CHKDSK将显示以下消息:

CHKDSK无法运行,因为

卷正被另一个进程使用。

如果首先卸载此卷,则也许可以运行CHKDSK

。此卷所有打开的句柄

随后将变得无效。

您是否要

在此卷上强制执行卸载?(是/否)

如果按Y,实用程序将尝试关闭卷上所有打开的句柄和锁定。如果操作成功,将运行CHKDSK。如果不成功,您可以选择设置autochk在启动时运行(请参阅在引导卷上运行CHKDSK)。

CHKDSK参数

参数

说明

音量

指定希望CHKDSK检查的卷。您可以通过使用以下示例中的任何一种格式来指定卷:

要在C卷上运行CHKDSK,请指定:

c:

要在安装在C卷上且名为data的已安装卷上运行CHKDSK,请指定:

c:\data

要在卷上运行CHKDSK,请指定卷的符号链接名称,例如:

\\?\Volume{e76563e1-64ea-11de-bcf7-0024e8a6f60e}\

您可以使用mountvol命令确定卷的符号链接名称。(mountvol /L to list - mountvol /? 有关详情)

路径

仅限FAT/FAT32。指定文件或文件集在卷的文件夹结构中的位置。

filename

仅限FAT/FAT32。指定要检查碎片的文件或文件集。允许使用通配符(*和?)。

/f

修复磁盘上的错误。必须锁定卷。如果CHKDSK无法锁定卷,CHKDSK允许在计算机下一次重新启动时检查卷。

/v

详细模式:

在FAT/FAT32上:显示磁盘上每个文件的完整路径和名称。在NTFS上:显示其他信息或清理消息(如果有)。

/r

查找坏扇区并恢复可读信息(表示/f)。如果CHKDSK无法锁定卷,CHKDSK允许在计算机下一次启动时检查卷。

由于NTFS还可在正常操作过程中识别并重新映射坏扇区,通常没有必要使用/r参数,除非您怀疑磁盘上存在坏扇区。

/x

强制首先卸载卷(如有必要)。卷上所有打开的句柄随后将变得无效(表示/f)。此参数在引导卷上不起作用。您必须重新启动计算机才能卸载引导卷。

/i

仅限NTFS。对索引条目执行详细程度较低的检查,从而缩短运行CHKDSK所需的时间。

/c

仅限NTFS。跳过检查文件夹结构内的循环,从而缩短运行CHKDSK所需的时间。

/l:size

仅限NTFS。将日志文件的大小更改为指定的KB数。如果您不输入新的大小,则显示当前大小。

大多数情况下,您不需要更改日志文件的大小。

/?

显示此CHKDSK参数列表。

CHKDSK过程

运行CHKDSK时,有3个主要阶段及2个可选阶段。CHKDSK将显示每个阶段的状态消息,如下所示:

CHKDSK正在验证文件(阶段1/3)...

文件验证已完成。CHKDSK正在验证

索引(阶段2/3)...索引验证

已完成。CHKDSK正在验证安全性

描述符(阶段3/3)...安全性描述符

验证已完成。

阶段1:CHKDSK验证MFT(主文件表)中每个文件记录分段的一致性

阶段2:CHKDSK检查卷上每个索引(目录)的内部一致性

阶段3:CHKDSK验证每个卷的安全性描述符以确保它们格式标准且内部一致

阶段4和5(可选):CHKDSK读取卷上的每个扇区以确认稳定性

如果使用/r参数,则执行阶段4和5。/r参数可确认每个群集中的扇区均可用。

在阶段4中,将验证使用中的所有群集

在阶段5中,将验证未使用的所有群集

在使用中的群集数量和未使用的群集数量相等的卷上,通常阶段4检查耗费的时间比阶段5更长

如何取消在启动时运行CHKDSK (autochk)

首先,您必须确定驱动器是否设置为“脏”。要执行此操作,请运行以下命令:

Chkntfs c:(其中c:是您要检查的卷)

示例输出:

C:\Windows\system32>chkntfs c:

“The type of the file system is NTFS(文件系统的类型为NTFS。)”

C:不脏。

要取消运行CHKDSK,请运行以下命令:

Chkntfs c: /x

警告:如果卷标记为“脏”,请不要无限期地推迟运行CHKDSK。随着时间推移,文件系统损坏很容易恶化。

要计划Autochk在系统启动时于卷上运行,您可以使用/c参数。请参阅下面的示例:

Chkntfs c: /c

减少在NTFS卷上运行CHKDSK所需的时间

您可以通过指定/c和/i参数运行较短版本的CHKDSK命令。

参数

作用

潜在缩短CHKDSK持续时间

/c

跳过检测目录结构中的循环

的过程。

1%到2%

/i

跳过将目录条目与

对应这些条目的文件记录分段

进行比较的过程。

50%到70%

示例

Chkdsk c: /f /c /i

注意:/c参数可跳过检测文件系统中的循环的过程。循环通常很少出现。但是,如果保留目录条目,但条目引用不正确或缺少的文件分段,/i参数可能会导致出现孤立的文件。

用于在任务关键型计算机上运行CHKDSK的选项

不执行任何操作

如果期望服务器每天24小时联机,可能没有选择。但是,如果未在检测到损坏后尽快修复卷,细微损坏可能转变为重大损坏。

运行完整的CHKDSK

这将修复所有文件系统数据 - 但是,此选项将需要最长时间来完成,因此需要大量的停机时间。

运行缩短的CHKDSK

您可以使用/c和/或/i参数加快这一过程,但它可能无法修复所有损坏

确定运行CHKDSK将花费的时间

如果以只读模式运行CHKDSK,您将可以相当准确地了解运行完整磁盘检查所需的时长(如果是在系统使用率较低的时间段内运行)。但是,由于接下来提到的两个原因,请谨慎执行此操作。

CHKDSK可能在只读模式下失败或可能报告虚假错误

只读CHKDSK过程涉及3个阶段。如果在该过程的早期出现一个错误,CHKDSK可能在完成所有阶段之前中止。此外,只读模式下容易报告虚假错误。由于文件系统上没有锁定,测试过程中NTFS文件结构可能会被修改,并导致CHKDSK检测到错误。

修复损坏会延长CHKDSK过程所需的时间

如果卷发生重大损坏,CHKDSK的维修模式将比只读模式耗费更长时间,因为它必须耗费额外的时间来纠正错误。

摘要和建议

对于戴尔系统上发现的大多数情况,应使用以下两个选项之一

Chkdsk /f(当时间允许时)

Chkdsk /f /c /i(当需要缩短检查时间时 - 请参阅以上章节中介绍的缺点)

在恢复控制台中运行CHKDSK通常可加快这一过程(如果可用)。

在某些情况下,您可能需要多次运行该命令来修复所有损坏。

底层磁盘结构应完好无损,并首先进行检查

在运行CHKDSK之前运行一致性检查

尝试避免在降级的阵列上运行 - CHKDSK无法识别RAID,可能会导致问题。

切勿在处于重建状态的阵列上运行。

可以运行Chkdsk /r以执行完整的磁盘扇区检查,但无法修复底层磁盘结构,因为此实用程序无法识别RAID。

戴尔服务器修复bcd,如何运行和使用CHKDSK修复无法引导的戴尔服务器相关推荐

  1. uefi装完系统后无法引导_戴尔DELL电脑重装win10开机启动不了无法引导解决方法...

    最近有DELL戴尔电脑用户反馈在重装了Win10系统后无法开机(无法引导),出现错误提示或是黑屏的问题.主要原因是由于该笔民本使用的是UEFI引导,但是可能分区采用了MBR导致不兼容无法引导,下面小编 ...

  2. 服务器安全狗V4.1增强版 新增修复多项功能

    2019独角兽企业重金招聘Python工程师标准>>> 服务器安全狗V4.1增强版发布咯,用户朋友们可直接在线升级或到官网下载安装使用. 2014年4月1日发布,服务狗主要针对以下几 ...

  3. 速修复!OpenSSL 披露DoS 和证书验证高危漏洞,可导致服务器崩溃

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 刚刚,OpenSSL 项目发布安全公告指出,OpenSSL 产品中存在两个漏洞(CVE-2021-3449和CVE-2021-3450 ...

  4. 查看当前系统运行的服务器,linux 查看当前运行的所有服务器

    linux 查看当前运行的所有服务器 内容精选 换一换 内存是GaussDB(DWS)运行的一个关键资源,如果能够有效利用,可以提升业务查询性能.而资源池是GaussDB(DWS)管理系统资源的集合, ...

  5. OpenCore引导安装戴尔-G7笔记本黑苹果之历程

    关键字:OpenCore:OC:戴尔:Dell:G7:黑苹果 OpenCore引导安装戴尔-G7笔记本黑苹果之历程 前言 戴尔-G7笔记本先前用Clover引导黑苹果,基本完美.今年年初看见OpenC ...

  6. ubuntu下php服务器搭建_Ubuntu服务器下搭建php运行环境的方法

    本文实例讲述了Ubuntu服务器下搭建php运行环境的方法.分享给大家供大家参考,具体如下: 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sud ...

  7. OpenFOAM流固耦合问题-FsiFoam(foam-extend-4.0)运行tutorials的bug修复

    OpenFOAM流固耦合问题-FsiFoam(foam-extend-4.0)运行tutorials的bug修复 问题描述: FsiFoam(foam-extend-4.0),./Allrun运行自带 ...

  8. wdos8系统服务器丢失,win8一键修复丢失DLL,常见dll丢失一键修复办法

    win8一键修复丢失DLL,常见dll丢失一键修复办法? 在win8系统下,特别是win8 64位旗舰版下大家经常会碰到运行程序.或是点击一些游戏时出现XXXX.DLL丢失的故障,导致软件没有法点击, ...

  9. 服务器运行多个jdk版本_如何使用中央管理服务器运行多个查询

    服务器运行多个jdk版本 介绍 ( Introduction ) When you have thousands of SQL Servers, it is very hard to administ ...

最新文章

  1. 不被邀请又怎样!马云都快买下中国AI芯片的半壁江山了,直怼腾讯和百度
  2. Nature封面论文创意被剽窃?UC圣迭戈付向东实名举报中科院研究员抄袭
  3. 【C/C++】main函数之参数argc和argv含义及用法
  4. 通过XML设置屏幕方向(android:screenOrientation)详解
  5. APP中的悬浮球设计总结
  6. ssd网络结构_封藏的SSD(Single Shot MultiBox Detector)笔记
  7. Python-----规范化开发
  8. 如何优雅的统计代码耗时,快速知道你的程序慢在哪里!
  9. 信息安全工程师教程学习笔记汇总(思维导图及考试要点)
  10. GRE 一个月突击攻略
  11. 直角三角公式计算机,直角三角形中的一些常用公式.
  12. linux 图片压缩命令,Linux:优化和压缩JPEG和PNG图片的命令行工具
  13. 那些我们对2019技术世界趋势的预测都说准了吗?
  14. Linux自动巡检脚本
  15. 新code为aadb010476_【AACA建筑师评估】职业评估说明
  16. 使用mobaxterm连接服务器出现连接中断问题
  17. 纽约大学黑客马拉松之行
  18. JVM性能调优监控工具jps、jstack、jmap、jhat、jstat
  19. mysql sandbox_mysql Sandbox 快速部署mysql环境
  20. 西门子用于电网供电运行和变频器供电运行的低压电机有哪些?

热门文章

  1. 全国计算机等级考试二级教程:c语言程序设计(2013年版),全国计算机等级考试二级教程:C语言程序设计(2013年版)...
  2. 2021质量管理最新资料包来了,超实用干货,快收藏!
  3. 惠普JAVA工程师给想从事JAVA开发的朋友一点工作心得
  4. 硬盘低级格式化全攻略
  5. 从移动电子商务看移动社交的发展
  6. 计算机数据管理的三个阶段包括,计算机数据管理技术的发展包括三个阶段
  7. 动手打造属于自己的直播间(Vue+SpringBoot+Nginx)
  8. 最简单的无线电中继——录音中继
  9. 使用Solidworks、ADAMS、Simulink进行机电联合仿真
  10. Windows平台下Glade+GTK开发环境的搭建