マイクロソフトは、Windows 7またはWindows 8搭載PCで新しいIntel Kaby LakeまたはAMD Zenチップの使用を期待していたPCビルダーやアップグレードユーザーへの門戸を閉ざしました。残念ながら、どちらのチップも公式にはMicrosoftのWindows 10でのみサポートされています。
マイクロソフトの指示は秘密というよりはむしろ慎重なものです。1月、同社はWindows 7および8を搭載したIntel Skylake PCのサポートライフサイクルを短縮しようとしましたが、その後、激しい抗議を受けてこの方針は撤回されました。しかし、マイクロソフトの声明には、常に重要な注意事項が含まれていました。最新世代のチップ、具体的にはIntelのKaby Lakeチップ、Qualcommの8996、AMDのBristol RidgeチップはすべてWindows 10を必要とするというものです。
「新しいシリコン世代が導入される際には、サポートのためにその時点で最新のWindowsプラットフォームが必要になります」と、Microsoftの広報担当者は、この立場が今も維持されているか確認を求められた際に回答した。一部のユーザーを置き去りにすることになっても、新機能の開発を進めることが目標のようだ。「これにより、Windowsとシリコンの緊密な統合に注力しながら、以前の世代のプラットフォームおよびシリコンとの信頼性と互換性を最大限に維持することが可能になります。」
これがなぜ重要なのか: Microsoftのこの動きは、技術的な観点からは合理的であるにもかかわらず、PC愛好家からOSの選択肢を奪うことになる。このコミュニティの特定の層は、これまでこの自由を声高に擁護してきた。これはPC市場にも広範な影響を及ぼす可能性がある。Windows 7とWindows 8.1の終焉を決定づける要因となる可能性もあるのだ。(Linuxも選択肢の一つであり、AppleがMac用のチップを購入することを妨げるものは何もない。)
ゴードン・マ・ウン Intelの第7世代Kaby Lakeは、以前のSkylake CPUと同様の14nmプロセスで製造されています。しかし、Microsoftのサポートポリシーの変更により、公式サポートはWindows 10のみとなります。
この義務化がPCユーザーにとって何を意味するのか
一方、AMD と Intel は、販売可能な顧客を基本的に制限するという Microsoft の決定に対して、ほとんど選択の余地がなかったようだ。
インテルの広報担当者は「マイクロソフトのWindowsサポートポリシーの変更を踏まえ、スムーズな移行を確実に行えるよう、マイクロソフトおよびエコシステムパートナーと協力することに尽力する」と述べた。
「いいえ、マイクロソフトのサポートポリシーの変更により、インテルは第7世代インテルCore用のWindows 7/8ドライバーを更新しません」と彼は火曜日の電子メールで付け加えた。
AMDの担当者も同様に中立的な立場をとった。「AMDのプロセッサロードマップは、マイクロソフトのソフトウェア戦略と完全に一致しています」と、AMDの最高技術責任者マーク・ペーパーマスター氏は同社広報担当者を通じて述べた。
AMDのBristol Ridgeチップは、Windows 10に初めて対応したチップで、6月に第7世代APUとして発売されました。AMDの新しいZenマイクロプロセッサファミリーの最初のメンバーであるSummit Ridgeは、来年初めにハイエンドデスクトップPCに搭載される予定です。どちらも旧OSでは公式にサポートされません。
ここで当然の疑問が浮かびます。Windows 7 や Windows 8 を、初心者、あるいはそれほど初心者ではないユーザーが Kaby Lake や Zen システムで実行しようとしたらどうなるでしょうか? 実際にテストできるチップがなければ、答えは分かりません。
ある情報筋は、プロセッサは起動するだろうが、ドライバーのサポートとセキュリティアップデートがなければ「多少の不具合」が出るだろうと非公式に推測した。別の情報筋によると、Kaby Lakeに搭載された専用のビデオ処理ロジックなど、チップの機能に対する具体的なサポートがなければ、OS自体ではないにせよ、特定のアプリがクラッシュする可能性があるという。
ゴードン・マ・ウン AMDのSummit Ridge SoC(左)は3GHzで動作し、同じく3GHzで動作するCore i7-6900K(右)と同等の速度でBlenderレンダリングを実行できます。ただし、Windows 7を実行できるのはCore i7のみです。
しかし、マーキュリー・リサーチのプロセッサアナリスト、ディーン・マッカーロン氏は、命令セットの互換性には長い歴史があるため、Kaby Lakeの実行が必ずしも多くの問題を引き起こすとは考えていない。「私の予想では、古いコードはすべて問題なく動作するでしょう」とマッカーロン氏は述べた。「おそらく、古いOSでも動作できるようにするサードパーティ製の[ドライバ]サポート、例えば.infファイルなどが用意されるでしょう。そして、Intelはそれを作成するでしょう。」 (編集者注:Intelは火曜日、前述の通り、Windows 7/8のドライバをKaby Lake向けにアップデートしないことを発表した。)
最新のチップを古いOSで動作させるために、愛好家が「ブラックボックス」や改造ドライバーを作成することも考えられます。しかし、現実的には、その作業には詳細なドキュメントと高度なテストリソースが必要となり、どちらも実現不可能に思えます。
しかし、消費者にとっては許容できるリスクでも、稼働時間と総所有コストが慎重に管理されている企業にとっては許容できない可能性があります。マッカーロン氏によると、Windows 10への移行が最も大きな影響を与えるのはまさにこの点です。「『もし壊れても、私たちの問題ではない』という状況になるでしょう」と彼は述べました。「だからこそ、数千人規模の大規模導入で外部サポート契約に依存している企業にとっては、大きな問題となるのです」と彼は続けました。
マッカーロン氏は、より可能性が高いのは、PCメーカーと顧客がMicrosoftのサポート戦略への対策として、Skylakeのコンポーネントとシステムの購入と備蓄に注力することだと示唆した。こうすることで、エンドユーザーは自分のデバイスが確実にサポートされることを確信できる、と彼は述べた。
マーク・ハックマン Microsoft が Anniversary Update の前に Windows 10 へのアップグレード中にユーザーに提示したダイアログ ボックス。
マイクロソフトがユーザーをWindows 10へ移行させてきた歴史
マイクロソフトは、ユーザーにWindows 10の導入を推奨する理由を次のように説明しています。「簡単に言えば、Windows 10は、ユーザーやデバイス間の連携を強化した、より管理しやすく安全なオペレーティングシステムである」と同社は主張しています。しかしながら、多くのユーザーは、マイクロソフトがWindows 10を強制的に導入させようとする試みを理解できていません。
最近、MicrosoftがWindows 10の普及を促すために使ってきた「ニンジン」――Insiderプログラム、旧OSからの無料アップグレード、Windows Phone、Xbox One、さらにはiOSやAndroidスマートフォンとの相乗効果――は、ほとんど無視されている。それどころか、Microsoftは継続的な強制アップグレードプログラム、CortanaのBing専用化、そして一部のユーザーから広告目的で個人データを不正に収集しようとする組織的な試みと見なす行為で、非難を浴びている。
Kaby LakeとZenで古いOSのサポートを終了することが、実際にそれらのOSが動作しなくなることを意味するのかどうかは不明です。より確実なのは、Microsoftの今回の戦略が、顧客にWindows 10へのアップグレードを強制するための新たな「棍棒」と見なされるだろうということです。
午前10時3分にIntelのKaby Lakeドライバーに関する追加情報を更新しました。補足:Microsoftのサポート戦略は、Windows PCにおけるチップの使用に適用され、LinuxやApple Macには適用されません。