关于windows设备 \Device\HarddiskVolume3及其故障报错处理。

近日电脑老是使用中卡死无响应,查看日志报错为磁盘故障,转储失败。看图

我们点开日志的详细信息,查看一下具体的故障设备:

 

通过查看日志详细信息,得知是 \Device\HarddiskVolume3 这个设备出了问题。通常我们对磁盘都是以磁盘盘符去查找的,这个\Device\HarddiskVolume3 改怎么解读呢?由于windowsxp之后,磁盘管理都是以卷(Volume)的形式去管理,所以这个磁盘设备的卷编号为Volume3,通过事件来源volmgr(卷管理)我们可以筛选查看近期的磁盘故障。如图:

通过日志可以看见近期的磁盘故障都发生在\Device\HarddiskVolume3上,原因大概是磁盘有问题,加之我的系统临时交换目录(%tmp%)之类的都设置到了这个盘,所以才会在使用中故障频发。也许你会纳闷,不知道我说的哪个盘符,其实Volume3就是F盘,Volume编号从 0开始,C盘是Volume0,依次类推。怎么来验证这个说法呢?我的系统是win10,GPT分区,玩过linux的一定知道GPT分区一般要用diskpart这个命令来操作,windows也有这个命令,下面我们用管理员模式的PowerShell来看看是不是这样的。如图:

进入管理员模式powerShell,磁盘操作是高危命令,需要管理员权限,cmd命令行无此权限。

如上图所示,通过 list 命令可以参看磁盘的分区,卷,虚拟磁盘信息。步骤为:列出当前的磁盘列表(list disk),选中被查看的磁盘(select),然后list 查看卷编号:

通过diskpart命令,我们看到Volume3就是F盘分区,再看看我的临时目录%tmp%是不是在F盘:

我们来看看磁盘分区信息和磁盘卷信息的对比:

可以看出分区编号是从 1 开始的,而卷(volume)是从 0 开始的。

找到了对应的故障设备,我们来处理一下故障;磁盘问题一般通过chkdsk来检查修复,通常用 /F , /R , /B 这三个参数,这三个参数级别由低到高,/F检查修复等级最低,也最快。具体的参考命令说明,这里我们用/B来操作。

根据提示卸载掉F盘,然后等待检查修复结果:

 

             最终的结果显示只修复了文件错误,没有发现有坏道之类的问题。不过我感觉这样也办法解决根本问题。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值