蓝色动力网络

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2328|回复: 2

批处理关闭网吧系统空闲的IDE通道提升系统启动速度

[复制链接]
发表于 2012-11-14 08:58:46 | 显示全部楼层 |阅读模式
  1. [url=home.php?mod=space&uid=22504]@[/url] ECHO.
  2. [url=home.php?mod=space&uid=22504]@[/url] ECHO.
  3. @ ECHO.                               说   明
  4. @ ECHO --------------------------------------------------------------------------
  5. @ ECHO  IDE通道在这里看:设备管理器---IDE ATA/ATAPI控制器。一般可看到两个或多个。
  6. @ ECHO  其属性内的“设备类型”,系统默认是“自动检测”,把它设为“无”可以提高
  7. @ ECHO  开机速度。但如果以后要接硬盘或光驱,请记得把相应的通道改为“自动检测”,
  8. @ ECHO  否则进系统后看不到它们。
  9. @ ECHO --------------------------------------------------------------------------
  10. @ ECHO.
  11. @ pause
  12. @shift
  13. :: 修改IDE通道检测设备模式,不接设备的设置为无,提高XP启动速度
  14. :: 建议在系统第二次重新启动检测到所有已经安装的IDE设备后运行
  15. @set _debug=
  16. @echo %_debug% off & setlocal ENABLEDELAYEDEXPANSION
  17. set hkey1=HKLM\SYSTEM\CurrentControlSet\Enum\PCIIDE\IDEChannel
  18. set hkey2=HKLM\SYSTEM\CurrentControlSet\Control\Class
  19. echo 检测开始.........
  20. for /f "usebackq tokens=*" %%I in (`reg query %hkey1% ^| find /i "IDEChannel"`) do call :_check "%%I"
  21. @ ECHO.
  22. @ ECHO.
  23. @ ECHO.
  24. echo IED通道检测设备模式设置完成。
  25. @ ECHO.
  26. pause
  27. goto :eof

  28. :_check
  29. ::echo %1
  30. set subkey=
  31. for /f "usebackq tokens=3*" %%J in (`reg query %1 ^| find /i "driver"`) do set subkey=%%J
  32. set DriverDesc=
  33. for /f "usebackq tokens=3,4*" %%K in (`reg query "%hkey2%\%subkey%" /v DriverDesc ^| find /i "driverdesc"`) do set DriverDesc=%%K %%L 通道
  34. reg query "%hkey2%\%subkey%" /v MasterDeviceType | find /i "0x0" > nul
  35. if not %errorlevel%==1 goto _ChgMaster
  36. echo “%DriverDesc%”的设备0上有设备存在。
  37. goto _CheckSlave

  38. :_ChgMaster
  39. reg add "%hkey2%\%subkey%" /v UserMasterDeviceType /t REG_DWORD /d 3 /f >nul
  40. echo “%DriverDesc%”的设备0上无设备,系统“检测方式”设置为无。

  41. :_CheckSlave
  42. reg query "%hkey2%\%subkey%" /v SlaveDeviceType | find /i "0x0" > nul
  43. if not %errorlevel%==1 goto _ChgSlave
  44. echo “%DriverDesc%”的设备1上有设备存在。
  45. goto :eof

  46. :_ChgSlave
  47. reg add "%hkey2%\%subkey%" /v UserSlaveDeviceType /t REG_DWORD /d 3 /f >nul
  48. echo “%DriverDesc%”的设备1上无设备,系统“检测方式”设置为无。
  49. goto :eof
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2012-11-14 10:43:56 | 显示全部楼层
很好的东西,下载收藏!
回复 支持 反对

使用道具 举报

发表于 2012-11-14 10:44:04 | 显示全部楼层
很好的东西,下载收藏!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蓝色动力网络微信平台
网站管理,业务合作联系邮箱: admin#lansedongli.com    QQ:13412492 限网站业务问题.
网站帐号、密码、密保找回请使用注册邮箱,发送邮件至 password#lansedongli.com ,否则不予受理.
免责声明:本论坛所有文字和图片仅代表其个人观点.
本站某些资料或文章来自于互联网,不代表本站观点,如果侵犯了您的权益,请来信告知,我们会在三天内删除.
为了给大家一个更好的交流场所,请勿在本论坛发表与中华人民共和国法律相抵触的言论,请合作,谢谢!
Copyright © 2007-2019 Corporation Powered by网吧系统 版权所有    转载请注明!
浙ICP备11043737号-1 程序:Discuz! x3.4

湘公网安备 43018102000145号

手机版|Archiver|蓝色动力网络   

快速回复 返回顶部 返回列表