notepad++が Windows 2000で起動しない件
Notepad ++ 5.7以降を起動すると
『プロシージャ エントリ ポイント DecodePointer がダイナミック リンク ライブラリ KERNEL32.dll から見つかりませんでした。 』のエラーが出て notepad++が起動できなくなりました。
サポートの対応は…
Windows2000で起動できないとの、ご報告を複数の方から頂きました。
確認したところv5.8.2-6 +EUC-JP (Unicode)及び本家v5.7以降の(Unicode)版にて現象を確認しました。 EUC-JP(Unicode)版の動作環境をWindowsXP以降に訂正いたします。 |
Σ(・ω・ノ)ノ そっち?!
ちなみに原因となってるのは nppftp.dllモジュールがws2_32.dllの非対応命令をコール。
これは、要するにアップデートなどで、ファイル転送するためのプログラムです。
もう一つが、SciLexer.dll … これは、Unicodeのエディタエンジンですが、VS2010でコンパイルされているようなので、kernel32 の非対応命令をコールしています。
この2つのファイルに対して、それぞれ、強制リンク機能で書き換えるか、 カレントに、 ws2_32と kernel32 を簡易インストールすることで起動できるようになります。
関連サイト:
Notepad++ EUC-JP 対応版
関連記事:
Notepad++を使ってみました
Comments