It is the use of non-ASCII characters not in app names but in registry keys that is causing the issue. In the case of Cốc Cốc browser, it would appear to be the ố character that is causing problems, while the newly added warning for Aplicação Autenticação.gov features the characters ç and ã.
Windowsのレジストリって (スコア:0)
Linuxの/etc/に日本語名のディレクトリやファイル作るようなもんだよなぁ
それでまともに動くOSってかなり歪なんじゃないかな
Re:Windowsのレジストリって (スコア:1)
HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings
ここ見てみ。多分すごいことになってると思うよ。
VB4(?)~VB6とVBAが好きに使えるレジストリ領域で、設定保存のために気軽に使える。
ホント気軽。こんなコード。
Call SaveSetting("アプリ名だぞ", "セクションその①", "キー名の指定", "値です")
当たり前のように非ASCII使ってるはずだ。特に動作不良起きるとか聞いたことも無い。
実際、Windows10環境で簡単なプログラム組んでみたけど当然なんら支障は無いし、レジストリエディタで見れば非Asciiのキーができている。
「能」とかの「\」文字入れてもなんもおきない。(unicodeだから当たり前)
おそらくMSがWindows11で効率化か何かのためにやらかしたんだろう。
ところで、上記コードのVB6アプリを作ってWindows11で実行したけど特になんもおきなかったね。
制御文字になっちゃうとか左右逆転コードとか何か特殊な修飾文字ついてる時に起きるんじゃないのかな。
非Asciiてだけで落ちるわけではない模様。
Re: (スコア:0)
システムロケールに依存するとかじゃないの。
Re: (スコア:0)
It is the use of non-ASCII characters not in app names but in registry keys that is causing the issue. In the case of Cốc Cốc browser, it would appear to be the ố character that is causing problems, while the newly added warning for Aplicação Autenticação.gov features the characters ç and ã.
修飾文字かなと思ったけど、サロゲートでもない普通の文字みたい。
Re: (スコア:0)
見てみたけど、殆ど空っぽだな??
Re: (スコア:0)
最近使ってるパソコンだとそうだよなぁ…。
XP頃のとか長年いろんなソフトを入れたり消したりで使ってるヤツを引っ張り出すと多分うげってなるかなと。
Re:Windowsのレジストリって (スコア:0)
そうだレジストリやめてINIファイルにもどそう