首页 > 编程知识 正文

chkdsk.exe /f命令来修复磁盘,硬盘修复命令chkdsk

时间:2023-05-04 20:05:24 阅读:278720 作者:2372

这里以U盘为例,当没有安全退出u盘而造成了文件系统或文件受损,再次插入U盘会提示“文件或目录损坏且无法读取”,或者是提示让你格式化,换台电脑或者是USB接口也是同样的提示,先不要着急格式化,可以采取如下解决办法:

打开cmd,输入chkdsk  h:/f    //检查并修复指定磁盘上的错误,这里指定的是h盘。

如果有提示无法锁定的信息。输入“Y”即选择同意“强制卸下该卷”后回车。磁盘即继续扫描并进行修复。我这里比较顺利,直接输入命令回车执行就搞定。

注意:执行以上chkdsk命令时,最好保证你要修复的磁盘的文件权限要给够,否则可能会提示你拒绝访问导致失败。可以右键磁盘选择属性,在安全选项卡那里为磁盘添加文件用户管理权限,everyone用户组或者administrator系统管理员用户赋予”完全控制”权限,最后点击确定。再次使用chkdsk修复磁盘即可。

有时候,为了磁盘不中病毒或被别人删除,可以只设读取权限,不勾修改和写入,这样就只能访问,修改和删除不了。

附:CHKDSK命令参数
检查磁盘并显示状态报告。
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/C] [/L[:size]]
volume 指定驱动器(后面跟一个冒号)、装入点
或卷名。
filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的完整路径和名称。
在 NTFS 上: 如果有清除消息,将其显示。
/R 查找不正确的扇区并恢复可读信息(隐含 /F)。
/L:size 仅用于 NTFS: 将日志文件大小改成指定的 KB 数。
如果没有指定大小,则显示当前的大小。
/X 如果必要,强制卷先卸下。
卷的所有打开的句柄就会无效(隐含 /F)。
/I 仅用于 NTFS: 对索引项进行强度较小的检查。
/C 仅用于 NTFS: 跳过文件夹结构的循环检查。
不要随便FORMAT ,先CHKDSK.一定要先分析出来,看哪部分错了.

以上部分内容来源知乎:https://www.zhihu.com/question/19592299

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。