Win7 / Vista无法分享位于XP下的打印机,报错代码0x0000000D
Win7 / Vista分享XP下的打印机报错:0x0000000D
打印机共享的情况现在比较普遍,尤其是公司环境中,有XP和Win7客户端,他们会去共同分享打印机。
但是win7电脑去使用一台挂接在XP的打印机时,可能会出现“无法连接打印机,错误代码 0x0000000D”的问题
因为连接打印机的机器是XP系统,只安装了XP下的打印机驱动,该驱动只能支持XP/200X 系统的机器共享打印,而不支持vista/Win 7。
解决步骤:
步骤一:确认Print Spooler服务是否开启
1.点击开始菜单,在搜索栏中输入“services.msc”(输入时不要打引号),并按下回车。如果此时弹出用户账户控制窗口,请您点击“继续”。
2. 双击打开“Print Spooler”服务。
3. 点击“常规”选项卡,确保“启动类型”是“自动”或者“手动”。然后点击“服务状态”下面的“启用”按钮。
4. 重新尝试连接打印机
如果提示“Print Spooler服务无法启动”,可能您的Print Spooler服务已受损,请您尝试步骤二。
如果提示“Print Spooler已启动”,却依旧无法连接打印机,可能是Win7中没有安装打印机驱动,请您尝试步骤三
步骤二:我们可以尝试通过导入无损的注册表来重建Print Spooler服务
========================================================================
注意:本步骤包含注册表操作,在执行以下步骤之前您应该先对您的注册表进行备份,以确保如果之后问题未能解决,您的注册表可以通过现在的备份进行还原
1. 同时按下“R键+窗口键”,输入regedit,跳出提示框时,选择“继续”。
2. 点击左上角的“文件”选项,单击“导出”,将文件保存于桌面,名字您随意取,文件格式默认为“注册文件(*.reg)”,单击“保存”。
3. 如果以下步骤未能解决您的问题,您可以双击以上步骤导出的注册表备份进行注册表还原
========================================================================
1.点击以下链接:
https://skydrive.live.com/?cid=720aa8f7d7c272d8&sa=797928658#!/?cid=720aa8f7d7c272d8&sc=documents&uc=2&id=720AA8F7D7C272D8%21342
2,如果您是32位系统,请您点击32-win7-Spooler.re下载
如果您是64位系统,请您点击64-win7-Spooler.re下载
3.您右击您改好名字的文件,选择重命名,将文件的后缀名字由.re改为.reg。
4.双击导入,重启。重新连接打印机
步骤三:安装适用于vista/Win 7的打印机驱动
1. 点击开始\控制面板\打印机;
2.选择“添加打印机”;
3.选择 “添加本地打印机”,按一下步;
4.选择“创建新端口”\ 选择“local port” 这一项,按下一步,提示输入端口名称,输入共享打印机的绝对路径,格式为:\\***(共享打印机的计算机名或IP地址)\***(共享打印机的共享名 称),如 \\192.168.25.71\HplaserJ,按确定;
5.选择好自己的网络打印机“厂商”、“型号”,按下一步。(如果列表中没有,官方也没提供相应的Vista版本驱动下载,请在列表中选择型号相近的代替,一般情况下都是可以的,如HP1010 选择HP1015)
6.添加成功,重新连接打印机。
如果连接打印机的机器在域中,或者是加了密码需要授权访问的,在执行添加打印机之前,执行以下操作:
(否则可能会出现“未知的用户名和密码”的提示)
1.依次单击 开始\运行(可以同时按下WIN+R快捷)
2.输入共享打印机的那台计算机名或IP地址,如\\192.168.25.71
3.在用户名和密码框中填入帐户信息,选择保存密码
4.重试连接打印机。
此处评论已关闭