我最近在Windows Server 2012 R2机器上部署了WSUSangular色。 testing操作是成功的,它下载并分发了适度的更新select。
今天,我添加了一些产品给我的select。 然后,我点击仪表板上的同步超链接,并与某人进行交谈。 当我回头看时,仪表板说:
同步状态
状态:空闲
立即同步
上次同步结果:成功下载状态
更新需要的文件:6,667
下载243.00 MB的4,026,930.930 MB
这是4兆兆字节和26千兆字节! 我不能让它下载4千兆字节和26千兆字节! (会有恶魔付钱的哦,官僚的恐怖……)但是没有停止或取消button!
我已经立即停止了BITS和WsusService服务,并在服务器上恢复了产品select,但是我需要取消这个下载,而不需要WsusService服务器并开始新的!
我在网上读过的关于这个的一切都是无用的。 以下命令不起作用 。 他们十次返回“访问被拒绝”错误:
bitsadmin /reset /allusers Get-BitsTransfer -AllUsers | Remove-BitsTransfer
也是不可能停止只是BITS服务并离开WsusService。 他们互相依赖。
您可以使用WSUS的PowerShell cmdlet执行此操作:
(Get-WsusServer).CancelAllDownloads()
目前假设你是从正确的帐户和正确的权限做到这一点…
在线上的大多数线程中,大多数人使用BitsAdmin,否则WSUS控制台中有一个选项需要批准一次才能下载。 由于我没有Windows 2012服务器,因此无法确认这一点。
http://forums.whirlpool.net.au/archive/1264493
我会查看是否有什么东西(阻止BITS和WsusService的进程closures的干预程序)之间的东西。 您可能需要使用EndItAll等实用工具来加速诊断过程。 否则,只需通过services.msc,然后通过BITS / WsusService – > Properties – > Dependencies。 注意你看到的东西,并顺序closures东西,closures东西(也可以看看SysInternals公用程序套件也可以这样做)。
https://technet.microsoft.com/en-us/sysinternals/bb795533.aspx
有些事情要考虑的是,WSUS是否已经更新,但程序没有重置自己。 因此,networking连接仍在运行。 closuresnetworking连接尤其要处理它…
https://stackoverflow.com/questions/8688949/how-to-close-tcp-and-udp-ports-via-windows-command-line
如果一切,尝试这一个。
基本上,无论是在您的服务器上,还是在您的服务器和Internet之间的某个networking设备上,都可以设置一个虚拟服务器/ DNS入口选项。 这将有效地停止下载(您可能需要清除您的DNScaching,否则重新启动您的服务器),因为stream量将被redirect到一个不存在的位置。 如果虚拟机无法正常工作,可能是因为你知道在哪种情况下,你需要使用类似netstat或wireshark的东西,然后使用它来修改路由表以停止下载。
另一种方法是试图通过虚拟服务器欺骗虚拟文件的WSUS(你需要明显地破解一些事情)。 这样它将下载虚拟文件,而不是真正的文件。
另一个解决问题的方法是如果您知道在您的ISP的ISP代理服务器或您的组织中的其他位置可以使用WSUS更新,以便它不会添加到您的ISP帐单。
当然,您也可以通过将其他WSUS服务器上的相关文件和文件夹复制到您自己的文件夹来满足数据库的要求,并希望它可以跳过再次下载的愿望。
另一种方法是故意尝试破坏WSUS可执行文件,使其无法运行(考虑可执行文件修补的工作方式)。 它可以像在hex编辑器中打开可执行文件一样简单,然后在这里和那里更改一些string,以便它不能运行。
另一种方式是冲洗或故意损坏WSUS数据库,以便让您清楚地看到事情的发展(副作用是它还可以让您按照您的意愿实现select性)。 最终,这让我怀疑是否有人在那里build立了一个工具来处理这个问题,或者如果WSUS 4和Windows 2012真的很奇怪,是否可以自己构build它。
如何完全清除WSUS并重新启动
http://www.urtech.ca/2016/10/solved-how-to-clean-up-and-repair-wsus/
处理这个问题的另一个方法是在你的NIDS / HIDS / IPS / IDS或networking代理中创build一个规则来过滤掉下载特定文件的尝试(作为副作用)也将取消下载。
可能的话,如果服务器不重要,可以离线使用。
再次从头开始是另一种可能性,但很显然你想避免这种情况。
显然,有一点要考虑的是你是否尝试过重新启动服务器。 如果所有正确的选项被检查,但他们还没有采取,这是一个遥远的可能性。
设置“不在本地存储更新”时,WSUS下载更新。