我一直想在我的 Mac Mini(2011 年末型号,本周从我当地的 Apple 商店购买)上安装 Windows Server 2008 R2。安装过程很顺利,没有任何问题,但安装完成后,我收到大量错误。
当我登录时出现此错误:
Windows Server Initial Configuration Tasks has stopped working
(Problem details says:
CLR20r3, oobe.exe, System.ArgumentOutOfRange
当我关闭它并打开服务器管理时,我在 MMC 窗口中收到此错误:
MMC could not create the snap-in.
MMC could not create the snap-in. The snap-in might not have been installed correctly.
Name: Server Manager
CLSID: FX:{18ea3d92-d6aa-41d9-a205-2023400c8fbb}
当我尝试打开事件查看器时出现了同样的错误:
MMC could not create the snap-in.
MMC could not create the snap-in. The snap-in might not have been installed correctly.
Name: Even Viewer
CLSID: FX:{b05566ad-fe9c-4363-be05-7a4cbb7cb510}
这些问题似乎与 .NET Framework 安装有关。安装介质是 MSDN 提供的最新版本的 WS2008R2(带 SP1)的 ISO。
这种情况反复发生,我不知道该怎么办。
我该怎么做才能纠正这些错误?
答案1
我能够在另一台计算机上成功安装 Windows Server(使用同一张 DVD),所以我想获取安装日志并比较两者,看看出了什么问题。
当我查看安装日志(C:\Windows\Panther...)时,我注意到日期/时间列显示“1899-01-01” - 我没怎么在意,但在日志中没有发现任何错误。
然后我恍然大悟:我瞥了一眼屏幕的右下角,计算机的日期设置为10010年1月1日。
将系统日期和时间改回正确值后,一切又开始正常工作,但是为了安全起见,我将在 Mac 上重新安装 Windows Server(以防超出范围的日期损坏任何内容)。
不确定这是怎么发生的;OS X Lion 中的日期和时间设置正确。