(ソース:【田】Windows10へのアップグレード Part28【鶴】)
まじっすかねこれ。本当だとしたらMSイカれてるってレベルじゃないと思う。ちなみに管理人のWindowsUpdateクライアント(KB2887535使用)には来ていませんでした。
こういった糞な事態を極力回避したい人は↓下記の記事をご参照くださいませ。
【Win】 WindowsUpdateで入れなくても良いKBリスト
追記
狂気の続報書きました。
(ソース:【田】Windows10へのアップグレード Part28【鶴】)
まじっすかねこれ。本当だとしたらMSイカれてるってレベルじゃないと思う。ちなみに管理人のWindowsUpdateクライアント(KB2887535使用)には来ていませんでした。
こういった糞な事態を極力回避したい人は↓下記の記事をご参照くださいませ。
【Win】 WindowsUpdateで入れなくても良いKBリスト
追記
狂気の続報書きました。
前回のあらすじ。Win7のWUの画面にWin10へのアプグレ項目が追加されたのはいつからなんだろう。
詳細は前回の記事をご参照くださいませ。この記事はそれのWin8.1版になります。が、管理人はWin8.1を使っていないので情報に不備がある可能性があります。元々推測なので不備も糞も無い気もしますが、それでもよろしければ続きをどうぞ。
とりあえず「Winsetupui.dll」と「Wu.upgrade.ps.dll」が含まれるWUクライアントから。
<2015年 WindowsUpdateクライアント用アップデート>
4月KB3044374
https://support.microsoft.com/ja-jp/kb/3044374
6月KB3050267
https://support.microsoft.com/ja-jp/kb/3050267
7月KB3065988
https://support.microsoft.com/ja-jp/kb/3065988
8月KB3075853
https://support.microsoft.com/ja-jp/kb/3075853
9月KB3083325
https://support.microsoft.com/ja-jp/kb/3083325
10月KB3083711
https://support.microsoft.com/ja-jp/kb/3083711
これら全てのWUクライアント用アップデートに「Winsetupui.dll」と「Wu.upgrade.ps.dll」が含まれておりました。この2ファイルが含まれていないWUクライアントで一番新しいのは
KB3031436 (Hotfix)
https://support.microsoft.com/ja-jp/kb/3031436
検索した限りでは多分↑これ。もしかしたら他にあるのかもしれません。
WUクライアントにWin10関連を付加させたくない人は、WUクライアントのアップデートはKB3031436(あるいは2015年4月度未満のWUクライアント)でストップさせましょう。ただ、KB3031436のWUクライアントが今でも使えるのかどうかはわかりません。Win7は去年のクライアントでも使えているので、多分いけるんじゃないかなぁ、と。
その他、入れなくても良いKBリストは下記をご参照くださいませ。
↑KB3035583(Win10へアップグレード用パッチ)を入れていなくても、WindowsUpdate(以下、WU)の画面でこんなのが表示される場合があるようです。
管理人は表示されないのですが、一体どの段階でWUにこの改変を加えてきたのか気になったので調べてみました。ただし推測なのであしからず。実際に試す気は無し。けど当たっているような気がしたりしなかったりします。ちょっとダラダラ書いているので、「前置きなんざいらねぇ!」って人は記事内の「ということで結論。」まですっとばしてください。
管理人の使っているWUクライアントのファイルのバージョンは7.6.7600.320で、WUクライアントはKB2887535(2014年7月度)に値します。KB2887535に含まれるx64用のファイル郡を見てみると↓こんな感じ。
計9ファイルとなります。
最新のWUクライアントKB3083710に含まれるx64用のファイル郡は↓こんな感じ。(x86とadmlファイルは含まず)
計11ファイル、「Winsetupui.dll」と「Wu.upgrade.ps.dll」という如何にも私が犯人です、と主張しているファイル名が増えています。管理人のPC内を検索してもこの2ファイルは見つかりませんでしたので、乱暴にこれが犯人ってことで仮定します。
ではこの犯人(仮)の2ファイルは一体どの段階で加わったのか、ずらーっと遡っていきますと
<2015年 WindowsUpdateクライアント用アップデート>
4月KB2990214 (アプグレ関連有と↓に記載有、ここから入ってきたと思われ)
https://support.microsoft.com/ja-jp/kb/2990214
6月KB3050265
https://support.microsoft.com/ja-jp/kb/3050265
7月KB3065987
https://support.microsoft.com/ja-jp/kb/3065987
8月KB3075851
https://support.microsoft.com/ja-jp/kb/3075851
9月KB3083324
https://support.microsoft.com/ja-jp/kb/3083324
10月KB3083710
https://support.microsoft.com/ja-jp/kb/3083710
これら全てのWUクライアント用アップデートに含まれておりました。4月度からWin10関連が付加されだしたようなので、今後出てくるWUクライアントも全て付加されたままでしょう。
2015年4月度より前のKB2990214以前のWUクライアントとなると、一気に管理人が使っている2014年7月度のKB2887535になりました。調べた限り、KB2990214~KB2887535の間のWUクライアントのアップデートは見つけられませんでした(検索不足かもしれません)。
ということで結論。
WUクライアントにWin10関連を付加させたくない人は、WUクライアントのアップデートはKB2887535でストップさせましょう。管理人はこのWUクライアントをずっと使い続けていますが、何も問題は出ておりません。だからと言って今後も問題が出ないとは保証は出来ませんのであしからず。
あと、これ、Win7/64bit向けになります。Win8.1向けはこちらをご参照ください。
備考
6月度のKB3050265以降はメモリが少ない人向けにメモリリーク問題が修正されているそうなので、人によっては入れた方が良いのかもしれません。メモリリークで困っているけど、どうしてもWin10関連が付加されたWUクライアントを回避したい人は、一度に大量のパッチをインストールなんて無茶をせず、複数回に分けてインストールすると良いでしょう。
あと、今後、WUクライアントにセキュリティ関連の修正や、WUの仕様変更等でKB2887535のWUクライアントが使えなくなった場合は、アップデートの必要性が出てきて、そのときは逃れられなくなるかもしれません。そのときになってもWin10関連を付加させたくない場合は、アップデートファイルを個別にダウンロードしてきて適用するといった形で対応することになると思います。
その他、入れなくても良いKBリストは下記をご参照くださいませ。
前回のあらすじ。Win8.1環境下でKB3035583が再表示。Windows7にも本日来ました。以下の内容は前回とほぼ同じです。
KB3035583はWindows10へアップグレードするためのプログラムです。中身に変更があったのか、非表示にしていてもWin7環境下でまた表示されるようになっています。不要なら入れる必要はありません。入れても無駄にPCのリソースを喰われるだけです。
一度非表示にしたからもう安心、と油断せず、しっかりと番号を確認・検索して、Windows10にアップグレードしたくない人や、無駄にPCのリソースを喰われたくない人は地雷を踏まないようご注意を。
KB3035583と入れなくても良いKBについては下記をご参照くださいませ。
【アプデ】 Windows Update KB3035583 GWXConfigManager.exeは糞である
【Win】 WindowsUpdateで入れなくても良いKBリスト
KB2952664はWindows10へのアップグレード用のパッチのため、アプグレする気の無い人は再度非表示にしてどうぞ。
一緒に来ているKB3083710(ざっと見た限り、KB3083324の置き換え)はWindowsUpdateの新しいクライアントのようですが、セキュリティパッチでは無いWindowsUpdateクライアントのアップデートは、現状、使っていて問題がなければわざわざ入れる必要は無いと思います。テスターになりたい方はインストールしてどうぞ。
ちなみに2015年4月度以降のWindowsUpdateクライアントには、全てWin10関連が盛り込まれていると見て間違いないのでご注意ください。
詳細は↓こちらへどうぞ。
【Win7】 WindowsUpdateにWin10へのアプグレ項目はいつ追加されたのか
オプションは真っ先に罠パッチが投げ込まれるので、基本的に全スルー推奨でございます。入れないとやばいようなセキュリティパッチは重要に上がってくるでしょう(だからと言って重要のパッチは安全と言っているわけではありません)。試してみたい人はどうぞ遠慮なく。
インストール不要なKBリストは以下をご参照くださいませ。
【Win】 WindowsUpdateで入れなくても良いKBリスト
Win8.1関連の追記
同日に来たWin8.1用KB3083711とKB2976978もこちらで追記。上記のWin7と似たような内容ですが。
KB3083711はファイル名からしてKB3083325の置き換えでWindowsUpdateのクライアントの模様。セキュリティパッチでは無いWindowsUpdateクライアントのアップデートは、現状、使っていて問題がなければわざわざ入れる必要は無いと思います。テスターになりたい方はインストールしてどうぞ。
上の方でも書いていますが、4月度以降のWindowsUpdateクライアントには全てWin10関連が盛り込まれていると見て間違いないのでご注意ください。
KB2976978は以前に来たものの再表示、CEIP関連のためわざわざ入れる必要はありません。MSに情報提供したい人は入れてどうぞ。
再々々表示くらいかもしれない。中身に変更があったのか、非表示にしていてもWindows8.1環境下でまた表示されるようになっているそうです。
一度非表示にしたからもう安心、と油断せず、しっかりと番号を確認・検索して、Windows10にアップグレードしたくない人や、無駄にPCのリソースを喰われたくない人は地雷を踏まないようご注意を。
KB3035583と入れなくても良いKBについては下記をご参照くださいませ。
【アプデ】 Windows Update KB3035583 GWXConfigManager.exeは糞である
【Win】 WindowsUpdateで入れなくても良いKBリスト
(Source:Digitalmediaphile / MSフォーラム)
Windows10のWindowsUpdateからSurfacePro3のファームウェアが配信されて、無事そのまま死亡するケースがある模様。お気をつけくださいませ。やっちまった人はソース元に対処方法が書かれていますのでそちらをご参照ください。
MSさん、順調に信用を落としていっていますが内部が混乱しているんすかね。日本のMS公式フォーラムでも、日本語が不自由なMS社員(写真を見た限り日本人ではない)がトンチンカンな対応をするようになっていますし。
MS公式フォーラム
yahooメールが受信できない
・三行まとめ
質問者「Outlookでyahooメールが受信できなくなりました」
MS社員「他社製品の広告をやめてください」
全員「は?」
本当にこういった会話をしているんです。詳細は上記リンク先をご覧ください。
タイトルの通り、Win10+avastの組み合わせでタスクバーとCortanaが動かなくなることがあるそうです。ご注意を。
当分の間はソフトの相性でこういった不具合は起こり続けるでしょう。常々申しておりますが、そういうのが面倒な人は様子見推奨でございます。無償アップグレードは来年の夏まで可能です。お使いのWindows7は2020年、Windows8.1に至っては2023年までサポートされております。
今、Windows10にアップグレードするかどうかの目安としては、下記の日本MS公式フォーラムのトラブル報告を見て、自分で対処出来そうかどうかが判断材料になるかもしれません。
ソース
TechWorm
Windows 10 critical error Taskbar and Cortana not working related to Avast Anti-virus
海外MS公式フォーラム
* Critical Error * Start Menu and Cortana aren't working.
(ソース:Microsoft stays mum on mystery Windows 7 patch)
1行翻訳
MS「ごっめーん、うっかりミスってテスト中のを配信しちゃった☆」
Windows7用のアプデでインストールしたらシステムがクラッシュすることがあるそうです。現在は配信が停止されているようですが、こんなうっかりをやらかすようなWindowsUpdate、果たして自動更新は安心と言えるのでしょうか。言えるわけがない。
問題のある糞パッチのフルネームは
gYxseNjwafVPfgsoHnzLblmmAxZUiOnGcchqEAEwjyxwjUIfpXfJQcdLapTmFaqHGCFsdvpLarmPJLOZYMEILGNIPwNOgEazuBVJcyVjBRL
になります。一応。
結論、犯人はNetwork Connectivity Status Indicator (NCSI)。これで「あっ…(察し)」って人は、以下、見るだけ時間の無駄な記事内容でございます。
で、ずっと疑問でした。OS起動時に数百バイトほど、システムファイル(svchost.exe)が一体akamai鯖と何の通信をしているのだろうと。akamaiって何ぞって人は下記をご参照くださいませ。
技術評論社
第19回 世界の2割のトラフィックを捌くAkamai
国内でも海外でもまったく情報が見つからず、長いこと放置していたのですが、パケット解析ソフトのWiresharkを使って中身を覗いてみましたらこんな文字列が。
www.msftncsi.com: type CNAME, class IN, cname www.msftncsi.com.edgesuite.net
CNAME: a1961.dspg2.akamai.net
どうやら「www.msftncsi.com」と通信しようとしているようです。「www.msftncsi.com」について調べてみると「ネットワークに繋がっているかどうかの確認用鯖」だそうです。
OS起動⇒接続がちゃんと出来てるか調べてやんよ⇒www.msftncsi.com(akamai)と通信
大体こんな感じ。はい、謎が解けてスッキリしました。特に必要が無く、無効にしたい人は下記のレジストリを変更してどうぞ。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
EnableActiveProbing 1(有効) ⇒ 0(無効)
参考文献はWindowsVISTAの記事ですが、Windows7もこれでOS起動時にakamaiに接続しなくなりました。多分Vista以降、全部いけるんじゃないかと思います。
参考文献
付録K:WindowsServer2008のネットワーク接続状態インジケータとこれにより発生するインターネット通信
Appendix K: Network Connectivity Status Indicator and Resulting Internet Communication in Windows Vista
↑らしいです。 (各画像はクリックで拡大)
頭おかしいんじゃねぇの。一応、簡単にオフには出来るそうです。が、そういう問題ではなく。10を使うならこれからもこういう糞みたいなアップデートのたびにいちいちオフにしていかないといけないのかと思うとハゲそう。
オフの仕方は下記画像をご参照ください。Englishですが大体分かると思います。
OSに求めていることって何でしょうか。個人的には「安定して毎日使えること」と「勝手に不要な変化を加えないこと」です。中にはどんどん勝手に変わっていくOSが好きな人もいるのかもしれませんが管理人は嫌いです。
DirectX12のタイトルが出てきだす頃にはもう少しマシなOSになってますかねぇ…
一応、現時点ではIP版だけですので、もしかしたらこの糞アプデはIP版だけに留まる可能性も無きにしも非ず。もちろんそのまま製品版に適用される可能性も。
9/28追記
SOFTPEDIAによると表示される人とされない人がいる様子。表示されるようになる条件等は現在不明。
2016/02/28追記
より一層酷くなっています。
ソース
TenForums
Start Suggestions - Turn On or Off in Windows 10
InfoWorld
Windows 10: Let the Start menu ads begin
まず、下記の二つのbatファイルを作って適当に保存。
Safeオン.bat
sc config secdrv start= demand
sc start secdrv
Safeオフ.bat
sc stop secdrv
sc config secdrv start= disabled
次に下記のvbsを作って適当に保存。ドライブ名やフォルダ名やファイル名は任意で。
起動したいゲーム.vbs
CreateObject("WScript.Shell").Run """Q:\BAT用フォルダ\Safeオン.bat""",1,True
CreateObject("WScript.Shell").Run """Q:\ゲームフォルダ\実行ファイル.exe""",1,True
CreateObject("WScript.Shell").Run """Q:\BAT用フォルダ\Safeオフ.bat""",0
このvbsを実行すれば、SafeDiscが使えるようになった状態でゲームが起動して、ゲーム終了時にはSafeDiscもオフになります。
そもそも、普通のアプリならTEMPファイルを残さずに消すかどうかの設定くらいあるものの、中にはあるんです、LOGやらTEMPファイルを残したままにして肥大化し続けるアプリが。
そんな糞アプリ使うな、って話ですが、やんごとなき事情や宗教上の理由で使い続けないといけない場合は、特定のフォルダやファイルを削除するbatファイルと、アプリ終了時に連動してbatファイルを動かすvbsファイルを作りましょう。まずはvbsの記述から。
適当なファイル名.vbs
CreateObject("WScript.Shell").Run """Q:\適当なフォルダ名\実行ファイル.exe""",1,True
CreateObject("WScript.Shell").Run """Q:\適当なフォルダ名\削除するよ.bat""",0
vbsの記述はこんな感じ、このvbsを実行すれば「実行ファイル.exe」が起動されて、「実行ファイル.exe」が終了したあと「削除するよ.bat」が走ります。ドライブ名やフォルダ名やファイル名は適当に書き換えてご利用ください。
これで気が付いたらいつの間にかストレージの容量が少なくなっている、という事態が回避されます。
batファイルの記述は消すのがフォルダ単位だったりファイル単位だったりで記述が変わってくるのでぐぐってください。汎用的に使いやすいかもしれない一例だけ。
削除するよ.bat
Q:
cd \
rd /s /q Q:\TEMPフォルダだよ
md Q:\TEMPフォルダだよ
Qドライブの「TEMPフォルダだよ」のフォルダごと削除して新たに「TEMPフォルダだよ」を作る、といった例です。おしまい。
ここまで書いて、いまいちピンと来ない人が99.99%なシチュエーションだったので、このvbsのもっと家庭的で実用的な使い方をひとつ。旦那様の浮気にお悩みの奥様向けです。
CreateObject("WScript.Shell").Run """Q:\適当なフォルダ名\実行ファイル.exe""",1,True
CreateObject("WScript.Shell").Run """Q:\適当なフォルダ名\あの女はだれ?.txt""",0
旦那様がよく使うアプリのショートカットをこのvbsのショートカットに変更しておけば(アイコンの変更もお忘れなく)、旦那様がアプリ終了時に「あの女はだれ?.txt」が開かれます。「あの女はだれ?.txt」の中身は愛をこめて任意でどうぞ。
ちょっと手間ですが、全アプリのショートカットをこのvbsに変更しておけば、きっと奥様の愛が旦那様に伝わること間違いなしでしょう。(その後、火曜サスペンスにならないとは言っていない)
(Source:GPU memory allocation limit on Directx9/Windows 8 / 【RADEON】 Rx-300 series Part12)
<ザックリ意訳>
[ユーザ報告]
全てのDirectX9 x64アプリケーションはWindows8.1で4GB以上のVRAMを割り当てることができません。
① Windows8.1/10でDirectX9c(x64)を使って4GB以上のVRAMを割り当てることが出来ない。例えば、12GBのVRAMのあるGPUを使うと、Win7では正しく7GBを割り当てることが出来る。
② テクスチャのコールでエラーが発生する。
③ システムメモリの問題ではない。検証環境は32GBのシステムメモリを搭載している。
[MSからの回答]
この問題を認識し、Windows開発チームに引き継ぎました。
Windows8.1や10でDirectX9世代のゲームにMODをどっさり入れたり、MMDがDirectX9 x64らしいので超巨大テクスチャを使いまくると(MMDでそんな巨大テクスチャを使うことがあるのかは知りませんが)、この問題に引っかかりそうですね。
2017/10/18追記
ついにこの問題が修正されました。ただしWindows10のみ。詳細は下記の記事へどうぞ。
【DX9】 Windows10FCUでDirectX9のメモリ割り当てバグが修正される
MSフォーラムを見ていたら↓こんな投稿が。 (クリックで拡大)
(ソース:svchost.exe(netsvcs)が、異常な通信を行う件(サービス:wuauserv))
これ、もろに
【Win】 WUを自動にしているとWin10を勝手にDLされることが判明
【Win】 WU自動設定ユーザにWin10が勝手にDLされる件 続報
この弊害ですよね。 (wuauserv = WindowsUpdateのサービス)
しかも転送量に制限のあるWifi接続ユーザのようで…やっぱ被害者出てんじゃん…額にしてン千円でしょうがえぐいわ…