Microsoft、Windows Server 2008/Vistaの SSE2サポートを 2017年8月で既に切っていたのにアナウンスしてないのが判明
SSE2非対応の古いプロセッサがWindowsに見捨てられたというウワサは本当? (1/2):その知識、ホントに正しい? Windowsにまつわる都市伝説(113) - @IT
Windows 7の SSE2 サポートが2018年の3月の更新で切られたという話がありますが、実は、Windows Server 2008向け(Vista) の 2017年 8月の更新プログラム で既に SSE2を切っていたのです。
Windows Server 2008 のリモートでコードが実行される脆弱性を解決するための Microsoft Jet データベース エンジンのセキュリティ更新プログラム: 2017 年 8 月 9 日
2017/08/06 に公開されたバイナリで試してみましたが SSE2 使ってるのでアウトですね
このKBには不具合の情報が書いてすらおらず、3月の更新で不具合が出ることになっています。
Windows Server 2008 における Windows カーネル の脆弱性を解決するためのセキュリティ更新プログラムについて: 2018 年 3 月 14 日
STOP エラーは、Streaming Single Instructions Multiple Data (SIMD) 拡張機能 2 (SSE2) をサポートしていないコンピューターで発生します。
マイクロソフトは解決方法に取り組んでおり、今後のリリースで更新プログラムを提供します。 |
サーバーですらこの状態( ˘ω˘)
流石に、いい加減すぎますね
この記事と直接関係ないかも知れませんが、
Windows2000の仮想86モードは仮想86モード拡張
(VME)を搭載したCPUでないと正常に作動しない(特にWin16で)問題があるようですがこの不具合は修正可能ですか?NT4.0ではもともとVME無しで正常に作動。XP・2003でも不具合が解消されVMR無しでも正常に作動可能な模様。VIAのCPUでVME非搭載のものがある為、VIAからパッチが出ていたらしいですが、そのパッチを見つけることはできませんでした。
関連
VME Broken on AMD Ryzen
ttp://www.os2museum.com/wp/vme-broken-on-amd-ryzen/
XP や 2003 が Hotfix で直ったという情報はありますか?
XPや2003がHotfixで直ったという情報は分かりません。が調べてみます。VMWareでVMEを無効化して
Windows2000を起動するとWin16アプリが作動しない
筈です。XP/2003はVMEを無効化してもWin16アプリが
動きます。NTVDM.EXEの問題らしいです
あとNTOSKENL.EXEも関連があるかもしれません。
VMEの問題のWindows2000のやつ見つけました。(KB817901)
The Ntvdm.exe program may quit unexpectedly on non-VME processors
ttp://support.microsoft.com/kb/817901
Windows NT仮想DOSマシン(Ntvdm.exe)には非VMEプロセッサもサポートするコードパスがありますが、Windows 2000ではテストされておらず、将来のバージョンの非VMEプロセッサとの互換性を100%保証する計画はありません。 OSその結果、ハードウェア、ドライバ、メモリ、およびアプリケーションの使用状況の設定によっては、非VMEプロセッサを搭載したシステムでNTVDMを使用したときに前述の現象が発生することがあります。
なんて書いてあるけど、Windows XPではコソーリ修正されています。
>>4
結局いつ直ってるんですかね( ˘ω˘)?