返回列表 回复 发帖
您是第2612个浏览者

Windows8中无法添加网络打印机的解决方法

公司的喷墨打印机是连在网络的一台WinXP上的,我通过Win+R录入 \\xxx.xxx.xxx.xxx 的方式能访问到,然后双击能安装上,显示也正常,然后问题就来了,表现为:
1、用windows的记事本打印完全正常;
2、用Autocad打印时,偶尔在下拉菜单中能看到这个打印机,但一选择直接就变成<无>了;
3、用MS Word打印,直接提示错误,显示要么内存不足,要么网络不通,要么打印驱动不对;
4、在控制面板里的设备和打印机里,双击这个网络打印机,大部分时间能打开窗口,但只要2、3步出问题,立刻显示操作无法完成,代码是 0x00000005。
我折腾了N久,从驱动开始下手(因为直连打印机的是XP x86 sp2,而我的机器是 8.1 x64),然后是换网线................反正都是反复出现1~4的现象,反而其他的WinXP用户打印是好的,不过到这里我终于想到了倪端,还是Win8.1的权限问题。

解决方法就是先删除已经安装的打印机,然后打开那个超级权限的“这台电脑”的快捷方式,在这个窗口里面地址栏里输入 \\xxx.xxx.xxx.xxx ,看到网络打印机,双击安装,最后用autocad、word一打印,解决了!

我了个去的,还是Win+R打开的 explorer.exe的权限不是超级权限的缘故.............  我日它微软开发工程师的亲大爷!!!

还有一个很关键的问题,就是调用打印机的应用程序(例如MS Word之类的,必须以管理员身份启动才行,否则调用打印机还是失败,我再日微软这帮子工程师的大爷一遍!!!)。

刚才还尝试了一个方法,就是运行gpedit.msc(也就是打开“本地组策略编辑器”),注意下面图片中的三个红框内的状态,其中最关键的是第一个,也就是“用户账户控制:用于内置管理员账户的管理员批准模式”的状态,调整为“已禁用”,不知道为什么我这个win8.1版本是“已启用”而不是默认的禁用状态,然后重新启动win8.1。
【用户账户控制:用于内置管理员账户的管理员批准模式的状态说明:
启用。内置管理员帐户将使用管理员批准模式。在默认情况下,任何需要提升权限的操作都将提示用户批准操作。
禁用。(默认)内置管理员帐户将使用完整管理权限来运行所有程序。】

1-1.jpg
2014-9-11 16:51



-----------------------------------------------------------------

至于那个 超级权限的“这台电脑”的快捷方式,我另外一个日志里面有,复制到这里来吧,看起来方便而已。那个日志的内容如下:


临时解决Windows8中无法通过拖拽方式打开文件的方法  
首先你的程序用管理员权限运行,然后只要能使资源管理器在管理员权限下运行即可

定位到HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
右键〉权限〉高级〉更改(在最上面,有个拥有者的地方),将原来的TrustedInstaller更改为Administrtors
然后将Administrtors这个用户的权限改为完全控制,
最后,把{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}右边展开的里面的RunAs项删除或者重命名,即时生效。  

1-2.png
2014-9-11 16:51


然后在C:\windows下explorer.exe的右键菜单里就可以看到以管理员权限运行了(当是普通的管理员账户时,explorer.exe右键是没有的)

以上就解决了任务管理器同时存在普通管理员权限的explorer.exe,和超级管理员权限的explorer.exe(原先未修改注册表 时,RunAs的键值是Interactive User,意为不活动的用户,所以原先是不可能同时存在两种权限的explorer.exe的)

最后,新建一个快捷方式,定义目标位置为%SystemRoot%\explorer.exe ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D},重命名之为“高权限explorer”(或者你喜欢的名字),右 键属性里,快捷方式选项卡,高级按钮,选择以管理员权限运行。以后当你需要拖拽文件操作时,运行这个快捷方式方式即可(完全可以把原来的“这台电脑”从桌面图标上去掉,然后用这个代替),或者把它固定到任务栏替换原来的那 个,因为低权限的explorer.exe基本没什么用了,同时开机自动运行的explorer是普通的权限,于是就实现了既可以管理员权限运行资源管理 器同时又不影响Metro应用的运行。

切记:不能用在注册表里添 加 Layers 的方式(也就是在注册表中添加一个主键,然后值为 RUNASADMIN ),CMD、IE11可以用这种方法,但是explorer.exe 绝对不行,否则开机以后就是一片空白,除非用任务管理器手工运行 explorer.exe 。




欢迎光临左右论坛,Sorry,您的身份为游客,查看全部内容:请登录或者加入左右
XP的共享问题一直千奇百怪的。win7win8无非是把共享和发现打开。如果已经排除最小白的用户名输错、工作组不在同一个、那一台电脑网络发现没有打开等等问题,根据我的经验,我个人感觉还是应该是跟那台XP的电脑有关。

你可以尝试在win8机上先装好驱动,然后两个电脑在同一工作组,并且保证XP已经打开了共享文件选项,并共享了该打印机。然后win8那个电脑直接“网络”中访问该XP机,输入帐户名密码,如果能通过并进去,找到共享的那个打印机,然后双击就能添加了。


如果进不去,虽然有以下两个办法,但不一定对你有用:

解决方法 1
添加网络打印机之前,打开一个命令提示符窗口,并在命令提示符处键入以下:
\[servername]\[printername]
请注意在此命令[servername]代表打印服务器的名称,[printername]代表共享名称的打印机。
在身份验证窗口中输入适当的凭据。


解决方法 2
存储在一个受信任的凭据管理器。 若要执行此操作,请按照下列步骤:
1 打开控制面板,然后打开凭据管理器
2 单击添加 Windows凭据
3 对话框框中输入一个适当的打印服务器的名称。 然后,输入用户名和密码都受信任的在 打印服务器。
即输入打印机的IP或域名,用户名,密码。如果打印机服务器启用了Guest账号,用户名就用Guest,密码一般为空。
4 单击确定。
————————————————————
控制面板-用户账户和家庭安全-凭据管理器-Windows凭据-删除共享打印机的凭据。
再重新连接打印机,要求输入共享机的账户名和密码
返回列表