2007年6月26日火曜日

デバッガ検出?

本日は時間があったので、某ゲームソフトをインストールして起動確認を取ってみよう!と思ったのですが…ゲームの起動でいきなりコケマシタ。

不正使用防止のため、DVD認証が必要なゲームなのですが、この起動時のDVD認証で、下のようなエラーメッセージが出てしまいます。



エラーメッセージをメモしとかないと。どれどれ。

Debugger detected -please close it down and restart!
Windows NT users: Please note that having the WinIce?/SoftIce? service installed means that you are runnning a debugger!

…何だと? デバッガを検出したんでリスタートしろって?
私が来週の日曜日にプログラミングもしないで、ゲームで遊ぼうとしていることに対するイヤミですかこれは?(違)

あったまきたー。絶対遊んでやるっ。調査開始じゃーっ!!

んーと…デバイスドライバは最新だし、DVDドライブの不良や相性ってワケでもなさそうです。(外付けのDVDドライブで確認したけど同じ症状が出ました) 推奨環境のライブラリは全て正常に動作していますし、ソフトを再インストールしても症状は変わりません。

最悪、DVD自体が不良品とか…いやいやいや、何か原因があるはずだ。
おし。困ったときはGoogle先生に訊いてみよう

エラー文の最初の行を検索してみると、以下のサイトに行き着きました。
どうやら北米に進出している美少女ゲーム(いわゆる Hentai Game?)系のサポート掲示板みたいです。
http://princess.cybrmall.net/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=15;t=001167;p=0

読み進めていくと、下の方の返信で、他の掲示板のトピックが解決のヒントとしてリンクされていました。
http://www.planetdvd.net/board/index.php/mv/tree/11011/0/

…ふむふむ。

「\windows\system32\drivers」ディレクトリ以下に、 「amdfix.sys」というファイルがあった場合は、 「amdfix.sys.bak」にリネームする。
そのファイルが無い場合は、
Neroがこのエラーの一端であるから、Nero Burning というソフトをアンインストールする
…か。

自分のPCを見てみると、確かにOEM版のNeroがインストールされていますねぇ。
DVD絡みのソフトだし、なんとなく納得がいくような気がします。
ダメ元でNeroをアンインストールし、PCを再起動してから、もう一度ゲームを起動してみると
…。

正常に起動しました。

自己解決してよかったー。サポートに連絡してたら週末遊べないかもしれないもんなぁ。

遊びも仕事も計画的にってことで(笑)