TxBugReport.exe - 没有磁盘 提示: 驱动器中没有磁盘。请在驱动器\Device\Harddisk1\DR1中插入磁盘

下载工具:
官网下载
ddrelease64.exe
如果网络不好或者没有梯子,可以下载我压缩好的,记得解压就行
ddrelease64.zip

问题现象

TxBugReport.exe - 没有磁盘
提示:
驱动器中没有磁盘。请在驱动器\Device\Harddisk1\DR1中插入磁盘

分析过程

管理员打开cmd,定位到 ddrelease64.exe 所在目录,然后输入命令

ddrelease64.exe --list

可以看到关键部分

NT Block Device Objects
\?\Device\Harddisk0\Partition0
link to \?\Device\Harddisk0\DR0
Fixed hard disk media. Block size = 512
size is 1000204886016 bytes
...
\?\Device\Harddisk1\Partition0
link to \?\Device\Harddisk1\DR1
Fixed hard disk media. Block size = 512
size is 120034123776 bytes

可见:\?\Device\Harddisk<N>\Partition<n>
从 0,0开始编号,每个 Partition0 都代表磁盘本身,Partition1到Partition8才代表分区1到分区8
而 link 到\\?\Device\Harddisk1\DR1 的是 \\?\Device\Harddisk1\Partition0

并且 DR<num> 只会链接到磁盘本身,其编号好像对我们解决问题不重要。

\\?\Device\Harddisk<NUM>\DR<num>
Harddisk从0开始编号

结论

驱动器中没有磁盘。请在驱动器\Device\Harddisk<N>\DR<n>中插入磁盘
代表问题与 第<N+1>块磁盘 相关

而此次的\Device\Harddisk1\DR1就是1+1=2 即第二块磁盘

解决方案

检查对应的磁盘,使用Windows自带的磁盘检查即可

或者参考(未测试):https://jingyan.baidu.com/article/0aa22375bd87bc88cc0d64e1.html

posted @ 2021-03-17 20:14  蓝天上的云℡  阅读(3487)  评论(0编辑  收藏  举报