win10无法安装内核打印驱动程序怎么办?

win10无法安装内核打印驱动程序怎么办?,第1张

无法安装EPSON LQ-1600K IVH ESC/P2,类型3-用户模式,x64 驱动程序。试图将驱动程序添加到存储区时遇到问题。

win10无法安装内核打印驱动程序解决方法:

1、点击开始——运行,输入“gpedit.msc”。

2、点击 计算机配置——管理模板——打梁枣印机,双击“不允许安装使用内核模式驱动程序的打印机”,设为“己禁用”。

3、关闭组策略界面,右键我的电脑——管理。

4、点击服务和应用程序——服务——Print spooler ,右键——停止。

5、打开我的电脑,进入 到C:\Windows\System32\spool\drivers\W32X86 文件夹,将里面所有文件删除(注意,此 *** 作会将于己安装的打印机驱动全部删除)。

6、再进到服务界面,将 Print spooler 服务启动。再按正常方式安装打印机驱动即可。

以上就是win10无法安装内核橡胡拆打印驱动程序解决方法

文件夹还原 *** 作:将刚才您解压出的文件中FileRepository里面的所有内容,复制或者剪切并粘贴到 C:\Windows\System32\DriverStore\FileRepository 这个文件夹内。

这些文件夹全部成功粘贴进去后,就完成了。如果还是碰到提示权限不足的问题,不要关闭那个提示窗口,您可以再重新获取下C:\Windows\System32\DriverStore\FileRepository这个文件夹的管理员权限,然后点击重试即可。或者您在这个文件夹上面点击右键 -》属性,然后点击“安全”标签,点击编辑按钮,手动添加您当前的Windows用户名的权限,设为完全控制再点击重试文件复制 *** 作即可。

下面,您就可以进行打印机驱动的安装了,若还不能安装打印机驱动,请先在“服务”控制台检查 “Print Spooler” 打印服务是否已启动,且设为自动启动。

如何彻底卸载打印机驱动

1、点击开始,选择设备和打印机。

2、在设备和打印机的窗口中,选择要卸载的打印机右击,在d出的菜单中选择删除设备。

3、任意选择一个打印机,然后点击打印服务器属性。

4、在d出的对话框中选择驱动程序选项卡,然后在安装的打印机驱动程序里面选中要卸载的打印机驱动,点击删除。

5、在d出的对话框做早中选择选中删除驱动程序和驱动程序包,点击确定。

6、确认删除,点击是。删除驱动程序包点击删除,然后点击确定,删除完成。

工具/原料

Ubuntu12.04 *** 作系统和测试驱动程序(beep_arv.c)

方法/步骤

在介绍2种方法前,必须知道的知识点:

1.关联文件Makefile:

Makefile:分布在Linux内核源代码中的Makefile用于定义Linux内核的编译规则;

2.管理文件Kconfig:

给用户提供配置选择的功能;

配置工具:

1)包括配置命令解析器;

2)配置用户界面;闭卖menuconfig || xconfig;

3)通过脚轿搜逗本语言编写的;

3.

---tristate 代表三种状态:1.[ ]不选择,2.[*]选择直接编译进内核,加载驱动到内核里,3.[m]动态加载驱动;

---bool 代表两种状态,1.[ ]不选择,2.[*]选择;

---"Mini2440 module sample"这个是在make menuconfig时刷出的提示字符;

---depends on MACH_MINI2440 这个配置选项出现在make menuconfig菜单栏下,在内核配置中必须选中、MACH_MINI2440;

---default m if MACH_MINI2440 这个如果选中了MACH_MINI2440,默认是手

动加载这个驱动;

help:提示帮助信息;

在了解了基本的知识点,便开始进行第一种添加驱动的方法,本次交流是以beep_arv.c蜂鸣驱动程序为基础的

方法一:

1)进入内核的驱动目录;

#cp beep_arv.c /XXX/.../linux-XXXl/drivers/char

2)进入Kconfig添加驱动信息;

#cd /XXX/linux-XXX/.../drivers/char

#vim Kconfig

添加基本信息:

config BEEP_MINI2440

tristate "---HAH--- BEEP"

default

help

this is test makefile!

3)进入Makefile添加驱动编译信息;

#vim Makefile

添加基本信息:

obj-$(CONFIG-BEEP_MINI2440) +=beep_drv.o

方法一结果:

在--Character devices下就能看到配置信息了;

方法二:

1)进入驱动目录,创建BEED目录;

#cd /XXX/.../linux-XXX/drivers/char

#mkdir beep

2)将beep_arv.c驱动程序复制到新建目录下;

#cp beep_arv.c /XXX/.../linux-XXXl/drivers/char/beep

3)创建Makefile和Kconfig文件

#cd char/beep

#mkdir Makefile Kconfig

#chmod 755 Makefile

#chmod 755 Kconfig

4)进入Kconfig添加驱动信息;

#vim Kconfig

添加基本信息:

config BEEP_MINI2440

tristate "---HAH--- BEEP"

default

help

this is test makefile!

5)进入Makefile添加驱动编译信息;

#vim Makefile

添加基本信息:

obj-$(CONFIG_BEEP_MINI2440) +=beep_drv.o

6)并且要到上一漏行级目录的Makefile和Kconfig添加驱动信息;

#cd ../

#vim Makefile

#vim Kconfig

1、解信睁粗压自己滑镇的驱动包,打开使用INF安装驱动

2、或者去这个设备的官网下载驱动早磨安装

3、安装第三方驱动安装软件,比如驱动人生等等,检测驱动一键安装就可以啦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12453060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存