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

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

问题 :我们有几台安装了相同硬件Dell R730和Windows 2012 R2的服务器。 安装了相同版本的硬件驱动程序。 然而,一台机器,我们看到内存泄漏相比,其他没有任何问题的运行。

试过这么远:

  • 我们跑过同样的input,并且仍然在一台机器上的应用程序工作正常,其他有内存泄漏。
  • 相同版本的应用程序正在运行相同的configuration文件。
  • function和服务器angular色在这些机器上是相同的。
  • 在两台机器上安装的Windows更新是相同的。
  • Windows操作系统 – 构build版本在这些机器上是匹配的。
  • 在这些机器上安装的第三方应用程序具有相同的版本和内部版本号。
  • 两台服务器都在同一个networking(子域)中。

考虑

  • 我们正在检查/debugging我们的应用程序代码,以查看有关内存泄漏的指针。

题:

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

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

我在具有不同行为的两台机器上处理类似的问题,这些问题在同一个组策略下。 registry问题突出了我们GP规则丢失的一些方面。

RegShot是一个很好的工具。