服务器pipe理器将无法在Windows Server 2012 R2中启动

我从microsoft.com下载了Windows Server 2012 R2作为.vhd文件,并使用virtualBox运行它。 下载之后,我将执行策略更改为remoteSigned,然后从标准的WIN-Gibberish中更改了计算机的名称。 我重新启动计算机,但在启动时,服务器pipe理器想出了错误:

Server Manager cannot run because of an error in a user settings file. Click OK to restore default settings and continue, or click Cancel to exit. The configuration section 'connectionStrings' has an unexpected declaration..

我点击确定,然后收到服务器pipe理器停止工作的通知,给我提供了在线检查解决scheme或closures程序的选项。 当我展开View problem details ,显示以下内容:

 Problem signature: Problem Event Name: CLR20r3 Problem Signature 01: servermanager.exe Problem Signature 02: 6.3.9600.16384 Problem Signature 03: 52156f0b Problem Signature 04: System.Configuration Problem Signature 05: 4.0.30319.33440 Problem Signature 06: 5200435a Problem Signature 07: 21c Problem Signature 08: 35 Problem Signature 09: IOIBMURHYNRXKW0ZXKYRVFN0BOYYUFOW OS Version: 6.3.9600.2.0.0.400.80 Locale ID: 1033 Additional Information 1: 4bf2 Additional Information 2: 4bf27a7a351991105fd61f6f670be584 Additional Information 3: 6462 Additional Information 4: 64628476a512869b703f7e3ca098fb95 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=280262 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt 

我研究了一下(其实很多),并没有find明确的解决scheme。 唯一的解决scheme是在微软网站上,他们说要更新框架。 在那个网站上,OP从来没有回答,问题回答者标记他们的答案是正确的。

到目前为止我已经尝试过:


  • 安装所有Windows更新

  • validation.NET是最新的

  • 在控制台中运行DISM.exe / Online / Cleanup-image / Restorehealth,根据https://support.microsoft.com/zh-cn/kb/947821

  • 将计算机重命名为以前的内容

  • 将执行策略更改为默认值

  • 运行报告以下错误的WMIDiag.exe:0x8004100E – (WBEM_E_INVALID_NAMESPACE)指定的命名空间无法find

编辑:

  • 在C:\ Users \ Administrator \ AppData \ Roaming \ Microsoft \ Windows \ ServerManager中find一个包含文件ServerList.Xml的文件夹,该文件引用了计算机的旧名称。 重命名此文件不能解决问题。

我结束了重新下载.vhd文件,这不是一个真正的解决scheme,但确实解决了这个问题。 在创build.vhd的副本之后,我将尝试重现该问题。 有没有人有任何build议,我(或其他人)在这个问题上运行应该尝试?

在C:\ Users \ YourUserName \ AppData \ Local \ Microsoft_Corporation \ ServerManager.exe_StrongName_m3xk0k0ucj0oj3ai2hibnhnv4xobnimj \ 10.0.0.0 \ user.config中有一个用户设置文件。 当用户在UI上进行任何设置更改时,该文件将被更新,并且由于崩溃或closures,此文件可能会损坏。

尝试手动删除文件并重新启动服务器pipe理器。

在启用了Essentialsangular色的Server 2012 R2上,我遇到了同样的问题。

我试图删除如上所述的configuration文件,并没有产生预期的结果。

我在其他网站上看到在graphics适配器中存在问题。 我检查了适配器驱动程序,并指出它已被更新。 我回滚了适配器驱动程序,现在服务器pipe理器正在工作。

它与graphics驱动程序的问题..卸载它,并重新启动服务器..服务器pipe理器将工作正常..它为我工作..

我遇到了同样的问题,通过按照Chris Vann的build议执行以下操作,我已经解决了这个问题: MSDN Forum Thread

…它是由位于以下位置的.net 4安装文件夹丢失/重命名的machine.config xml文件引起的: –

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config中

从备份恢复文件然后现在服务器pipe理器,组策略pipe理器和其他mmc问题解决了“