我有一台笔记本电脑没有出现在 WSUS 所有计算机列表中。我们的网络中有大约 23-25 台 PC/笔记本电脑/服务器,除一台外,其余均列在 WSUS 中。
这是我目前所做的:
1)更改本地电脑上的更新:
- 转到 Windows XP 客户端并启动新的 Microsoft 管理控制台 (MMC)。在“开始”、“运行”中,键入 MMC。
- 使用 Ctrl+M 添加新的管理单元。
- 单击“添加”,然后添加本地计算机的组策略对象编辑器。
- 单击“关闭”,然后单击“确定”。
- 展开本地计算机策略。
- 在计算机配置下,转到管理模板、Windows 组件、Windows 更新。
- 在右侧窗格中,双击指定 Intranet Microsoft 更新服务位置。
- 配置设置以反映我的 WSUS 服务器。
- 单击“确定”,然后关闭 MMC 而不保存。
执行wuauclt.exe /detectnow
2) 编辑注册表项,使用 GPO 推送到 PC
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"=http://wsusserver
"TargetGroupEnabled"=dword:00000001
"TargetGroup"="WINXP"
"WUStatusServer"=http://wsuswerver
3)执行wuauclt /resetauthorization /detectnow
4)同步并刷新群组
我现在已经没有什么主意了。客户端运行的是 Windows XP pro,WSUS 版本是 3.0,运行在 Windows 2008 R2 64 位上。
请帮忙!
谢谢!
编辑于 2012 年 9 月 13 日 @ 15.40 CT
我还应该提到,我们确实有一个针对工作站组的 Windows 更新 GPO,并且笔记本电脑是该组的一部分。
编辑于 2012 年 9 月 13 日 @ 18.03 CT
以下是。现在,在谷歌搜索错误后,我找到了解决方案,但没有帮助:
-> 停止自动更新服务和 BITS 服务。
net stop wuauserv
net stop bits
-> 删除“%windir%\softwaredistribution”目录。
-> 启动自动更新服务和BITS服务,启动这两个服务后,会自动在系统目录下创建“softwaredistribution”及其子文件夹。
net start wuauserv
net start bits
-> 生成“%windir%\softwaredistribution”目录后,请让客户端立即联系WSUS服务器。
wuauclt.exe /resetauthorization /detectnow
-> 15 分钟后,请检查客户端以确认是否检测到所需的更新。
编辑于 2012 年 9 月 14 日 @ 9.59 CT
1)好吧,我跑了nslookup在 WSUS 服务器上:
Server: xxxx.xxxxxxx.local
Address: x.x.x.2
Name: xxx-xxx.xxxxxxx.local
Address: x.x.x.36
2)我已 pingWSUS 服务器(名称):
Pinging xxx-xxx.xxxxxx.local [x.x.x.36] with 32 bytes of data:
Reply from x.x.x.36: bytes=32 time=1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Ping statistics for x.x.x.36:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
3)我已 pingWSUS 服务器 (IP):
Pinging x.x.x.36 with 32 bytes of data:
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Reply from x.x.x.36: bytes=32 time<1ms TTL=128
Ping statistics for 10.3.1.36:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
我不认为这是 DNS 问题,但我可能弄错了。您需要运行什么来检查 DNS 问题?
答案1
显然,您可以 ping 服务器,但无法通过 WSUS 端口与 WSUS 通信。
我使用 WSUS 2.0 已经有一段时间了,我不记得我是否使用了端口 80 或其他端口,但我总是指定我正在使用的端口:
"WUStatusServer"=http://wsusserver:8530
——并且您需要检查 GPO 中服务器名称的拼写:这是一个很容易犯的错误。
您需要检查服务器正在使用哪个端口,并且没有其他任何东西占用该端口,并且服务器和客户端的防火墙都允许该端口上的连接。