双机互联
先假设有这个一个网络环境:预装vista的vaio电脑,安装XP专业版的电脑,网络打印机,通过路由互相连接,所有网络设备已设置为同一工作组并在同一网段内,vista中已关闭IPv6并在网络和共享中心中设置为专用网络
一 首先是连接打印机问题:1 在vista的网络和共享中心中打开打印机共享 2 如打开了windows防火墙则在防火墙中取消"阻止所有传入连接"并在"例外"中选中"文件和打印机共享" 3 在安装共享打印机时如提示"Windows 无法连接到打印机,指定打印监视器是未知"时确认UAC是否已经打开(如果打印机驱动程序有语言监视器作为驱动程序包并关闭UAC时可能会发生此问题。) 4 如依旧无法安装请客户联系打印机厂商确认打印机是否支持vista
二 其次是在vista中无法看到xp的机器: 1 确认网络发现是否启用 2 在xp的机器上安装KB922120
三 vista无法访问xp的共享:参照之前xp下的双机互联排错.另可参照KB937624解决vista打开UAC后无法访问某些网络位置问题(找到并以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
新建DWORD 值 。
4. 键入 EnableLinkedConnections , 然后按 Enter。
5. 右击 EnableLinkedConnections , 然后单击 修改 。
6. 在 数值数据 框中, 键入 1 , 然后单击 确定 。
7. 退出注册表编辑器, 并重新启动计算机。
)
四 xp/vista访问vista共享的问题:访问时提示没有权限
Windows Vista 具有两种共享方式:
公共文件夹共享(Public Folder Sharing)Windows Vista 引入了公共文件夹共享的概念,当您把文件或者文件夹放到该目录或者子文件夹的时候,那么这些文件对于网络上所有用户是有效的,Vista用公共文件夹替代了WindowsXP中的共享文档文件夹的功能。如果您在网络和共享中心打开了密码保护共享,那么访问公共文件夹就需要知道您计算机上的用户名和密码。
任意文件夹共享(Any Folder Sharing)如同之前版本系统的共享一样,可以共享除了公共文件夹之外的任意文件夹。
密码保护共享 (Password Protected Sharing)
当密码保护共享开启的时候,网络用户如果访问您的共享文件夹(包括公共文件夹)或者共享打印机,那么就必须提供您计算机上的用户名和密码。此时Windows将会首先尝试使用当前登陆的用户名和密码连接共享文件夹,如果匹配,那么允许访问,如果不匹配,那么Windows就会弹出一个对话框,以询问访问该共享文件夹所需要的用户名和密码。
那么当密码保护共享关闭的时候:在大部分情況下,公共文件夹的访问将会成功,而且不会询问用户名和密码。
在某些情况下会询问用户名和密码,此时您可以输入未包含密码的Guest用户名,从而访问共享文件夹。
如果共享文件夹的权限列表中没有Guest或者Everyone账户,即便您输入了Guest用户名,当前访问动作仍然会失败。
注:在Vista中,Everyone群组默认状态下也是不包含 Guest账户的,而且默认状态下Guest账户为禁止状态。
所以解决问题的最终方案:
1、如果不开启密码保护共享,那么就需要启用guest账户,并且将其添加到共享文件夹的权限列表中去。
2、如果开启密码保护共享,那么就需要在共享文件夹的计算机上设置一个账户,并且设置密码,然后将其添加到共享文件夹的权限列表中去。
注:vista本地安全性策略中规定,如果账户密码为空,默认状态下仅允许本地登陆,而不允许从网络登录。
最后总结针对此问题的排错流程:
开启网络和共享中心查看如下设置项:
- 设置网络类型为 家庭/办公(私有)
- 确认文件共享处于开启状态
- 确认密码保护共享为开启状态
然后执行 lusrmgr.msc ,开启本地用户和组管理器
- 确认用户账户非空密码(即本地帐户有密码保护)
最后右键点击共享文件夹,查看高级共享以及安全权限设置
- 确认共享权限是正确的
最后确认在组策略(msconfig.msc)中计算机配置〉windows设置〉安全设置〉本地策略〉安全选项中共享和安全模型是否正确