VBアプリのトラブル

トラブルの様子

以前から使っているVBで作ったデジタル時計。これが、「2023-02 x64 ベース システム用 Windows 11 Version 22H2 の累積更新プログラム (KB5022913)」を適用したあと動かなくなった。エラー警告が出る。どうもセキュリティでひかかったようだ。

エラー
こんなエラーが出る。続行すると使えないことはない。

しかも面白いことに、Windows11 homeでこの症状が出る。Windows11 pro では出ない。さらには、Windowsの起動ドライブにアプリを置いているとこれが出る。その他のドライブに置いておくと普通に動く。なので、Windows起動ドライブ意外に置いて使っている。

考えられる原因

Windows11 homeでは、こういった得体のしれないアプリがファイルを読み書きしようとするとブロックするようにセキュリティを厳しくしているのだろう。

Vsual Studio
Vsual Studio でデバッグしてみると、ファイルの書き込みで止まっているようだ。

自前で作った分位OKにしてくれんかなあ。

解決法

で色々調べたら、解決法がわかった。何の事は無いセキュリティの設定でランサムウェアの項目があるのだが、そこでこのアプリはOKと登録すればよかったのだった。(簡単;