Win10チューニング,WindowsUpdate

CPUの脆弱性Spectre (Variant 2 / CVE-2017-5715)に対応したWindows10 v1709 Fall Creators Update専用マイクロコードアップデートKB4090007が2018年3月13日付けで更新されて、Skylake ~ Coffee Lakeまでのマイクロコードに対応しました。より詳細なCPUリストはKB4090007のページをご確認くださいませ。

適用時の注意点として、過去にレジストリ操作等でSpectre対策を無効にしている場合は、適用前に有効にしておく必要があります。

マザーボードメーカーが提供するBIOSアップデート(ファームウェア)の場合はPC起動時にマイクロコードがCPUに読み込まれるため、全てのOSにマイクロコードが適用されるかたちとなりますが、KB4090007の場合、Windows起動時にマイクロコードがCPUに読み込まれるため、Windowsでのみマイクロコードが適用されます。

ちょっとややこしいですが↓こういうことです。

マイクロコードを含むパッケージマイクロコードの読み込み適用範囲
KB4090007Windows起動時KB4090007を適用しているWindowsのみ
マザーボードのBIOSアップデートPC起動時 (OS起動前)全てのOS

KB4090007は技術的にはWindowsのパッチのひとつとして動作しているため、もし、マイクロコードに何かしらの不具合があった場合は、Windows上から普通にアンインストールができます。マザーボードにBIOSアップデートを行う前に、問題がないかどうか確認しておく手段としても良いかもしれません。

KB4090007はWindowsUpdateには降ってこないため、適用したい場合は下記のMicrosoft Updateカタログよりダウンロードをどうぞ。

Win10チューニング,WindowsUpdate

Windows10 v1709 Fall Creators Update(以下、FCU)へのアップデートを延期しているv1703 Creators Update(以下、CU)ユーザに対して、Microsoftは設定を無視してFCUの配信とインストールを行っていたことが判明しました。

Microsoftはこの問題を『誤り』としており、2018年3月8日時点で緩和したと伝えています。また、FCUがインストールされてしまった場合、10日以内であれば『設定』 → 『更新とセキュリティ』 → 『回復』 → 『前のバージョンの Windows 10 に戻す』からCUに戻せる旨を案内しています。

なお、Microsoftは2017年11月にもCUで止めているユーザに対して、設定を無視してFCUの配信とインストールを行っています。海外メディアによると2018年1月にもあった模様。

同じ『誤り』を何度も繰り返すMicrosoftは、一体いつになれば『学習』をするのでしょうか。

RADEON

『Final Fantasy XV』に最適化されたRadeon Software Adrenalin Edition 18.3.2ドライバが公開されました。『Final Fantasy XV』にて最大7%のパフォーマンスアップがあるとのことです。リリースノートによると、下記の不具合が修正されています。


[ 修正された不具合 ]
・FF15でパーティクルエフェクトが表示されるとスタッターが発生する問題


ダウンロードは下記サイトからどうぞ。

Win10チューニング,WindowsUpdate

2018年3月9日、MicrosoftはWindows10 v1709 Fall Creators Update用の更新プログラムKB4074588で発生しているUSBキーボードやマウスが死亡する問題に対処したKB4090913を公開しました。このパッチを適用することで、キーボードやマウスが死亡しなくなります。

当初、3月14日に修正を公開すると悠長なことを言っていましたが前倒しされたようです。以下、KB4090913のザックリ説明&ファイル直リンクになります。

GeForce

NVIDIAがパートナー企業に行っているGeForceパートナープログラム(以下、GPP)が反競争的行為に該当するのではないかと海外メディアのHardOCPによって報じられました。

GPPについてはNVIDIA公式ブログで 「ゲーマーへのサービス向上のための最新の取り組み」 として説明されていますが、HardOCPがパートナー企業6社からGPPについての詳細を聞いたところ、このプログラムには問題があることを指摘しています。

Win10チューニング,WindowsUpdate

Windows10 v1709 Fall Creators Update用更新プログラムとなる2018年1月度KB4056892および2月度KB4074588のインストール後、PCを再起動すると一部環境にて『INACCESSIBLE_BOOT_DEVICE』と書かれたBSoDが発生してWindowsが正常に起動しなくなる不具合が発生しています。

Microsoftによるとこの不具合は、誤ってアクティブなドライバのアンインストールをしてしまう場合があるために発生するとのことです。これは酷い。

不具合報告自体は比較的少なめのため、発生確率は低そうです。また、この不具合はインストール直後の再起動で発生するため、現状、問題が出ていなければ大丈夫です。

もし、このBSoDが表示されてWindowsが起動しなくなった場合はWindows回復環境(以下、回復環境)からKB4056892 / KB4074588のアンインストールを行うことでWindowsが正常に起動するようになります。以下、この不具合の対処方法になります。

CPU

IntelはCPUの脆弱性Spectre (Variant 2 / CVE-2017-5715)に対応したマイクロコードのリリースノートを2018年3月6日付けへと更新し、Sandy Bridge ~ Coffee Lakeまでのマイクロコードの作成が完了し、リリースした旨を掲載しました。

この流れでいくと次は第1世代用マイクロコードの作成でしょうか。また、Intel的には

Core 2あたりまでマイクロコードを作るようです。

あとは、マザーボード・PCメーカーやOS側がどの世代までサポートするか、といったところですね。

2018/4/4追記
Core i第1世代以前のマイクロコード作成が中止となりました。詳細は下記の記事をご覧くださいませ。

RADEON

『Final Fantasy XV』、『Warhammer: Vermintide II』、『DOTA2』に最適化されたRadeon Software Adrenalin Edition 18.3.1ドライバが公開されました。リリースノートによると、下記の不具合の修正が施されています。


・Radeon Settingsをデフォルトに戻した際、Radeon Chillのホットキーがデフォルトに戻らない問題
・Sea of Thievesのプレイ中にゲームがクラッシュする問題
・マルチGPU構成でMiddle-earth: Shadow of Warをプレイするとテクスチャがちらつく問題
・マルチGPU構成でWorld of Tanksのゲーム設定を変更すると色がおかしくなる問題


ダウンロードは下記サイトからどうぞ。

CPU,マザーボード

前回のあらすじ。中国語圏でZ170マザーボードでCoffee Lake i3-8350Kの動作に成功させた猛者が現れる。

しかし、このときはPCIeの1スロット目が使用できなかったり、iGPUも認識しなかったりと完全ではありませんでした。

英語圏のフォーラムにて、これらの問題を打開し、100シリーズでCoffee Lakeを完全に動作させることに成功させた猛者が現れました!


(Source:PassMark 1 / 2)

PassMarkのデータベースにしっかりと100シリーズでCoffee Lakeが動作しているリザルトが登録されています。iGPUもバッチリ認識されていますね!

挑戦を考えている人は上記のガイド/パッチページをご覧くださいませ。100/200シリーズでCoffee Lakeを認識させるための魔改造手順が事細かに掲載されています。ただし、難易度はかなり高めです。また、注意点として、 「成功を保証するものではない」 と掲載されているため、挑戦の際は失敗しても泣かない覚悟の上でどうぞ!

2018/12/1追記
Core i 9000シリーズも動作するようです! 詳細は下記の記事をご覧くださいませ。

Windows,WindowsUpdate

Microsoftは2018年3月1日にICカードリーダーの不具合を直すKB4091290を公開しましたが、このパッチには新たにSMBサーバーでメモリリークが発生する不具合が含まれていました。

調べてみるとこの新たな不具合は、2018年1月度以降の全てのパッチに含まれていたようで、各KBページに3月になって追記されました。

    KB4056897 2018年1月度セキュリティのみ
    KB4056894 2018年1月度セキュリティマンスリー品質ロールアップ
    KB4057400 2018年1月度マンスリー品質ロールアップのプレビュー
    KB4074587 2018年2月度セキュリティのみ
    KB4074598 2018年2月度セキュリティマンスリー品質ロールアップ
    KB4075211 2018年2月度マンスリー品質ロールアップのプレビュー

上記全てにこの不具合が掲載されているため、SMBサーバーをお使いの方は注意が必要です。

しかし、疑問が残ります。『ロールアップ』は累積されていくため、不具合が修正されるまで継続していきますが、『セキュリティのみ』は累積されないため、連続で発生するということは稀です。

もしかしたら2ヶ月連続で同じ箇所の修正を行って、不具合が継続しているということも考えられますが、そっちよりもICカードリーダーの不具合と同様に記事のコピペミスなんじゃないかと自分は予想しています。コピペミスについては下記の記事をご覧くださいませ。

とりあえず、1月度以降の各WU記事の『ロールアップ』にはSMBサーバーでメモリリークが発生する旨を掲載いたしましたが、『セキュリティのみ』への掲載は見送っています。

Windows,WindowsUpdate

この記事はMicrosoft Updateカタログ産『セキュリティのみ』のパッチを利用していて、普段からMicrosoftのKB説明ページを見ている人向けの内容です。見ていない人は特に気にする必要はありません。

2018年1月~2月度の『ロールアップ』でICカードリーダーが正常に使用できない不具合が発生しており、Microsoftはこの不具合の回避策として修正パッチとなるKB4091290を適用するか、『ロールアップ』をアンインストールして『セキュリティのみ』を適用するなどといった方法を案内しています。

この不具合は、『ロールアップ』に含まれる品質向上プログラムが影響しているため、『セキュリティのみ』の更新プログラムで発生することはありません。

ではここで2018年2月度の『ロールアップ』KB4074598KB4075211、『セキュリティのみ』KB4074587のページを見てみましょう。

全てのページの既知の問題にICカードリーダーの不具合が掲載されており、KB4091290を適用すると直ると案内されています。『セキュリティのみ』にそんな不具合はないため、KB4091290を適用する意味はありません。ましてやKB4091290自体が『ロールアップ』のため、『ロールアップ』を回避して『セキュリティのみ』を適用している人からすれば割と酷い案内になっています。

これは明らかにコピペミスでしょう。『セキュリティのみ』勢はお気をつけくださいませ。

2018/3/13追記
3月10日付けで『セキュリティのみ』KB4074587のページが更新されて、上記のコピペミスが修正されました。

Win10チューニング,WindowsUpdate


(Source:Microsoft)

MicrosoftはCPUの脆弱性Spectre (Variant 2 / CVE-2017-5715)に対応するため、Intelのマイクロコードを含んだ更新プログラムをMicrosoft UpdateカタログにKB4090007として掲載しました。この更新プログラムはWindows10 v1709 Fall Creators Update用となっており、現時点ではSkylake CPUを対象にしています。

KB4090007のページによると 「新たなマイクロコードが利用可能になると、このKBページを通じてアップデートを提供していく」 と伝えており、もしかしたら、同じKB番号で対象CPUがどんどん追加されていくのかもしれません。

適用時の注意点として、過去にレジストリ操作等でSpectre対策を無効にしている場合は、適用前に有効にしておく必要があるとのことです。

マザーボードメーカーが提供するBIOSアップデート(ファームウェア)の場合はPC起動時にマイクロコードがCPUに読み込まれるため、全てのOSにマイクロコードが適用されるかたちとなりますが、KB4090007の場合、Windows起動時にマイクロコードがCPUに読み込まれるため、Windowsでのみマイクロコードが適用されます。

ちょっとややこしいですが↓こういうことです。

マイクロコードを含むパッケージマイクロコードの読み込み適用範囲
KB4090007Windows起動時KB4090007を適用しているWindowsのみ
マザーボードのBIOSアップデートPC起動時 (OS起動前)全てのOS

KB4090007は技術的にはWindowsのパッチのひとつとして動作しているため、もし、マイクロコードに何かしらの不具合があった場合は、Windows上から普通にアンインストールができます。マザーボードにBIOSアップデートを行う前に、問題がないかどうか確認しておく手段としても良いかもしれません。

しかし、以前のマイクロコードでは再起動問題だけでなく、データの消失や破損というとんでもないやらかしをしていたり、 「再検証したらSkylakeだけはやっぱ大丈夫だったから以前から変更なし」 というガバガバな検証体制で変更を加えず再リリースをしたものが今回のマイクロコードだったりするため、使用にあたっては万が一に備えておくことをおすすめいたします。

2018/3/14追記
KB4090007がSkylake ~ Coffee Lakeまで対応しました。詳細は下記の記事をご覧くださいませ。

と言っても書いていることはこことほとんど同じですが/(^o^)\

/////////////////////
更新履歴
① 詳しい仕組みが判明したため、記事を大幅に改訂。以前は 「ファームウェアアップデート」 と表現していましたが、このパッチでファームウェアのアップデートはされませんでした。ごめんなさい。
/////////////////////