KP41問題の歴史を振り返り、「何が原因で」、「どういう経緯で」KP41問題という考え方が生まれ、そして間違った解決方法が広まってしまったのか・・・?を考えてみるページです。

このページでは、2011年~2012年、なにが原因でPCに(原因不明の)トラブルが発生しやすかったのか?なぜKP41問題はややこしくなったのか?を考察しています。

KP41問題がややこしくなった要因

以下、この時期のPCにどのような問題が起きていたか?その原因は何か?を具体的に考えてみます。

2011年~2012年以降の、過去のPC環境との大きな違い

以下、2011~2012年に登場(または普及)した、新しい製品や技術をリストアップしてみます。
そして、この中にKP41問題の原因になると思われるものが含まれている、と仮説を立てて見ます。

2009~2010年頃にごく一部ユーザー環境でのみ発生していた不可解(に見える)エラーが、2011年以降はコアなユーザーのPC環境ではかなりの数、一般的なPC環境でもごく一部、発生するようになりました。

これらのPCの症例な、ぱっと見た感じでは酷似したものですが、原因は全く別のものだったと推測できます。

以下、個別の項目の詳細を記します。(大半は私の推測になります)

SandyBrigeの登場

インターネット上で収集できるKP41関連の情報は、(このサイトの情報も含め) その多くはこの時代のオーバークロック関連の情報で構成されています。

この頃に語られたKP41問題の解決方法は、オーバークロックしないPCには関係の無い話でしたが、一般的なPCの場合はKP41問題の原因と解決方法は語られる事がなかったため、オーバークロック関連のTipsのみが広まってしまった感があります。

余談:Haswell以降

Intelの新しいCPU、Haswell世代では、新しい電源ステートであるC6/C7ステートが機能が追加されています。
※ C1(スタンバイ)C3(スリープ状態)より更に電力をカットする事が可能。
※ Haswell世代のCPU/マザーの場合は、スリープ時に電源から0.05Aの電流が安定供給できないとスリープ復帰時にシャットダウンする場合がある。

C6/C7ステートに対応した電源や、最小負荷電流がほぼ0Aな電源を利用しないと正常にスリープさせたり、スリープから復帰させることは出来ません。

参考リンク: Haswellで非対応電源を使った場合はどうなるのか? : 例の場所BLOG

ACPI 5.0 の仕様策定

2011年11月、ACPI 5.0 の仕様が策定されました。
これ以降は、この規格に従った省電力設定の機能を持ったPCが登場することになります。

ものすごく乱暴な考え方ですが、この ACPI 5.0 の仕様そのもの、または策定の時期が、KP41問題と深い関係があるのではないか?という予想も出来ます。

この件については、ちょっと長くなるので別ページを用意しました。
KP41 病の歴史を振り返ってみる(ACPI編)

UEFI対応マザーの普及

今のところ、(私の個人的な考えでは)KP41問題とは無関係な気がしてます。
なので、ここでの言及はありません。
時期的に2011~2012年に重なっているので、このページではついでに記載している程度です。
(またUEFI対応マザーの本格的な普及は2013年以降であり、「KP41問題が多発した時期と微妙にずれている」と見るのが良いと考えています。)

スマホ・タブレットの普及

スマホやタブレットの普及自体は、KP41問題と全く関係ありませんが、それに伴ったUSB充電器の普及が大きな問題だと思っています。

USB3.0ポートの普及

東北大震災による、慢性的な電力不足

KP41病が多くのPC環境で問題視しはじめたこの年は、東北地方太平洋沖地震が発生しています。

この項目は、震災に遭われた方々から見ると不謹慎かつ些細な項目になってしまいますが、新しいCPU (SandyBridge世代) や、省電力規格 (ACPI 5.0)の登場とほぼ同時に電力不足が起きた事も、この症状(KP41病)にいち早く直面した人に混乱を与えていた、と推測できます。

電圧降下が発生すると、何が起きるのか

電圧降下が発生すると、機器によっては想定以上の電流が流れ、機器が加熱したり、破損したり・・・という困った現象が発生します。

参考リンク(PCとは関連薄い)
 ・電圧降下と過電流についてHITACHIのオイルフリ... - Yahoo!知恵袋
 ・過負荷と過電流の違いについて | 技術の森 過去ログ | 挑戦する製造業のために/NC

参考リンク2

 ▲2012年2月頃のある技術屋さん(?)のツイート。

おまけ: 安物電源、安物PCの寿命について

PCの電源関連のお話をしたので、ついでに補足

ここまでのまとめ

上記、いずれの場合でもPCは不安定になり、PC再起動やハング、ブルースクリーンの発生、スリープ復帰の失敗が起きるようになります。これらはぱっと見では原因不明の症状(KP41病)の様に見えるため、ネット上で情報を探すと、オーバークロック時の挙動を安定させるための情報にたどり着く可能性が大きいです。

しかし、そこで語られる解決方法は、自身のPCでは試せない or 問題が解決しない・・・という状態になり、ますます混乱してしまう・・・という状況が発生したと考えられます。

このページの情報は以上です。
次回更新では、(このページで解説を飛ばした)ACPI関連のお話をする予定です。

このカテゴリーの内容