我在大学使用 Unix 而现在在 Windows 方面工作,这让我很恼火。这个决定背后的历史是什么?有谁知道为什么会这样?
我遇到了很多计算机重启(偶尔在非常糟糕的时候,例如在与客户的支持呼叫期间)。
深入研究事件日志给了我很多严重的内核电源错误:

特定日志的详细信息(在 XML 视图中)是:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" />
<EventID>41</EventID>
<Version>2</Version>
<Level>1</Level>
<Task>63</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000002</Keywords>
<TimeCreated SystemTime="2014-08-04T07:20:55.270411900Z" />
<EventRecordID>962800</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="8" />
<Channel>System</Channel>
<Computer>mranderson</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="BugcheckCode">126</Data>
<Data Name="BugcheckParameter1">0xffffffffc0000005</Data>
<Data Name="BugcheckParameter2">0xfffff88001bc2d6e</Data>
<Data Name="BugcheckParameter3">0xfffff880075e7908</Data>
<Data Name="BugcheckParameter4">0xfffff880075e7160</Data>
<Data Name="SleepInProgress">false</Data>
<Data Name="PowerButtonTimestamp">0</Data>
</EventData>
</Event>
Run Code Online (Sandbox Code Playgroud)
有时我看到错误检查代码为零(这意味着它适合这个 MSDN 场景),但通常,我看到上面显示的内容:126 或 0x7E 的错误检查代码。
我怀疑我的电源因为网络上的各种相关帖子而变得不稳定,并且因为机器已经使用了将近六年,但是 126 的错误检查代码指向未处理的系统线程异常。我是不是叫错了树?
我的问题是电源坏了还是别的什么?为什么我的电脑会重新启动?有没有办法让我弄清楚是什么导致了我的 126 错误检查代码和未处理的线程异常?
这些错误似乎也在增加。
更新:更多信息
导致这些重新启动之一的错误横截面涉及以下内容:

磁盘错误会显示以下消息:
驱动程序在 \Device\Harddisk3\DR3 上检测到控制器错误。
我的硬盘会出现故障并关闭机器吗?似乎不太可能(但我知道什么?)因为日志中还有很多不会导致重新启动的错误。
服务控制管理器错误是一个指向我一周前从机器上删除的 …