Explzh for WindowsFAQ (よくある質問)

ソフトウエア情報ダウンロードオンラインヘルプご登録方法

よくある質問とその回答



Last modified: 2022/11/13
このページの フィードバック

Q: 自動アップデート後、「NTVDM CPUは不正命令を検出しました。」とエラーが出ます。


Explzh 本体の自動アップデート後、「NTVDM CPUは不正命令を検出しました。」とエラーが出ます。

A:

この場合では、恐らくダウンロードに失敗しています。
ダウンロードに失敗したにもかかわらず、Explzh 側が正常にダウンできなかった不正なファイル(恐らくファイルサイズ0バイト)を実行し、結果、システムからのエラーが表示されてしまったというものです。 もしファイルの後部が欠損したくらいの損傷度の小さなダウンロードモジュールなら、自己展開時に自己解凍書庫の自己破損チェック機能で、まず「CRC チェックエラー」が表示され、自動実行には至りません。

※但し、このエラーメッセージは、「ダウンロードエラー」を意味する規定のエラーメッセージではありません。


【ダウンロードに失敗する、考えられる原因】
  • 本サーバーが込んでいる。(特に最新版リリース後)
  • パソコン側のネット環境の障害。
  • 会社自体で接続が制限されている。
  • 配布側のミスでインストールモジュールがアップロードされていない。


【この不具合現象に関しては v.5.47 では対策済み】
アプリ側が正常でないモジュールを実行してしまうのもバグと言える動作ですので、
v.5.47 (2009/10/27 リリース) では不正モジュールは実行しないように改善されています。


【更に Ver.5.57 以降では自動アップデート時のセキュリティ対策がなされています。】
Explzh 本体の自動アップデートを行った場合、UAC ダイアログは XP, 2000 環境では表示されませんが、Ver.5.57 以降をお使いになることで、アップデートが行われる前に必ずダウンロードモジュールの署名チェック、ファイル正当性の検査が行われるので、不正ファイルが実行される事はありません。
配布モジュールへのデジタル署名付加について



【お願い】
バージョンアップ直後は、サーバーへ非常に負荷を掛けてしまっている状態です。
サーバーが込んでいると思われる場合はしばらくたってからダウンロードをお願いします。


戻る