比较两台不同服务器上安装的 Windows 2012 服务器操作系统的差异

比较两台不同服务器上安装的 Windows 2012 服务器操作系统的差异

背景:我们托管/运行我们的企业应用程序。应用程序具有特定的硬件依赖性,因此无法在虚拟环境中运行。

问题:我们有几台服务器,安装了相同的硬件 D​​ell R730 和 Windows 2012 R2。安装了相同版本的硬件驱动程序。但是,与另一台运行正常且没有任何问题的机器相比,我们发现其中一台机器存在内存泄漏。

迄今已尝试:

  • 我们运行了相同的输入,但一台机器上的应用程序仍然运行良好,而另一台机器上却出现了内存泄漏。
  • 同一版本的应用程序正在使用相同的配置文件运行。
  • 这些机器的功能和服务器角色是相同的。
  • 两台机器上安装的 Windows 更新相同。
  • Windows 操作系统 - 这些机器的构建版本是匹配的。
  • 这些机器上安装的第三方应用程序具有相同的版本和版本号。
  • 两台服务器位于同一网络(子域)。

考虑

  • 我们正在检查/调试我们的应用程序代码,以查找任何观察到的内存泄漏指针。

问题:

除了 Windows 更新和安装的第三方应用程序之外,还有其他方法可以检查这些机器上安装的 Windows 操作系统的差异吗?

答案1

我将在两台机器的注册表上运行注册表差异工具。

我在 2 台行为不同但遵循相同组策略的机器上处理了类似的问题。注册表问题凸显了我们的 GP 规则缺失的一些领域。

瑞格射对于这个目的来说是一个很好的工具。

相关内容