- 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氏) - 2 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:13:43.19 ID:sq9eh0l40
- ゴキブリ?
- 3 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:14:20.67 ID:0gPUvW7x0
- ゴキブリ
- 4 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:14:32.52 ID:c8bZ4DSy0
- WinG
- 5 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:14:57.88 ID:JHm+Lqx20
- 読むの面倒だから誰か簡単に説明してくれ
- 28 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:19:31.76 ID:11FJVti00
- >>5
ぼくちゃんたちっワルクナイモン - 49 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:23:37.82 ID:TRd3H/g10
- >>5
ソニーゴキブリがまた世の中に迷惑をかけた - 6 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:15:22.23 ID:gyzqGBKD0
- そんな事よりエッジをアンインストールさせてくれ
- 18 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:14.61 ID:oxNKrsaQ0
- >>6
コルタナもな~ - 41 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:49.25 ID:sq9eh0l40
- >>18
できんかったけ? - 7 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:15:28.44 ID:JsQlZakp0
- ゴルゴのしわざか
- 8 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:15:29.83 ID:g754k7pJ0
- G入ってる
- 9 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:15:36.50 ID:5NuhHylv0
- まさにバグ
- 10 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:15:48.96 ID:Pb36u6DK0
- 赤いトラクター?
- 11 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:16:00.74 ID:2IWIBiZW0
- やっと解明したのか
- 12 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:16:11.82 ID:aO4BqgaN0
- セイラさんが一言
- 13 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:16:29.58 ID:G0tdwOlv0
- 窓を閉めようとしたらゴキブリが挟まって閉まらなかったみたいな
- 42 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:49.25 ID:MbINCQtX0
- >>13
どんだけ強靭なんだよそのゴキ - 14 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:16:51.11 ID:dUcSibRu0
- ゴキブリ、
- 15 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:16:51.71 ID:V0vdP67y0
- >>1
>UnicodeのテキストをANSIで解釈してしまうというバグによって、多くの場合にアプリ名の最初の1文字目だけが表示されることになるためだという。
これくらいはよ直せよ - 16 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:00.88 ID:Lxw6W/FV0
- なるほど、
G NUL D NUL I NUL … ってなってるから
G なのね。
それがシャットダウンを妨げると - 17 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:13.77 ID:Mj7J+FTj0
- win7の俺は大勝利
- 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
バッチ一行で解決
高速スタートアップマジ害悪 - 20 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:41.29 ID:dOQwqvoj0
- そもそも最初から欠陥OS
結論
Windowsは糞
macは最強 - 36 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:20:35.88 ID:gHypyfJQ0
- >>20
人生の致命的なアプリケーションエラーです。
ご愁傷さま。 - 81 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:29:25.82 ID:gdLfrHUe0
- >>20
爆弾コロコロ - 21 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:44.41 ID:Bb2G6FoY0
- 俺のこの手が真っ赤に燃える
- 22 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:44.66 ID:O764Z41P0
- …話を聴こうか
- 23 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:17:50.29 ID:xggpBlIi0
- ミスターじゃないんか
- 24 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:18:15.05 ID:FSs/RDeA0
- 10ってなぞプロセス走りまくり
- 25 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:18:27.41 ID:CP2NV0Qh0
- WIN10は無駄な機能が多すぎる
- 45 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:59.06 ID:gHypyfJQ0
- >>25
セキュリティ関係のバックグラウンドプロセスがもうね馬鹿にコンピュータを使わせようとするから。
- 26 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:18:31.22 ID:HO4UL0gK0
- こういう余計なことやっているからアンドロイドにシェアを奪われるのだと思います。
- 27 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:18:59.90 ID:G2ho2vhW0
- 全然頭に入ってこない文章
- 34 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:20:21.71 ID:g21oPpdf0
- >>27
ほんとこれ - 43 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:51.05 ID:5NCDhbAx0
- >>27
本当これw - 71 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:51.26 ID:YFm7KcA+0
- >>43
プログラマーならみんな分かるよ
分からんのはただの不勉強 - 52 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:23:58.95 ID:rnW6KJ+V0
- >>27
わざとだろ - 29 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:19:45.61 ID:L1KwGBjb0
- 要するに
手抜きと放置が招いた結果、て事だな - 30 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:19:46.76 ID:LGmR9smu0
- ゴロツキ下朝鮮人
- 31 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:19:47.01 ID:dkoSbHpp0
- またGsomiaか
- 32 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:20:09.59 ID:kdXM6sga0
- お爺ちゃん、またシャットダウン忘れてるよ?
- 33 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:20:21.34 ID:eTrzBxDK0
- Gキブリ
- 35 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:20:24.47 ID:pKIFkyB80
- こんなゴミOSの上で仕事してるやつがいまだに大勢いるのが草
- 37 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:07.11 ID:tgplsWBU0
- エクスプローラの不具合さっさと直せよ
- 38 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:16.96 ID:db7DPL3K0
- Unicodeにすらまともに対応していないwindows10
- 39 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:18.91 ID:zN4kPGqt0
- >>1
アップデートで勝手にシャットダウンされる方が迷惑なんだが? - 40 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:40.50 ID:kdXM6sga0
- 記事読んだ感じ、単に欠陥OSというだけでは?
- 44 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:21:54.94 ID:tdFn7Z/Y0
- 7から動きたくないよおおおおおおおおおおおおおおおおおおおおおおおおおおお
- 79 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:29:14.32 ID:52uqMu840
- >>44
サポ切れのOS使ってなんか問題になったとか聞いたことないから
別に使っててもいいんじゃない? - 46 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:22:17.74 ID:ZwF8ZsE00
- 何かのウイルスかと思ってたわ
- 47 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:22:21.76 ID:4qJPAHE60
- そんなんどうでもいいから、エラーが発生した時のメッセージをもっと分かりやすくしろ
どのメッセージも何一つわからんわ - 48 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:23:26.13 ID:clftfC690
- ゴキブリ!?
- 50 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:23:38.32 ID:DSU18ERy0
- 無駄な機能つけてリソース食わせるのやめてほしい
もっとさぁシンプルでいいんだよ - 51 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:23:57.66 ID:eTrzBxDK0
- 仕事終わってシャットダウンかけて翌朝出社したら
開いているアプリがどうたらとか出ててシャットダウンされていなかったあれの事か? - 77 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:28:59.57 ID:rIb5jcX40
- >>51
強制終了しますか?とか出るよな。
これ知らんぞ。みたいなの。 - 53 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:24:24.18 ID:qzvzY5g10
- The Old New Thing
- 54 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:25:02.00 ID:g21oPpdf0
- 都合悪いことを読ませたくないやつのやってるふり感の文章
- 55 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:25:18.45 ID:cJZxT8G20
- 仕事用にwin8とwin8.1のノーパソを確保して使ってる
デスクトップはwin10だけどアップデートでどうなるか分からないし
仕事しようとしたら延々とアップデートが始まったりするから - 56 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:25:22.51 ID:7Hi9+mzc0
- 有償でいいから7を継続して使わせてくれないか。
win8以降毎回毎回問題が多すぎる。 - 59 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:18.29 ID:cJZxT8G20
- >>56
確かに7が一番よかった… - 60 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:35.52 ID:sq9eh0l40
- >>56
使えなくなるわけじゃないやろ - 57 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:04.89 ID:4t3jLtB60
- チェンさんクビだな
実際Windowsは劣化が止まらない
開発陣の一新が望まれる - 58 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:07.30 ID:rIb5jcX40
- 起動も色々探してて困る。
- 62 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:42.78 ID:cmXg7BU90
- ずっと疑問に思ってたGの正体判明
- 63 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:45.99 ID:DEFU09wn0
- ゴミのG
- 64 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:26:52.09 ID:m9AsO+Xi0
- スリープにしてもなぜか起動してるのはこのせいだったのか・・・
- 65 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:03.96 ID:vuQL5evS0
- またバグ放置してたのか
- 66 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:07.09 ID:5NCDhbAx0
- 10使ったら7使うはない
もう7はあきらめろ - 68 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:40.84 ID:g50eiJ8i0
- バグの原因を説明してるだけだからな
なおされるのは時間の問題だろうけど - 69 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:41.51 ID:P4ch0ybS0
- コンピュータに詳しい人は、この文書読んで理解できるの?
すげえな - 70 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:50.47 ID:KtIhcppY0
- >>1
コンセント抜けば済む - 72 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:27:55.66 ID:OyyHNMBc0
- それよりJavascriptがエラー出てインストールできない問題をなんとかしてほしい。
しょっちゅう、タスクバーの右端に、インストールしろというメッセージが出て、
うるさいんだけど。 - 73 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:28:23.59 ID:iuryzxEb0
- 夜中に勝手に起動して睡眠を妨げるのはこれが原因か
- 74 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:28:49.59 ID:ugEBewIU0
- Windows10になってからアップデート来ても無視して様子見ないと怖い
- 75 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:28:50.56 ID:hdF4xxPl0
- これ読んで内容わかる一般ユーザーいるのかよ
- 76 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:28:53.39 ID:kKHbxfAI0
- >GDI
三菱製?
- 78 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:29:02.20 ID:jU+kM2Gk0
- >>1
メッセージの送信先が有無を言わさずウィンドウになるのがwinの構造上の根本的な欠陥
見た目上ウィンドウ持ってないアプリでも、
メッセージ処理するために不可視のウィンドウ作る必要があるのには、
最初えらい違和感があった
もう慣れたけどさ - 80 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:29:23.02 ID:fZECSbqU0
- コマンドプロンプトに
Null Pointer Exception
と入力すればシャットダウンできるぞ - 82 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:29:39.35 ID:g21oPpdf0
- ふたつの話があるな
まず文字コードのバグがあります
これのせいで本来GDIなんやらと表示されるのがGになります次にシャットダウンするときに妨害してるウインドウ
(起動してるプログラム)を探すんだが、それがないときに
Gを拾ってきちゃうのごめんね - 84 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:30:10.65 ID:Uspezpql0
- 自慰アプリ?
- 85 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:30:33.72 ID:s3owA+wSO
- 無理矢理電源きれば
- 86 名前:一般よりも上級の名無しさん 投稿日時:2019/11/25(月) 11:30:40.80 ID:HfXhebgi0
- ほんとappleもGoogleもMicrosoftも不具合多いな
やはり日本企業が落ちぶれず頑張ってたらこんなことにはなってなかった
コメント一覧