一、问题概述 客户反馈定时任务失效,手动运行也报错,提示MMC Has Detected An Error In A Snap-in And Will Unload It 二、故障截图 详细报错如下图: 三、故障原因分析1. 如果没有在 Windows 7 或 Windows 服务器 2008 R2 中安装 .NET 框架 3.5.1 功能,可能会导致出现此问题。 2. 微软自己的.net组件损坏了,则可能会出现此问题。 四、解决方案 1. 属于第一种分析的情况可以参考,若要解决此问题,您需要使用以下步骤安装 .NET 框架 3.5.1(如果第一种情况不适用,可以直接跳到第二种情况)。 (1) 在基于 Windows 7 的计算机上 ① 单击“开始”按钮,然后单击“控制面板”。 ② 选择“程序”。 ③ 在“程序和功能”下,选择“打开或关闭 Windows 功能”。 ④ 选中微软 .NET 框架 3.5.1 旁边的复选框。 ⑤ 单击“确定”。 (2) 在基于 Windows 服务器 2008 R2 的计算机上 ① 打开服务器管理器。 ② 右键单击功能,然后选择添加功能。 ③ 展开 .NET 框架 3.5.1 功能。 ④ 选中 .NET 框架 3.5.1 旁边的复选框 ⑤ 单击“安装”。 2. 第一种情况不适用可以参考这里,考虑到是微软的net组件损坏,此时需要连接外网进行自动更新组件。 (1) 确定好是否可以连接外网,通外网的时间,以及是否可以重启主机。 (2) 操作前打好快照,避免更新之后起不来 (3) 开启自动更新功能
(4) 检查更新状态
(5) 更新完毕之后重启主机 五、操作影响范围 轻则无事,重则P0。 六、注意事项 要确定主机是否可以连接外网以及重启。 |