我对 Windows Server 2008 还不太熟悉。在两次不同的事件中,它都无缘无故地自行关闭了。我想诊断一下这个问题,但不知道从哪里开始。我应该在事件查看器中的哪里查找什么,我还能做些什么来解决这个问题?此外,Server 2008 中是否有自动关闭和启动调度程序?我在 Google 上搜索了这个问题,但找到的答案涉及批处理文件,而我对此没有任何经验……
谢谢!
编辑:
在日志中发现这一点:
Log Name: System
Source: EventLog
Date: 29/09/2012 08:25:56
Event ID: 6008
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ericom
Description:
The previous system shutdown at 8:16:06 on 29/09/2012 was unexpected.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="EventLog" />
<EventID Qualifiers="32768">6008</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-09-29T01:25:56.000000000Z" />
<EventRecordID>5675</EventRecordID>
<Channel>System</Channel>
<Computer>ericom</Computer>
<Security />
</System>
<EventData>
<Data>8:16:06</Data>
<Data>29/09/2012</Data>
<Data>
</Data>
<Data>
</Data>
<Data>91172</Data>
<Data>
</Data>
<Data>
</Data>
<Binary>DC07090006001D000800100006006C00DC07090006001D000100100006006C003C0000003C000000000000000000000000000000000000000100000000000000</Binary>
</EventData>
</Event>
我试图找出 8:16:06 发生了什么,但日志文件中没有显示任何内容。日志从 8:07 左右开始跳过,直到我在 8:25 重新打开服务器。8:07 记录的最后一件事是
Name resolution for the name www.public-trust.com timed out after none of the configured DNS servers responded.
我尝试用 Google 搜索该消息,似乎不会导致崩溃或关机,但我不确定。哪个日志文件会记录应用程序崩溃?我的应用程序和服务日志除了 7 个 Microsoft Office 事件外都是空的。
谢谢
答案1
首先,您确定系统正在关闭而不是崩溃吗?您确定这不是硬件问题或电源问题吗?通常,最简单的判断方法是,当 Windows 重新启动时,它会告诉您上次关机是意外的,并为您提供一个启动选项菜单,假设出现了问题并且您想要对其进行故障排除。
确保这不是电源问题 - 我见过 UPS 系统出现问题。清洁人员会做一些非常愚蠢的事情,例如拔掉服务器电源插头来插上吸尘器,这才是问题所在。
确保这不是硬件问题。确保系统所用的 UPS(确实是 UPS,对吧?)是新的,并且电池良好。确保 UPS 上的设置不会在出现问题的第一个迹象时关闭服务器(如果 UPS 检测到电源中断,并且您已将其配置为在电源故障时立即关闭服务器,即使电源恢复,服务器也不会启动,但会报告正常关闭。此外,确保系统中的所有风扇都在工作,并且不是发热问题。我曾经有一个工作站运行良好……直到你对它做了太多事情,电源关闭了(因为它在负载下过热)。并且电源可能不会向系统报告任何类型的健康信息(取决于服务器的品牌/型号)。
最后,假设你可以消除外部原因,请检查事件日志跟踪器 - 请参阅http://www.winvistatips.com/shutdown-event-tracker-logs-t552445.html(这可能是您首先要查看的地方,除非您收到上次关机是意外的消息 - 那么这很可能是您的最后一步)。
答案2
一般情况下,检查事件查看器是否有警告,但更有可能是与硬件相关的。检查硬件 - 是否可能由于过热而紧急关机?
答案3
如果启用了内存转储,请检查内存转储。通常在 C:\Windows\Minidump 中。如果您没有安装调试器来分析。您可以将它们上传到在线服务,例如http://www.osronline.com/page.cfm?name=analyze。这些将帮助您查明导致系统崩溃或出现蓝屏等的驱动程序或应用程序。