首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GPO软件卸载未进行

GPO软件卸载未进行
EN

Server Fault用户
提问于 2012-11-13 19:19:24
回答 2查看 5.2K关注 0票数 2

我的软件GPO有一些问题,似乎找不到任何答案使用谷歌。我使用我的策略成功地部署了软件,但是当我删除另一个时,软件的卸载就不会发生了。我所做的:

  • 使用GPO部署软件,在工作站上使用gpupdate /force更新、重新启动和安装软件
  • 删除另一个软件安装:右键单击>所有任务>删除>‘立即从用户和计算机卸载软件’

在那里,我做了另一个gpupdate /force,尝试让GPO刷新并卸载工作站上的软件。这是行不通的。然后,我强制在域控制器之间进行复制,并在工作站上运行另一个gpupdate /force,这并没有卸载该软件。当我进入事件查看器时,没有错误日志或卸载被触发的迹象,而且我知道策略在其他方面起作用。

因此,我的问题是:在我已经尝试过的基础上,在哪里可以找到GPO软件部署工作的答案,而非安装却不能呢?

提前谢谢你。

更新:使用gpresult /z后,没有迹象显示软件正在安装或删除.在题为“软件安装”的章节中,我试图卸载的软件没有列出。没有其他迹象表明,我试图卸载的软件甚至存在。我还打开了RSoP日志记录,并做了(又一个) gpupdate /force,以不产生明显的结果。没有迹象表明卸载事件甚至被触发,更不用说无法工作或失败了。

虽然我确信在发生两个事件(管理范围之外,以及删除条目)时,我将其标记为卸载,但我开始认为条目从未触发本应触发的东西。

更新2:在排除了这个(令人沮丧的)应用程序任务后,我认为这是个侥幸。我已经用其他软件进行了测试,以确保其他应用程序分配的卸载实际上是有效的,所以我假设它与软件包直接相关。有可能我的问题在于与@joeqwerty在下面的评论中相关的东西,但因为我不能回到过去,我认为我无法证明这一点。我可能会通过另一个GPO运行一个脚本,以保证未安装的剩馀包安装。现在,Evan得到了答案,因为我能够很好地利用调试信息。

更新3:在Evan编辑了他的答案之后,我做了更多的调查。当我从我的GPO中删除申请分配时,我实际上删除了两个条目。一种是针对以前的版本,另一种是针对最新版本(即Programv1.0和ProgramV1.1,后者更新了程序v1.0)。我为这两种方法都签入了packageFlag,其中一位表示我实际上没有检查“卸载立即”(这是v1.0)。最近的更新包(v1.1)被设置为卸载,并具有以下标志:-1610350320。我无法使用我通常使用的任何资源来找到这个标志的描述,但我假设这意味着立即卸载包(vs -1610612464,这意味着不要安装包)。非常感谢埃文给我展示了这个资源,我不知道它的存在!你也是对的,“把它当成侥幸”对我来说不是很好,我无法停止思考发生了什么。

感谢到目前为止帮助我们的每一个人!

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-11-13 19:26:49

下一个要查看的地方是客户端计算机上的生成策略集(或gpresult /z),强制卸载应该对其生效。取决于客户端上的Windows版本(Windows或更新版本与Windows ),您应该在“系统”或“应用程序”事件日志中看到一些“应用程序管理”。奇怪的是,您不会看到任何与“应用程序管理”相关的事件日志消息。

编辑:

我强烈怀疑您错误地选择了“允许用户继续使用该软件,但防止新安装”,而不是“立即从用户和计算机上卸载该软件”。

要确定您需要从指定包的GPO的"Class Store“子容器的"packageFlags”子容器的"packageRegistration“对象中获取”packageRegistration“属性的值。

看看包装标志属性的描述,并将其与我的AD中已知的软件包进行比较,我可以告诉您,“立即从用户和计算机上卸载软件”的packageFlags值是"-1610612592“。设置为“允许用户继续使用软件,但防止新安装”的包的packageFlags值为"-1610612464“。

仔细检查可能会告诉你到底发生了什么。如果你和我一样,除非你知道问题的根源,否则你不会睡得很好。

票数 2
EN

Server Fault用户

发布于 2012-11-13 19:58:49

你是说不重新启动电脑吗?文档指出,卸载发生在重新启动(计算机作用域)或登录(用户范围)期间:

删除托管应用程序

http://technet.microsoft.com/en-us/library/cc758851%28v=ws.10%29.aspx

"...To指定在用户下次登录或重新启动计算机时删除应用程序,然后单击立即从用户和计算机卸载软件。“

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/448336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档