nikoncapture4.jpg ニコンキャプチャー4.1.3へのアップデータソフトが登場しました。
早速バージョンアップと行きたい所ですが、実は我が家のPCではNikon Capture 4が起動しません。。。Nikon Captureを起動するなり青画面(最近あまり見なくなりました)になり、OSごと落ちてしまいます。
なんでこんな事になってるかと言いますと、我が家のAthlon64マシンはWindows XP SP2の新機能であるDEP(データ実行禁止)に対応しており(AMDではEVP機能と呼んでいる)バッファオーバーフロー等によるウィルスの感染が防止出来るようになっているのです。
普通のプログラムは、データ領域とプログラム領域は完全に分けられているのですが、まれにお行儀の悪いソフトがあり、データ領域を実行するという荒業を使ってプログラムされています。 これがアプリケーションならアプリケーションだけ落ちておしまいなのですが、悲しい事にNikon Captureが使うドライバがデータ領域を実行しようとするみたいで、OSごと落ちてしまうのです。
実際のところ、これ以外のソフト、ドライバでは全く問題は起きておらず、SP2をアンインストールするのも面倒なので、アップデートで直る事を期待していたのですが、残念な事に4.1.3では直ってませんでした。 IntelもDEPに対応したプロセッサの出荷を始めたようだし、新しいマシンには当然XP SP2が入っているので、この問題は早急に直して頂きたいものです。>ニコンの中の人

トラックバック(1)

このブログ記事を参照しているブログ一覧: Nikon Capture 4.1.3アップデータ登場するも…

このブログ記事に対するトラックバックURL: http://www.daifukuya.com/photoxp/mt-tb.cgi/134

» Nikon Capture 4.2でようやくWindows XP SP2対応(PhotoXP)~のトラックバック

少し前にNikon Capture 4.2アップデータソフトがリリースされてい... 続きを読む

コメント(6)

sawa2 :

いいこと聞きました。SP2にこんな罠があったとは。

WindowsXPも自分でデータ実行禁止してるんだから落ちないでほしいですよね。

初心者アシ :

 DEP対象にするか非対象にするか個別指定できるはずだけど。

管理人 :

個別指定でNikon Captureの実行ファイルやフォルダ内のDLLファイルを片っ端から除外してもOSごと落ちてしまうのです。
アプリケーションじゃなく、デバイスドライバが原因だと思うのですが、青画面は一瞬でどこで落ちてるのかログにも出ないし、困ってます。。。

Toshi :

Windows インストール環境の boot.in に /execute というスイッチを入れ、再起動してみてください。

このスイッチは DEP を無効にするもので、これで Nikon Capture が正常に起動できるようになります。

詳しくは、マイクロソフトのサポート技術情報 をご覧ください。

http://support.microsoft.com/default.aspx?scid=kb;ja;875352

Toshi :

ごめんなさい。boot.in ではなく、boot.ini ですね。訂正させていただきます。

おおおおお!!!!!
ありがとうございます。無事起動できました。m(_ _)m
なにはともあれ、Webに書いてみるもんですねー。blogやっててよかった。。。

ちなみに、boot.iniの編集は
マイコンピュータ->プロパティ->詳細設定->起動と回復->起動システムの[編集]ボタンを押すと出来ました。

Athlon64とWindows XP Service Pack 2の組み合わせでお困りの方はぜひお試しを。

コメントする

このブログ記事について

このページは、PhotoXPが2004年9月29日 01:18に書いたブログ記事です。

ひとつ前のブログ記事は「インプレス、新ニュースサイトデジカメWatchをオープン」です。

次のブログ記事は「Trash Live@四谷フォーバレー」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.22-ja