繁体   English   中英

手动安装Windows XP驱动程序

[英]manually Install windows XP driver

如何手动安装“hello world”驱动程序? 我写了一个注册表脚本,其中"start"=dword:3表示服务需要手动启动。

但是我如何开始和停止呢? 我已经尝试过sc start <path to .sys file>但它表示specified service does not exist as an installed service

如果可能的话,请告诉我如何在注册表项和驱动程序的.sys文件之间进行映射。 我的理解是,使用注册表值,我们提到名称[HKEY_LO.../drivername]在Windows / system32 / drivers /目录中搜索此drivername。 如果在那里找到,则根据其他参数处理该驱动程序。 如果我错了,请纠正我。

您可以尝试使用net start而不是sc start 如果您继续收到此消息,则可能是您未正确编译驱动程序,这就是它无法加载的原因。

这里有一个简单的基于DriverEntry的“Hello World”驱动程序的完整示例: http//www.catch22.net/tuts/introduction-device-drivers

我还建议阅读Peter Viscarola的Windows NT设备驱动程序开发。

普雷斯顿所说的有效,它也适用于sc 我正在用它来提供.sys文件的路径,但我们需要告诉服务的名称。

例如。 sc start minimal

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM