【パソコンの話題】「Windows 10」のシャットダウンを妨げる謎の「G」アプリ、マイクロソフトが説明

1: おなやみ通信 2019/11/25(月) 11:13:14.84 ID:azI+nH399

一部の「Windows 10」ユーザーの間では1年以上前から、「G」という名称の謎のアプリによってシャットダウンが妨げられるという問題に対する懸念の声が上がっていた。Microsoftが今回、この問題について説明した。

同社はユーザーからの報告について調査し、問題を特定し、「Windows 10 Insider Preview Build 19013(20H1)」で修正した。この問題は、「Windows」が使用しているグラフィックデバイスインターフェース(GDI+)における処理上のミスによって引き起こされていたという。

Windows Insider Programチームによると、「われわれは調査の結果、GDI+に関連するウィンドウが『G』と表示されるという問題を発見した。この問題を修正したことで、今後は『GDI+ Windows ()』という名前(の部分はGDI+を使用しているアプリの実行ファイル名)が表示されるようになる」という。

また、Windowsの開発に20年以上にわたって携わっているRaymond Chen氏もさらに詳細な説明を提供した。

Chen氏によると、「G」がWindows上で表示されるのは、UnicodeのテキストをANSIで解釈してしまうというバグによって、多くの場合にアプリ名の最初の1文字目だけが表示されることになるためだという。

Chen氏は「Unicodeで記述されたメッセージを『DefWindowProcA』に引き渡した場合、最初の文字以降にある多くの文字列が切り捨てられることになる」と説明した。

GDI+ライブラリーの開発当初は、Unicodeに完全対応していなかった「Windows 98」をサポートするために、ANSIコンポーネントとしてコンパイルを行っていた。その後Windows 98のサポート終了に伴い、GDI+チームはGDI+をANSIベースのコンポーネントではなく、Unicodeベースのコンポーネントとして再コンパイルしたのだという。

Chen氏は「通知ウィンドウのプロシージャー以外は、DefWindowProcAに対する明示的な呼び出しが行われていた。このため文字セットにおける未対応文字の大半は、コンパイラーによって型の不整合が捕捉されていた。しかし、DefWindowProcにおける文字セットへの依存については、パラメーター型で考慮されていなかった。
その結果、メッセージの受け取り方は暗黙の変換に任され、それによって引き起こされる不整合はコンパイラによって捕捉されなかった」と続けた。

「通知ウィンドウはテキスト処理をいっさい行わないため、この不整合はテスト段階でも検出されなかった。『GDI+ Hook Window』というウィンドウのタイトルは単なる『G』になったものの、タイトル自体はどこにも使われていないため、この間違いは他に悪影響を及ぼさなかった。
このウィンドウタイトルがユーザーの目に触れることはない。ただし、例外がある」(Chen氏)

「あるプログラムがサインアウトまたはシャットダウンを妨げた場合、Windowsはそのプログラムに属している目に見えるウィンドウを探し出し、『Blocked Shutdown Resolver』(BSDR)画面に表示しようとする。
しかし、そのプログラムが目に見えるウィンドウを保持していない場合、BSDRは可視/不可視に関係なく該当プログラムに属している任意のウィンドウを選択する。このため、『G』という名称の目に見えないウィンドウが選択される場合も出てくる」(Chen氏)

CNET
https://japan.cnet.com/article/35145860/

130: おなやみ通信 2019/11/25(月) 11:39:35.26 ID:9oX8xkKv0
>>1
難しくて理解できないよ
だれか、3行いないで説明してよ

 

【IT】「Windows 10」のシャットダウンを妨げる謎の「G」アプリ、マイクロソフトが説明

 

181: おなやみ通信 2019/11/25(月) 11:55:32.20 ID:w3GOaA3/0
>>1
シャットダウンしたい時にはさせてもらえずシャットダウンしてほしくない時には勝手にシャットダウンする仕様

 

2: おなやみ通信 2019/11/25(月) 11:13:43.19 ID:sq9eh0l40
ゴキブリ?

 

5: おなやみ通信 2019/11/25(月) 11:14:57.88 ID:JHm+Lqx20
読むの面倒だから誰か簡単に説明してくれ

 

28: おなやみ通信 2019/11/25(月) 11:19:31.76 ID:11FJVti00
>>5
ぼくちゃんたちっワルクナイモン

 

99: おなやみ通信 2019/11/25(月) 11:33:26.19 ID:oM2KS0tO0
>>5
MS「不具合直したよ!」

 

118: おなやみ通信 2019/11/25(月) 11:36:48.22 ID:nvwHc7HT0
>>5
「GDI+」という奴が残るバグがあった
さらに名前の1文字目しか出ないバグがあった

 

6: おなやみ通信 2019/11/25(月) 11:15:22.23 ID:gyzqGBKD0
そんな事よりエッジをアンインストールさせてくれ

 

18: おなやみ通信 2019/11/25(月) 11:17:14.61 ID:oxNKrsaQ0
>>6
コルタナもな~

 

7: おなやみ通信 2019/11/25(月) 11:15:28.44 ID:JsQlZakp0
ゴルゴのしわざか

 

12: おなやみ通信 2019/11/25(月) 11:16:11.82 ID:aO4BqgaN0
セイラさんが一言

 

200: おなやみ通信 2019/11/25(月) 12:00:08.45 ID:aRA3RRP/0
>>12 ひきょう者!

 

17: おなやみ通信 2019/11/25(月) 11:17:13.77 ID:Mj7J+FTj0
win7の俺は大勝利

 

115: おなやみ通信 2019/11/25(月) 11:36:17.43 ID:wjm671xC0
>>17
パソコンがオンボロになってきたけど
10に変えたくないなあ

 

19: おなやみ通信 2019/11/25(月) 11:17:30.54 ID:mGQqCTPG0
アプリ名や理由はどうでもいいから普通にシャットダウン出来るようにしてくれ

 

61: おなやみ通信 2019/11/25(月) 11:26:36.80 ID:rIb5jcX40
>>19
起動もな。

 

83: おなやみ通信 2019/11/25(月) 11:29:42.33 ID:sq9eh0l40
>>19
バッチ一行で解決
高速スタートアップマジ害悪

 

25: おなやみ通信 2019/11/25(月) 11:18:27.41 ID:CP2NV0Qh0
WIN10は無駄な機能が多すぎる

 

45: おなやみ通信 2019/11/25(月) 11:21:59.06 ID:gHypyfJQ0

>>25
セキュリティ関係のバックグラウンドプロセスがもうね

馬鹿にコンピュータを使わせようとするから。

 

27: おなやみ通信 2019/11/25(月) 11:18:59.90 ID:G2ho2vhW0
全然頭に入ってこない文章

 

43: おなやみ通信 2019/11/25(月) 11:21:51.05 ID:5NCDhbAx0
>>27
本当これw

 

71: おなやみ通信 2019/11/25(月) 11:27:51.26 ID:YFm7KcA+0
>>43
プログラマーならみんな分かるよ
分からんのはただの不勉強

 

168: おなやみ通信 2019/11/25(月) 11:51:08.26 ID:9GK2XPDr0
>>71
プログラマって言っとけば詳しい奴ぶれると思ってそうw

 

241: おなやみ通信 2019/11/25(月) 12:14:55.28 ID:XkicSWXn0
>>27
良かった自分だけじゃなかった

 

 

29: おなやみ通信 2019/11/25(月) 11:19:45.61 ID:L1KwGBjb0
要するに
手抜きと放置が招いた結果、て事だな

 

40: おなやみ通信 2019/11/25(月) 11:21:40.50 ID:kdXM6sga0
記事読んだ感じ、単に欠陥OSというだけでは?

 

46: おなやみ通信 2019/11/25(月) 11:22:17.74 ID:ZwF8ZsE00
何かのウイルスかと思ってたわ

 

47: おなやみ通信 2019/11/25(月) 11:22:21.76 ID:4qJPAHE60
そんなんどうでもいいから、エラーが発生した時のメッセージをもっと分かりやすくしろ
どのメッセージも何一つわからんわ

 

87: おなやみ通信 2019/11/25(月) 11:31:09.46 ID:WRPNnvdU0
休止状態から勝手に起動するのもやめてくれよ
モグラたたきはめんどくさいし夜中勝手に起動するのは怖いよ

 

91: おなやみ通信 2019/11/25(月) 11:32:01.82 ID:vE3i44db0
毎日シャットダウンしてるけど問題ないな

 

102: おなやみ通信 2019/11/25(月) 11:33:45.83 ID:rIb5jcX40
>>91
起動遅くないか?

 

161: おなやみ通信 2019/11/25(月) 11:49:11.66 ID:gdLfrHUe0
>>106
HDDで起動に5分………
週一くらいでシャットダウンしないと
終了するだけで3分以上

 

167: おなやみ通信 2019/11/25(月) 11:50:28.16 ID:1cxPB2nQ0
>>161
ssdに変更するのってめちゃ簡単だぞ
起動は15秒くらいシャットダウンは7秒くらいに
変わった

 

177: おなやみ通信 2019/11/25(月) 11:53:49.43 ID:kRvoJPEm0
>>167
SSDに変えるとすげー早くなるよな
でも何かの常駐プログラムが動いていてファンがしょっちゅう回ってる、何とかならんもんか

 

124: おなやみ通信 2019/11/25(月) 11:37:57.02 ID:D2WbkIuK0
何で最初に購入したものを途中で勝手に改造して使いにくくすることが許されるんだろう?

 

135: おなやみ通信 2019/11/25(月) 11:40:39.19 ID:wjm671xC0
>>124
マイクロソフトからなアクセスを遮断するソフトとかないのかな

 

205: おなやみ通信 2019/11/25(月) 12:01:03.62 ID:D2WbkIuK0
>>135
本当にそう思う。
中途半端なものを売っておいて、後から修正を掛けても許されるってところが不思議。
勝手に修正するし、修正されるとどんどん使い勝手が悪くなる。

 

158: おなやみ通信 2019/11/25(月) 11:48:47.32 ID:X4dl+UCB0
MSはもうWindowsは10が最後で11とかは販売せずアップデートだけで対処するとか言ってるけど
後はスペック上げた上位版だけ出していくつもりなのか?

 

164: おなやみ通信 2019/11/25(月) 11:49:56.07 ID:JAbtXIAa0
>>158
windowsが最後なだけで新しいOSに変えるんじゃね

 

185: おなやみ通信 2019/11/25(月) 11:56:16.65 ID:zyWW6w4B0
世の中の多くの人にとっては、セキュリティホールを突かれることによる問題よりも10のエラーによる問題の方が大きい

 

221: おなやみ通信 2019/11/25(月) 12:07:03.17 ID:g/CYVvXF0

毎日シャットダウンするけど

10回に1回ペースで
「シャットダウンしてます」
の青色画面で固まってるけど

これが原因やったんか
無理やり強制終了して翌日電源入れても普通に動くし

 

227: おなやみ通信 2019/11/25(月) 12:08:38.13 ID:3TDLQShV0
>>221
違うと思う
290: おなやみ通信 2019/11/25(月) 12:33:52.63 ID:XPOlCbf50
システム入ってるドライブSSDに変えてしばらく使ってたけど
音がしなくて気持ち悪いからHDDに戻した
確かに読み込みはもの凄く速くなったんだけど
俺はカリカリ聞こえる方が落ち着く

 

341: おなやみ通信 2019/11/25(月) 13:52:47.75 ID:rdKuAyeG0
>>290
うむ音で計れなくなったのは少し困る

 

321: おなやみ通信 2019/11/25(月) 13:14:28.72 ID:5CqT4rVh0
安定したOSてないよな

 

323: おなやみ通信 2019/11/25(月) 13:17:10.42 ID:xIMbr35G0
>>321
実はwindowsphoneがかなり良い
固まった事など一度もないし

 

354: おなやみ通信 2019/11/25(月) 14:28:48.76 ID:m4hCdy/u0
シットダウンできなくなるのか大変だな

 

355: おなやみ通信 2019/11/25(月) 14:30:15.10 ID:sq9eh0l40
>>354
足がむくむね

 

357: おなやみ通信 2019/11/25(月) 14:35:03.73 ID:QkV8s4P10
そういえばWindows10のアップデート失敗しまくりで1709のままだけどこのままでも問題ないん?

 

358: おなやみ通信 2019/11/25(月) 14:37:23.19 ID:ZGCsORxs0
>>357
問題があるから失敗してんだろ?

 

418: おなやみ通信 2019/11/25(月) 18:08:11.24 ID:76nKKyV40
インド人にやらせてるうちはまともなの出てこないわ

 

423: おなやみ通信 2019/11/25(月) 19:21:48.54 ID:11FJVti00

まあ、現実的対処としては、「そういうもんだ」でやってくしかないわけでw
IT屋ってのはプライドとメンツに関しては他の業種の追随をゆるさないからな、
だから、幼稚園児に対するように、おだてて、ほめそやして対処するしかない。

今回の件も「よく言えました、エライエライ」で対処するしかないだろうな。

 

427: おなやみ通信 2019/11/25(月) 19:37:59.83 ID:8MLk9LfZ0
>>423
何でこの人そんな上から目線なん?

 

428: おなやみ通信 2019/11/25(月) 19:54:58.19 ID:tuvHkQSK0
そもそも10ってシャットダウンで使うようにつくられてないだろ。
電源きると自動メンテが毎朝はしるから、スリープが基本だと思ってる。
その為のhelloだし。

 

364: おなやみ通信 2019/11/25(月) 14:47:00.19 ID:UeXCIQOl0
最初からMAC使えって、
おしゃれでかっこいいぞ?

元スレ:asahi.5ch.net/test/read.cgi/newsplus/1574647994/

応援お願いします

にほんブログ村 2ちゃんねるブログ 2ちゃんねる(その他・いろいろ)へ