組み込み版 XPの更新プログラムを適用すると『Ctrl+C キーでアプリケーションが終了しました』が出る理由が酷すぎる件

【BM】XPで _except_handler4_common を出なくする Kit作りました
XPで「Ctrl+C キーでアプリケーションが終了しました」
が出る理由は何ですか?と言う質問に長らく答えられなかったのですが
XPユーザーの人がXPの仮想イメージを提供してくれたので、ついに理由が判明しました!

-1073741511, "{エントリ ポイントが見つかりません}\nプロシージャ エントリ ポイント %hs がダイナミック リンク ライブラリ %hs から見つかりませんでした。"
-1073741510, "{Ctrl+C キーによるアプリケーションの終了}\nCtrl+C キーでアプリケーションが終了しました。"

正常な NTDLL.DLL

-1073741512, "{エントリ ポイントが見つかりません}\nプロシージャ エントリ ポイント %hs がダイナミック リンク ライブラリ %hs から見つかりませんでした。"
-1073741511, "{Ctrl+C キーによるアプリケーションの終了}\nCtrl+C キーでアプリケーションが終了しました。"

異常な NTDLL.DLL

要するにNTDLLのリソーステーブルが壊れてるのである。

バージョン 日時 状態
5.1.2600.7682 2019/3/15 異常
5.1.2600.7594 2018/11/11 異常
5.1.2600.7512 2018/6/28 異常
5.1.2600.7475 2018/4/23 異常
5.1.2600.7424 2018/2/6 異常
5.1.2600.7248 2017/5/25 異常
5.1.2600.7225 2017/3/28 異常
5.1.2600.7013 2016/1/30 異常
5.2.3790.5583 2015/3/16 正常
5.2.3790.4937 2011/11/21 正常
5.1.2600.6055 2010/12/10 正常

ちなみに、英語版は正常( ˘ω˘)
XP使ってる人間が3年以上だれもおかしいって気付かないのある意味凄い

-1073741512, "{Impossibile trovare punto di ingresso}\nImpossibile trovare il punto di ingresso %hs della procedura nella libreria di collegamento dinamico %hs."
-1073741511, "{Uscita dall'applicazione con CTRL+C}\nApplicazione terminata come risultato di CTRL+C."

追記:イタリア語版とか韓国語版とかも壊れてる模様

おすすめ

3件のフィードバック

  1. XPユーザ より:

    MS公式の
    ndp48-web.exe
    をインストールしようとするときも
    同じエラーが出ますね
    ずっと気になっていましたが、
    ウェブ上を検索しても何も情報が出ないんですよ
    直し方もわからないし

  2. 黒翼猫 より:

    >>1
    要は実行できないファイルを起動しようとしたらこのエラーになります
    直し方は自分でリソースエディタで修正するしかないです

  3. 黒翼猫 より:

    >>1
    要は実行できないファイルを起動しようとしたらこのエラーになります
    直し方は自分でリソースエディタで修正するしかないです

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です