阅读:3749回复:10
请问如何手动启动驱动程序???
生成了SYS程序,注册表中的START值设置为3,
请问如何手动启动驱动程序呢?怎么才能加栽呢? 是不是一定要INI文件呢? |
|
沙发#
发布于:2002-02-27 17:24
net start yourdevice 起动程序
or net stop yourdevice 停止设备 前提是手工修改住册表使start为3 |
|
板凳#
发布于:2002-02-27 20:09
net start, 这是那的程序呢?
是DDK里面带的吗? |
|
地板#
发布于:2002-02-28 03:17
任意WINDOWS的OS中,DOS方式下都有NET命令,试试!
|
|
|
地下室#
发布于:2002-02-28 09:52
我试过了不行呀
我是在WINDOWS 2000下开发,我生成的SYS文件叫GetPciID.sys 我就用 net start GetPciID.sys 但这样他说没有这个服务,加栽不了呀, 是我什么地方没有弄对吗?或者还有别的方法吗? 谢谢! 好急!!! |
|
5楼#
发布于:2002-02-28 23:51
我今天就遇到了这个问题,我的解决办法是将start置为0,reboot,查看设备管理器,会发现“设备不存在.....”,错误代码为24,不要管它,在reboot,再次查看设备管理器,你会发现设备工作正常了。 :D :D
|
|
6楼#
发布于:2002-03-05 10:20
在net start service 之前,你需要先将service(即你的驱程序)拷内部到系统目录下(2000下为:\\system32\\drivers.
但愿对你有帮助。 |
|
|
7楼#
发布于:2002-03-05 12:09
我已经解决了,谢谢各位的帮助
|
|
8楼#
发布于:2003-10-22 11:54
to 楼主:
我现在已碰到了类似的问题,请问怎么解决,还有在注册表中如何找START的值,在什么地方,谢谢! |
|
9楼#
发布于:2003-10-23 20:54
高手告诉一下吧!!!
|
|
10楼#
发布于:2004-02-11 13:57
对于NT,在键值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 下,打开你对应的驱动程序名,其下有start键值,一般的驱动设置为2就可以了,操作系统启动的时候会自动加载。最好不要设置成0,因为在操作系统没有完全初始化就加载我们写的驱动是没有用的,好多功能还没有。 |
|
|