約一か月にわたり続けてきましたが、一通りWindows11 25H2にできました。
2025/11/1 現在(アップデート完了)
Ryzen 9 5950X : 25H2を新規(22H2→23H2→24H2→25H2(破損)、25H2(新規))
Ryzen 9 3950X : 24H2 → 25H2
Core i9-10980XE : 24H2 → 25H2
Core i7-7820X : 24H2 → 25H2
Core i7-6950X : 23H2 → 25H2
Core i7-6850K : 23H2 → 25H2
Core i7-5960X : 23H2 → 25H2
Core i7-4960X : 24H2 → 25H2
Core i7-3970X : 25H2(新規)
Core i7-990X : 24H2 → 25H2
今回は、いわゆるイネーブルメントパッケージを使わないで25H2のISOからアップデートしました。
今のところ、感じている不具合ですが、画面のスケーリングを150%にしているディスプレイでディスプレイ電源OFF→ONの復帰時にスケーリングがおかしくなる(一部のウインドウが100%になる)、たまにデスクトップのアイコンの位置が変わる、がありますが、それ以外は動いているようです。
業務アプリを動かすマシン(Core i7-6850K)のOSもバージョンアップしたのですが、半分ぐらいのアプリで不具合は出ていません。残りの半分はe-taxとかになるのでしばらくは使わないので使うときに不具合があればその時の最新バージョンを再インストールになるかと思います。
これで、Intelの黄金時代(2010年代)のHEDT(初代Core i7から10代目のCore i9)のOSがすべてWindows11になりました。というわけで、Ares-6のOverAllの結果(数字が小さい→性能が高)とともに各マシンのシステム情報を以下に

計測はChrome(バージョン141.0.7390.123)で行っています。Chromeですがバージョンが上がるたびにJavaScriptの性能が上がっているようで、比較を行うにはChromeのバージョンを揃える必要があります。
Ares-6ですが、基本的にシングルスレッド性能の比較になります。マルチスレッドの比較も機会があれば行おうかと思います。値の推移を俯瞰すると順調に性能が上がっていることが分かります。AMDのZEN2、ZEN3も比較の為に結果を出しています。Ares-6ですがややAMDに有利なようです。体感ではCore i7-7820XやCore i9-10980XEですがほぼZEN2のRyzen 9 3950Xと同じパフォーマンスかと思います。
Windows 11 の25H2がリリースとなり、我がマシンたちにインストールし始めました。その状況
2025/10/23 現在(アップデート完了)
Ryzen 9 5950X:25H2を新規(22H2→23H2→24H2→25H2(破損)、25H2(新規))
Ryzen 9 3950X : 24H2 → 25H2
Core i9-10980XE : 24H2 → 25H2
Core i7-7820X : 24H2 → 25H2
Core i7-6950X : 23H2 → 25H2
Core i7-6850K:23H2 → 25H2
Core i7-5960X:23H2 → 25H2
Core i7-4960X : 24H2 → 25H2
Core i7-990X : 24H2 → 25H2
Win11 25H2を新規インストール予定
Core i7-3970X








前回は「staticおじさん」現象を手がかりに、
ネット社会における“同調の構造”と“技術信仰”について考えました。
今回はそこから一歩進めて、
「なぜ私たちは“正解”を求めすぎるのか?」というテーマを扱ってみたいと思います。
技術の世界、とくに日本のエンジニア文化では、
「正しい答えを知ること」自体が目的化してしまう傾向があります。
これは学校教育の影響が大きいでしょう。
正解が一つに定まるテスト文化の中で、
「悩むこと」や「保留すること」が評価されにくかった。
プログラミング教育にもその名残があります。
クリーンアーキテクチャ、デザインパターン、SOLID原則……
“正しい書き方”は数多く提示されますが、
それらがどんな文脈で、どんな痛みから生まれたのかを学ぶ機会はほとんどありません。
結果として、手法は暗記され、思想は抜け落ちる。
そして、「何が正しいか」だけが一人歩きするのです。
こうした文化の中で、「正しさ」は一種の呪いになります。
何か新しい設計を提案すれば、すぐに「それは間違いだ」と反応が返ってくる。
それが本当に間違いなのかどうかではなく、
“教科書(コードコンプリート)に書かれていない”というだけで排除されるのです。
この現象の根底には、「考えることの恐怖」があります。
自ら考えるという行為は、
自分の中に“わからない”を抱えることでもある。
しかし、わからないままでいることに耐えられない人々は、
「答えを持つ人」に安心を求めてしまいます。
それが宗教のように“信じる技術文化”を生むのです。
教育現場では、「考える力を育てる」と言われます。
しかし、現実には「模範解答を暗記する力」が評価されがちです。
プログラミング教育においても、
“どの言語を使うか”“どの設計が正しいか”といった形式面に議論が集中し、
「なぜそうするのか」「どんな痛みを避けたいのか」といった
本質的な問いが置き去りにされています。
たとえば、「グローバル変数は悪」という常識があります。
しかし、それがどのような歴史的背景で「悪」とされたのかを知る学生はほとんどいません。
そこに文脈がないまま、「禁止事項」としてだけ教えられる。
それでは“思考するエンジニア”は育ちません。
これからのプログラミング教育、あるいは技術文化全体に必要なのは、
「正解を教える」ことではなく「判断を育てる」ことだと思います。
正解は、過去のある時点で有効だった一つの答えにすぎません。
しかし判断とは、目の前の状況・制約・目的に照らして、
「今回はこうする」と決めることです。
そしてその判断の積み重ねが、経験であり、設計力になります。
つまり、“正しさ”は借りられるが、“判断”は自分でしか育てられない。
その違いを理解しないまま、
「正解主義」に取り憑かれた技術文化はいつまでも他人の理想を追い続けるだけです。
結局のところ、プログラミングとは「考え続ける行為」です。
最適解など存在せず、昨日の正解が今日には不適切になっていることも珍しくありません。
それでも、他人の正解にすがらず、
自分の頭で考え続ける――その不安を抱えながらも歩み続けること。
それこそが、技術者(エンジニア)としての誇りであり、自由の証なのではないでしょうか。
この文章は、ChatGPTとの共同作業により作られています。
Windows 11 の25H2がリリースとなり、我がマシンたちにインストールし始めました。その状況
2025/10/8現在
25H2にアップデート
Ryzen 9 5950X:25H2をクリーンインストール
Core i7-6850K:23H2 → 25H2
24H2のまま
Ryzen 9 3950X
Core i9-10980XE
Core i7-7820X
Core i7-4960X
Core i7-990X
23H2のまま
Core i7-6950X
Core i7-5960X
になっています。
メインマシンである、Ryzen 9 5950Xですが25H2にアップデートすると、RamPhantomEXが動かなくなりました。もともとこのマシンですが、22H2を3年前にインストールして23H2、24H2と2回アップデートを行い今回3回目ですが、ここでどうやらOSが壊れたようです。腹をくくって25H2をクリーンインストールすると無事にRamPhantomEXが動作しました。

Windows 10のサポートは2025年10月14日に終了するとのことです。あと2か月を切りましたが、実際にはこの日が最後のWindowsアップデートということで、『この日以降しばらくは使えるのでは?』といつも思わなくはないが、手許のマシンは全て他のOSをインストールし、Windows10を載せているマシンはなくなりました。最後のマシンは、Core i7-980XのマシンをCPUを990XにアップグレードしたついでにOSもWindows11にアップデートしました。
ということで来るべきWindows10のサポート終了に向けての対応をまとめてみました。以下、お勧め順になります。
(1) ESUを使う(泣きの1年延長)
マイクロソフト社は、Windows 10 のESU(拡張セキュリティアップデート)を低価格または条件を満たせば無料で提供するとしています。これにより1年間は、Widnows10を利用できます。
ESUは従来のOSでも提供されていましたが、法人向けと記憶していますが、Windows10に関してはコンユ―マーにも大々的に提供されます。 ちなみに無料でESUを使う方法についてはここが詳しいです。
当初のアナウンスではESUの無料での利用(Microsoft Rewards、1000ポイントを使用)は、個人ユースのみとありまして、私の場合はプロユースだったのでこれはスキップしました。
(2) Windows11を使う
従来の慣例(発売日から10年)からいうと、Windows11は、2031年頃までは使えると予想できるので、Windows11を試す方法もありえます。
ただし、非対応PCにWindows11をインストールすると、サポートから外れることとなります。つまりトラブルが起こってもマイクロソフトは助けてくれないことになります。とはいってもChromeOSやLinuxについてもトラブルが発生した場合は基本的に自助努力が必要ということで、この点ではあまり変わらないともいえます。
さらに非対応PCの場合、年1に発生する大型アップデートが行われないのですが、昨今のトラブル事例を鑑みますと、却って大型アップデートがスキップされるので好都合ということも言えます。
Windows 11の対応PCは概ね、TPM2.0、セキュアブートをサポートし、第8世代 Core i以降(インテル)、第2世代Ryzen以降(AMD)のCPUとなります。インストール時にこれらの条件のチェックが入ります(クリーンインストール時はCPUの要件はチェックされない)が様々な方法でチェックを回避できます。
2025年8月時点では一番簡単な方法は、Rufusというツールを使って、Windows11のISOファイルからUSBメディアを作るとこれらのチェックを回避したインストールメディアを作ることができます。
これでも残念ながら古いCPU、Core 2 DuoやCore 2 Quadやそれより古いCPUにはWindows11をインストールすることはできません。
Windows 11 の要件については、色々ニュースもあったのですが(https://youtu.be/rg0ol-7RpvA、https://youtu.be/0fe0xRgVgWg)、ややこしいのは上記の条件が回避可能というところで、さらにい最近のYoutube界隈では『Windows11の要件が緩和された!』とかいう動画もちらほら散見され、『本当のところはなんやねん』と気になるかと思います。
推測の域ということになりますが、Windows Server 2025 のシステム要件、がヒントになります。Windows Server 2025は、Windows 11 24H2と同じビルド番号(26100)を持っており一卵性の双子ということで、Windows 11 24H2の『本当(?)のところの要件』は、Windows Server 2025と同じということができます。これによると、セキュアブートもTPM2.0 も必要なく、CPUの要件はインテルでは初代Core iからということになります。
現実的には古いマシンで上手くインストールすることができない非対応のマシンがあるので、そういう場合は、諦めるしかないです(そういうことでの非サポートということは意味があります)。
現在分かっているトラブルと対応方法ですが、古いRealtekのネットワーク(オンボードのもの)でケーブルをつないだ状態で、Windows11をインストールするとBSOD(ブルースクリーン)となり再起動を繰り返すことになります。回避方法の一例は他のネットワークカードやUSBのイーサネットアダプターにケーブルをつないでWindows11をインストールしBSODを回避することが挙げられます。その他、この動画が役に立つかもしれません。
その他、こういうトラブルも報告があります。こちらはRealtekのサウンドになります。
非対応マシンにWindows11をインストールするとパフォーマンスが下がるとかいう話がありますが、私が触った感じではそういうことはありません。
まとめると、
Windows2025の要件に合致しないマシン(CPU)では、Windows11は動かないと考えてよい。
Windows11の要件に合致するマシンは動くと考えてよい(動かない場合はサポートが受けられる)。Windows2025の要件に合致してかつWindows11の要件に合致しないマシンは、動くかどうかわからない。動かない場合は自力で解決または諦めるしかない。
ということになります。
(3) ChromeOS (flex) に移行する
もし、使っているマシンがノートPCで、ほぼブラウザとGmailしかしないということであれば、ChromeOS(flex)に乗り換えることもありです。
実際に非力なマシンでも、Windows10以上にChromeOS (flex)は軽快に動作します。さらに、DebianをChromeOS上で使えるので、プログラミングも可能です。
以下の欠点はあるのですが、私は、持ち運び用のノートPC(NEC PC-VKT12H)に、ChromeOS flexをインストールして半年ほど使っています。私の場合は、リモートデスクトップクライアントを入れて、遠隔でメインマシンにつないで使用しています。
ChromeOSの欠点としては、割と動かないマシンがある、例えば、手許のCore i9-10980XEでは起動しませんでした。
他にはSDカードの読込に難があるようで、Chrome OS flexのノートPCに、マイクロSDを挿して数百のデジカメの写真データをコピーしようとして猛烈にスローダウンしました(30分程待ってコピーが終わった)。
さらにいうと互換性・移行については自己責任で、ChromeOSをインストールするということは新規インストールになるので、ディスクが消去されます。データについては別途バックアップをとる必要があります。またお使いのアプリの代替のものがChromeOS上にあるか調べる必要があります。これについては初心者にとっては敷居が高くなりますので覚悟が必要となります。
(4) Linuxに移行する
常にWindowsのオルタナティブとして君臨しているLinuxですが、同時にオープンソースの世界(≒カオス)を見せつけてきたということで初心者にはキツイものがあるかと思います。しかしながら最近では人気のディストリビューションが出てきて、Android(Linuxをベースとしている)の普及もあり、そろそろ初心者にもやさしいものが出てきたのではないか?と思います。
ちなみにディストリビューションという単語がわからなない場合、Linuxに移行するのは厳しいかと思いますので敢えて説明はしません。
お勧めというか私が使っているディストリビューションは、UbuntuとQ4OSになります。他には、ディストロウォッチのここや、ここをみてお好きなディストリビューションを探すのもよいかと思います。
Linuxの欠点としては、なんやかんやでGUIのパフォーマンス・出来がが悪い(誤解されるとなんなので言うとベースのカーネルは悪くないが、経験上、GUI等を構築すると結局Windowsと比べてパフォーマンスが劣る。)よく古いマシンにLinuxを入れてという話がありましたが、今のLinuxは十分に重く残念ながらWindowsの代替と期待しすぎると残念な思いをするかもしれません。加えて、自力でサポートをしなければならなく、Windows11を非対応PCにインストールする以上にLinuxのインストール&セットアップは難しいかと思います。さらにOSのインストール後にChromeをインストールするにはどうするか?とか、については初心者にとっては一筋縄ではいかないものがあるかと思います。もっとも、こういったことはITのプロを目指す方にとっては一つの登竜門でもありますので、プロを目指す方は是非試してみた方がよいとも言えます。
Linuxをインストールすることについてはデータ移行・互換性についても自己責任で、データについては別途バックアップをとった方がよいです。またお使いのアプリの代替のものがお使いのディストリビューション上にあるか調べる必要があります。もっとも多くの場合、代替のアプリを見つけることができるかと思います。
(5) 番外編(LTSC、Windows Server)
長期サポートバージョンということで法人向けには、Windows 10 LTSCというものがあります。これは一般の方は入手しずらいかと思いますが、2027年1月までサポートされます。
その他、Windows Serverの場合、もう少し期限が延長されます。各バージョンのWindows Serverのサポート期限は、
Windows Server 2016 2027年1月
Windows Server 2019 2029年1月
Windows Server 2022 2031年10月
Windows Server 2025 2034年10月
となっています。このうち、2016、2019、2022がWindows10を元にしており、2025がWindows 11を元にしています。
業務用のサーバーになりますが、私の手元には、Windows Server 2019と2025があります。2025の方には、Broadwell(第5世代相当)のXEON E5 2696 V4で運用しています。
これらはパッケージが入手できるかと思います(2025は今のところ見当たらないですが・・・)。が、2019は18万円ほどで、2025は追加のコアライセンスもあり30万円を超えました。(最近円安もあってかサーバーの値段が上がっています)。
昔(Windows Server 2003や2008)の頃は概ね10万円程度で買えたサーバーOSですが、ここ15年で大分値段ががりました。