我几乎没有发现有关 Server 2012 的此错误的信息。关于 Server 2003 的此错误的大量信息以及 Microsoft 的更新包修复程序以及有关如何解决 Server 2008 的错误的说明和 2008 R2,但 2012 没有。
在安装文件系统资源管理器 (FSRM) 角色后,在 Server 2012 和 Server 2012 R2(版本无关紧要)上发生错误:
Event ID 8197
Source: SRMSVC
File Server Resource Manger Service error: Unexpected error.
Error-specific details:
Error: GetVolumeNameForVolumeMountPoint, 0x800700001, incorrect function
Run Code Online (Sandbox Code Playgroud)
每次重启时以及服务重启后(特别是服务启动后 30 秒)也会出现此错误。此错误发生在两台戴尔服务器上:PowerEdge R720 和 PowerEdge R620。
我发现的第一件事是,这只发生在使用 UEFI 时。服务器使用标准 BIOS 时没有错误。我本可以停在那里并坚持使用 BIOS,但我不想失去 UEFI 和 server 2012 的任何新功能。
最初,我认为这是戴尔 UEFI 实施的问题,因为它发生在我的新服务器以及运行在戴尔 PowerEdge ESX 主机上的虚拟机中。但是,我能够使用在非戴尔硬件上运行的另一个 VM 重现此错误。这意味着问题出在 Microsoft 上。在 UEFI 上的 Server 2008 …