東方シリーズの動作情報ページ





<質問>

ゲームが起動できないのですが、まず行うべき事は何でしょうか?





<解説>

PCゲームの場合、家庭用ゲーム機(PS2やXboxなど)と違いPC1台1台毎にスペック(性能)が異なります。

その為、PC毎にトラブルの原因が考えられ、一様に原因を指摘できません。



そこで、トラブルの中でも良くある事例をご紹介します。





<想定解決策>PCのスペックがゲームの起動条件を満たしているかを確認する。

PCのスペックがゲームの起動条件を満たしていない場合、ゲームを遊ぶ事は出来ません。

この場合、PCの性能を上げるしか方法はありません。

まずは御自分のPCのスペックを御確認ください。

(参考:使用しているPCのスペック確認方法が分かりません)



ゲームに必要なスペックは、ゲームのパッケージ、もしくは上海アリス幻樂団様のHPで確認する事が出来ます。

特に東方妖々夢・永夜抄・花映塚はビデオカードのVRAM容量が最低16MB以上必要なので、御注意ください。

 ※ただしVRAM16MBと言うのは、ゲームの為に使用できるVRAM容量の事です。

  その為、同時に他にアプリケーションを起動している場合などは、VRAM16MBでも足りない事があります。





●ゲームを再インストールしてみる。

ゲームデータのインストール(もしくはダウンロード)に失敗している事があります。

再度のインストール&ダウンロードを試してみる事をお勧めします。





●グラフィックボードのドライバを最新にしてみる。

お使いのPCのメーカーや、グラフィックボードのメーカーのサイトより、最新版ドライバをダウンロードできます。



PCがスペック条件を満たしているのにグラフィックに「のみ」不具合(文字だけが表示されないなど)が発生する場合は、

これが原因の事が多いです。



ただ、グラフィックチップのメーカーによっては、最新版ドライバを入れると逆に不具合が発生する事が稀にありますので、

ドライバのインストールは自己責任でお願いいたします。





●DirectXを最新にしてみる。再インストールしてみる。

ゲームの起動にはDirectX 8 以上が必要です。

それ以下のバージョンをご使用の場合は、

「DINPUT8.DLLがみつかりませんでした」

「序数11がダイナミックライブラリ DSOUND.dll からみつかりませんでした」

「D3D8.DILLファイルがリンクしているエクスポートDDRAW.DLL:Ddentry12は見つかりません」

「Direct3D オブジェクトは何故か作成出来なかった。」

といった表示が出て、ゲームが起動できません。



また稀にDirectXのデータが破損している場合もあり、その場合は

「DINPUT8.DLLがみつかりませんでした」

「必要なDLLファイル D3D8.DLLが見付りませんでした」

と行った表示が出てゲームが起動できません。

この場合は、DirectXを再インストールする事で解決する事があります。



※DirectXが正常かどうかは、「使用しているPCのスペック確認方法が分かりません」内の

 「PCスペックの確認方法 廚燃稜Г垢觧が出来ます。



※「永夜抄体験版0.01でDirectX 8で起動できなかったのがDirectXを9.0にしたら起動できた」との報告も2件上がっています。

 本来ならばDirectX 8で動くはずなので、こうなった原因は不明なのですが、一応事例の一つとして掲載しておきます。



DirectXはこちらよりダウンロードし、インストールできます。

なお、DirectXを最新にすると昔のソフトが起動できなくなったと言う話を聞く事があります。

MeやXPの場合は「システムの復元によって前のDirectXに戻す事で解決した」との情報がありますが、それ以外の解決方法は分かりません。

基本的にDirectXは削除orバージョンダウンできない為、最悪OSから再インストールする必要があります。

その為、DirectXの導入についてはあくまで自己責任となります。ご注意ください。

(参考:DirectX9.0aにアップデートしたら、表示がおかしくなりました)





●ゲームデータの「読み取り専用(R)」属性を解除する。

「読み取り専用(R)」属性を解除していないと、ゲームが起動できないことがあります。

インストーラーを使用せずにCDから直接コピーした場合、ゲームデータが「読み取り専用(R)」属性になってますので、

必ず解除する必要があります。

エクスプローラでゲームデータを選択し、右クリック>プロパティ を選択して「読み取り専用(R)」属性を解除できます。

(参考:書き込み禁止属性を解除する方法が分かりません)





●PCの「画面の色」を「32ビット」にする。

東方紅魔郷・妖々夢では、PCの画面の色の基本が「32ビット」です。

その為、それ以外の画面表示の場合は、エラーが起きてゲームが起動できない事があります。

(ゲームを起動させようとすると、起動せずに画面がチカチカと高速に点滅したりします。)

PCの「画面の色」が「32ビット」になっているか確認してみてはいかがでしょうか?

(参考:自分のPCの画像表示を32Bitsにする方法は?)

(参考:自分のPCには32Bits表示がありません)





●常駐している(同時に起動している)ソフトを終了する

常駐しているソフトがある場合、稀にそのソフトが原因で不具合が生じる場合があります。

その場合は、常駐ソフトを一時的に終了してみるのも良いです。

ただし、常駐ソフトを終了する事で逆に別の不具合が生じる事もありますので、注意が必要です。

常駐ソフトを終了するのも自己責任となります。

(例:ウイルスバスターを終了させるとウイルスに無防備となってしまう。など)



また同様に、別のゲームを同時に起動している場合も不具合が発生する事があります。

これは、別のゲームとの同時起動は想定外なのでどうしようもありません。

同時に起動している別のゲームを終了するしか解決方法はありません。





<参考リンク>

オンボードのグラフィックボードでは遊べないのですか





<参考文献>

上海アリス幻樂団

  東方永夜抄〜Imperishable Night. 専用サポート掲示板

    スレッド「なぜか急に起動しなくなりました・・・」

    スレッド「最も初期の体験版や妖々夢は動くのに「Direct3D オブジェクトは何故か作成出来なかった」となります」より



  その他の東方サポート掲示板(旧)

    168番以下

    308番以下

    824番以下

    935番以下

    1346番以下

    1387番以下

    1505番以下

    1514番以下

    1522番以下

    1720番以下

    1762番以下

    1764番以下

    1981番以下

    2058番以下

    2232番以下

    2251番以下

    2344番以下

    2478番以下

    2492番以下のスレッドより





<追記>

インストール失敗の報告も上がっていますが、解決報告が無いため解説は控えます。

上海アリス幻樂団、その他の東方サポート掲示板(旧)、1023番以下より



<追記◆

比較的問題の無いはずのグラフィックボードを使用しても起動できない場合もある様です。

上海アリス幻樂団、その他の東方サポート掲示板(旧)、1079番以下より



<追記>

PCの画面解像度を予め640x480にしておいたらフルスクリーンで起動出来無かった問題が解決した

と言う報告もあります。

上海アリス幻樂団、その他の東方サポート掲示板(旧)、1208番以下より



<追記ぁ

東方妖々夢において、先日まで問題無く起動していたのが次の日突然起動できなくなった

と言う事例もあるようです。

報告された方が調べられた所、その事例ではscore.datが悪さをしている可能性が高いことまで突き止められてました。

なお、その際はscore.datを他の場所に移動させる(削除する)事で解決した模様です。

(ただし、セーブデータはリセットされてしまいますが。)



一方、同じ現象に遭遇された別の方の場合、次の方法で解決する事ができたとの事です。

 ・ある日突然東方妖々夢が起動できなくなった。

 ・ゲームデータ内の「custom.exe」のチェックをすべて入れてゲームを起動する。

  するとゲームが起動できた。

 ・起動できたら、一旦ゲームを終了する。

 ・「custom.exe」のチェックをすべて外す。

  すると以降は普通に起動できるようになった。

この方法ならばセーブデータは無事ですし、何よりも簡単ですので、

同じ症状にお悩みの方は一度試してみてはいかがでしょうか?



上海アリス幻樂団、その他の東方サポート掲示板(旧)、1742番以下より

上海アリス幻樂団、その他の東方サポート掲示板(旧)、1813番以下より

すし〜様(あぷえぬすたーと!)の情報提供より

情報提供の御協力、感謝いたします。





(2005/06/26更新)


戻る