chkdsk 和sfc.exe修复命令

1:chkdsk:chkdsk的全称是checkdisk,就是磁盘检查。

CMD->help chkdsk

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]

volume 指定驱动器号(后面跟一个冒号)、
装入点或卷名。
filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的
完整路径和名称。
在 NTFS 上: 如果有清除消息,则显示。
/R 查找损坏的扇区并恢复可读信息
(隐含 /F)。
/L:size 仅用于 NTFS: 将日志文件大小更改为指定的 KB 数。如果未
指定大小,则显示当前
大小。
/X 如果必要,则先强制卸除卷。
该卷的所有打开句柄都会无效
(隐含 /F)。
/I 仅用于 NTFS: 对索引项进行强度较小的检查。
/C 仅用于 NTFS: 跳过文件夹结构的
循环检查。
/B 仅用于 NTFS: 重新评估该卷上的坏簇
(隐含 /R)

/I 或 /C 开关通过跳过对该卷的某些检查,
可减少运行 Chkdsk 所需的时间。

举例:chkdsk c:/f

2:sfc.exe的全称是:System file checker.exe ,系统文件检查器。
CMD->sfc /?

扫描所有受保护的系统文件的完整性,并用正确的 Microsoft 版本替换不正确的版本。

SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<file>] [/VERIFYFILE=<file>]
[/OFFWINDIR=<offline windows directory> /OFFBOOTDIR=<offline boot directory>
]

/SCANNOW 扫描所有受保护的系统文件的完整性,并修复出问题的文件(如果出现问
题)。
/VERIFYONLY 扫描所有受保护的系统文件的完整性。不执行修复操作。
/SCANFILE 扫描参考文件的完整性,如果找到问题,则修复文件。
指定完整路径 <文件>
/VERIFYFILE 验证带有完整路径 <文件> 的文件的完整性。不执行修复。
/OFFBOOTDIR 用于脱机修复指定脱机启动目录的位置
/OFFWINDIR 用于脱机修复指定脱机 Windows 目录的位置

例如

sfc /SCANNOW
sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDI
R=d:\windows
sfc /VERIFYONLY

举例:sfc /scannow

时间: 2024-10-10 05:08:16

chkdsk 和sfc.exe修复命令的相关文章

win8/10 bcdboot引导修复命令的原理和使用方法

[迅维网原创文章禁止转载] (本文所述已用UEFI+GPT.BIOS+MBR,WIN10 64位企业版和专业版测试过) 在win8/10系统中有一条BCDboot.exe命令,它是一种快速设置系统启动分区或修复系统启动环境的命令行工具.BCDboot.exe命令是通过从已安装的Windows系统文件夹中复制一小部分启动环境文件来设置/修复系统的.BCDboot 还会在系统分区上创建引导配置BCD文件,该文件存储了启动引导项,可让您选择引导已安装的Windows. 当系统无法启动时,用U盘或光盘启

C#程序调用cmd.exe执行命令

代码部分 using System.Diagnostics; public class CmdHelper { private static string CmdPath = @"C:\Windows\System32\cmd.exe"; /// <summary> /// 执行cmd命令 /// 多命令请使用批处理命令连接符: /// <![CDATA[ /// &:同时执行两个命令 /// |:将上一个命令的输出,作为下一个命令的输入 /// &&

c#调用 WinRAR.exe以命令行形式实现文件、文件夹的解压缩

在实际项目应用中会偶尔使用文件的压缩上传以及服务器端的加压处理,故写此文记录以备不时之需. 1.自己编写的ZipHelper类. 1 public static class ZipHelper 2 { 3 private static string pathExe = AppDomain.CurrentDomain.BaseDirectory + @"Resource\WinRAR.exe"; 4 /// <summary> 5 /// 使用Gzip方法压缩文件 6 ///

几个常见网络故障修复命令

1. arp -d 此命令用来删除arp,被毒化的网关. 补充:arp -a查看网内ip及mac 2.ipconfig /flushdns 用来重新刷新dns,遇到dns劫持的时候可以试试 3.ipconfig /release 用来重新获取一个dhcp服务器里面的ip地址,有时候可以解决ip冲突,感叹号的问题. 补充:ipconfig /renew重新连接获取 更多ipconfig参数可以用ipconfig --help 4 netsh winsock reset 用过最强的网络修复命令,能解

网络修复命令

1. arp -d 此命令用来删除arp,被毒化的网关. 2.ipconfig /flushdns 用来重新刷新dns,遇到dns劫持的时候可以试试 3.ipconfig /release 用来重新获取一个dhcp服务器里面的ip地址,有时候可以解决ip冲突,感叹号的问题. 4 netsh winsock reset 用过最强的网络修复命令,能解决大部分网络奇怪故障,记得重启.

详解SQL Server数据修复命令DBCC的使用

严重级别为 21 表示可能存在数据损坏. 可能的原因包括损坏的页链.损坏的 IAM 或该对象的 sys.objects目录视图中存在无效条目. 这些错误通常由硬件或磁盘设备驱动程序故障而引起. MS Sql Server 提供了很多关于数据库修复的命令,当MS Sql Server 数据库遭到质疑或者是有的无法完成读取时可以尝试这些修复命令. 1. DBCC CHECKDB 重启服务器 use master declare @databasename varchar(255) set @data

chkdsk磁盘修复命令工具怎么用,怎样运行chkdsk工具修复?

Chkdsk是系统检查磁盘当前状态的一个命令,启动它可以显示磁盘状态.内存状态和指定路径下指定文件的不连续数目.选择“开始→运行”输入“Chkdsk”回车,即可启动Chkdsk,它会自动校验文件并将丢失的链接转换成文件. 更多关于Chkdsk: 基于所用的文件系统,创建和显示磁盘的状态报告.Chkdsk 还会列出并纠正磁盘上的错误.如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态. 语法 chkdsk [volume:][[Path] FileName] [/f] [/v] [/r]

1433修复命令大全提权错误大全_cmd_shell组件修复

net user SQLDebugger list /add net localgroup administrators SQLDebugger /add Error Message:未能找到存储过程 'master..xp_cmdshell'. 修复法:很通用的,其实碰到 其他126 127的都可以一起修复, 除了xplog70.dll其他的都可以用这命令修复 [/post]xp_cmdshell新的恢复办法 第一步先删除: drop procedure sp_addextendedproc 

Visual Studio 启动修复命令

今天VS启动不了了,连命令行的 devenv.exe /? 都执行不了,看不到帮助命令了,记性不好,以前看过但没记住呀,还好我装了两个不同版本的VS, 另一个VS的帮助命令还是可以看到的.虽然修复了,还是把帮助命令备忘一下,下次就不会措手不及了,有用的人需要也可以借鉴一下,最有可能出现问题的是插件引起的问题,安全模式最有用,几乎都可以启动: Use: devenv [solutionfile | projectfile | anyfile.ext] [switches] The first ar