2011-06-13 46 views
-1

我有一台安装了DNS的AD的Windows 2003服务器。当我从控制面板 - >添加/删除程序 - >添加/删除Windows组件 - >网络服务卸载DNS时,文件C:\ windows \ system32 \ dns.exe仍然存在。我无法删除它,某些流程会在几秒钟内重新添加它。任何人都可以解释为什么这个文件不卸载时,DNS组件被删除?Windows 2003服务器卸载DNS组件不会删除dns.exe

回答

0

为什么要删除此文件? 从Windows 2003安装或删除功能只是激活或停用它们。如果文件不存在,它们将被复制到系统中,但删除这些文件将不会被删除。为了什么?如果您删除了DNS服务,则服务器不会充当名称服务器,并且不会给出任何答案。

+0

是的,我明白,组件只是“停用”,但这是一个顺从性的东西。 “卸载”后留下的dns.exe可能是一个易受攻击的版本。是的,它可以被认为是因为它被禁用了,没关系,但是让它说出来,那么适用的MS补丁将不会安装,因为它没有进行预先检查。 – Nick 2011-06-15 16:27:21

+0

MS修补所有文件,无论这些文件是否处于活动状态。如果您安装sql server或office或谈论系统,这是一个区别。安全问题总是会被修补。即使不是这样,一个未运行的系统也不能以这种方式受到损害。如果存在漏洞攻击,则启动dns.exe。如果系统没有正确设置,它将不起作用。 – YvesR 2011-06-16 06:51:13

+0

在这种特殊情况下,除非安装了DNS组件,否则将不会安装MS09-008的修补程序(我没有KB版本号)。如果未安装DNS,修补程序将失败。我了解你的观点,即它是否不活跃,但从合规角度来看,它会导致一些不必要的例外/解释。我想答案是“处理”,或直接与MS交谈。 – Nick 2011-06-22 19:39:43

0

如果你想从2003年的服务器中删除DNS O/S请按照下列步骤操作:

  • 停止共享文件。
  • 通过在运行中输入“dcpromo”来删除DNS(通过按winkey + R运行)
  • 通过管理您的服务器来删除它。
+0

考虑将其添加为评论,而不是作为答案 – 2015-08-14 20:29:06

相关问题