中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 18:04
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 能不能在命令行下检测硬盘的工作模式? 查看 1,197 回复 4
楼 主 能不能在命令行下检测硬盘的工作模式? 发表于 2008-05-15 10:04 ·  中国 湖北 荆州 洪湖市 电信
新手上路
积分 11
发帖 7
注册 2007-05-17 15:43
19年会员
UID 88837
性别 男
状态 离线
能不能在命令行下检测硬盘的工作模式?

就是检测硬盘是工作在DMA几还是PIO模式下

想通过命令行输出结果到服务器上一起查看

一台一台的看太麻烦了
2 发表于 2008-05-22 00:25 ·  中国 湖北 荆州 洪湖市 电信
新手上路
积分 11
发帖 7
注册 2007-05-17 15:43
19年会员
UID 88837
性别 男
状态 离线
起来起来起来
3 发表于 2008-05-22 09:47 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
又看了一边WMIC的帮助,没发现线索,哪位高人出来指点下?
4 发表于 2008-05-22 17:49 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
以前貌似有人发过一个自动检测硬盘IDE设备是否空闲,空的设置关闭……以加快开机启动速度,虽然有BUG,禁用后无法开启=。=

他是看注册表的。。。。


自己修改下,然后看下注册表的变化……试下
5 发表于 2008-05-22 21:08 ·  中国 福建 三明 电信
中级用户
★★
积分 458
发帖 211
注册 2006-07-26 19:42
20年会员
UID 59307
状态 离线
这是我自己用的注册表文件,分享下

注意:不要乱用,否则可能会导致无法开机。
==========================
Windows Registry Editor Version 5.00

;主要、次要IDE通道属性的高级设置
;次要IDE通道
;传输模式

;设备0传输模式
"UserMasterDeviceTimingModeAllowed"=dword:ffffffff
;设备1传输模式
"UserSlaveDeviceTimingModeAllowed"=dword:ffffffff

;设备0设备类型注意:有接设备要设为0,没有才设为3
;"UserMasterDeviceType"=dword:00000003
;设备1设备类型
;"UserSlaveDeviceType"=dword:00000000

;主要IDE通道

"UserMasterDeviceTimingModeAllowed"=dword:ffffffff
"UserSlaveDeviceTimingModeAllowed"=dword:ffffffff

;"UserMasterDeviceType"=dword:00000003
;"UserSlaveDeviceType"=dword:00000003

==========================

在未经人为修改的情况下,所有键值的名称只有:
"SlaveDeviceTimingModeAllowed"
"MasterDeviceType"
"SlaveDeviceType"
......
也就是全部去掉"user"

[ Last edited by wxcute on 2008-5-22 at 09:15 PM ]
┌───────┐
├→学习→实践→┤
└───────┘
论坛跳转: