(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

DirectXでエラー?

FF14を起動した直後にエラーが出た。原因がよく分からない。

DirectX11だからなのか?

新PCに移行してから、今まで起きなかった事が起きている。
それがFF14を起動した後に時々出てくる「DirectXの致命的なエラー」である。
画面にはこんな風に表示される。
理由が書かれていないのは困るんだが…
致命的なエラーが発生と言われても、何を意味しているのかがわからない。
エラーコードが書かれているので、それを調べて見ても情報が出てこない。
ネットで検索して出てくるのは、全てFF14がらみのもので、しかもGeForceの話しか出てこない。一つの記事だけ、Radeonの事も書かれていたが、内容的にはちょっと毛色の違う内容なので、事実上GeForceでのみ発生する問題のようである。
これが出てしまうと、全く起動しないのでとにかく起動できるようにするしかない。
出ている情報を見ると、解決策は3つのみ。といっても、既に3つ目の解決策はもう取れないと考えて良い。
一つはビデオドライバーを最新にするという事。これはもう解決策というか、処方に過ぎない。
そして二つ目は仮想デスクトップモードで起動するという方法。これはFF14の動作コンフィグ設定を書き換え、仮想フルスクリーンモードで起動できるようにするという方法。
この方法は確率的にかなりの確率で起動できるようになるが、問題は仮想であってもフルスクリーンなので、他アプリと切替えて使えるようにウィンドウモードで使用していた人は抵抗があるかもしれない。
そして三つ目はDirectX9で起動するというもの。
ただ、これはもう解決策にはならないハズである。2019年1月には、スクウェア・エニックスでFF14の32bit版OSおよびDirectX9版アプリケーションのサポートを終了しているので、現在のクライアントソフトはDirectX11を前提にしているハズ。なので解決策には成り得ない。
つまり、ビデオドライバの更新か、仮想フルスクリーンモードでの起動しか、解決策の選択肢は存在しないという事である。

仮想フルスクリーンでは起動

というわけで、早速仮想フルスクリーンモードで起動するか、試してみた。
Windowsの各ユーザーのドキュメントフォルダ内に「My Games」というフォルダがあるが、この中に「FINAL FANTASY XIV ~」というフォルダがある。大昔のベンチマークソフトを起動した人は、本クライアント用のものとベンチマーク用があるので注意しなければならないが、それは見ればわかるだろう。
このフォルダの中に「FFXIV.cfg」というファイルが保存されている。このファイルをメモ帳やテキストエディタで開くと、ズラズラとFF14の環境設定が書かれているのだが、この中に「ScreenMode」という列がある。
この「ScreenMode」がウィンドウモードの人は「0」が記述されていると思うが、これを「2」にする事で仮想フルスクリーンモードになる。この状態で上書き保存すれば完了である。
ちなみに他の部分も変更すればFF14のコンフィグ設定は変更できるが、変な値にすると起動できなくなる恐れがあるので、取扱いは注意である。
この処置をした後、FF14を起動させると…たしかに仮想フルスクリーンモードで起動できた。前述のエラーも表示されないようである。
仮想フルスクリーンモードでプレイする事に抵抗がなければ、これで解決である。
だが…21:9のウルトラワイドモニタでプレイしている人の中には、FF14は16:9のサイズでプレイして、余ったエリアにブラウザなどを表示したい、という人も多いはず。
そうなると、これでは解決したとは言えない事になる。

ビデオドライバ更新

そうなると、もう一つの解決策である、ビデオドライバの更新を試す事になる。
今回の新PCは、OS設定時にMSIの機能で標準的に使用するドライバ類が自動でインストールされるようになっている。その時にインストールするビデオドライバはGeForceのドライバとしてはドライバ部分のみのインストールで、最近NVIDIAが提供している、GeForce Experienceはインストールされない。
まぁ、たしかにGeForce Experienceは必須プログラムではないので、不要ならインストールしなくても良いが、コレを入れておくとドライバが新しく更新した際、自動で更新した連絡がくるようになる。その自動更新の為だけでもいれておいた方がよいかな、と思うワケだが、これは考え方の一つ。余計なものは入れたくないという人もいるので、GeForce Experienceのインストールプログラムも、フルセットをインストールするか、ドライバだけをインストールするかを選択できるようになっている。
今回、私はフルセットをクリーンインストールという手段でインストールしてみた。
ドライバで問題を起こしている時は、可能な限りクリーンインストールする事が望ましい。クリーンインストールすると、ドライバの設定デフォルトに戻ってしまうので、調整している人は厄介かも知れないが、選ぶならクリーンインストールが良いだろう。
そしてGeForce Experienceをインストール後、一度再起動する。

完全シャットダウン

ここでも勘違いがあるかもしれないので、先に言っておくと、再起動とシャットダウンは異なる。シャットダウンでは、Windowsの起動時の設定まではクリアされないので、シャットダウンするなら完全シャットダウンをしないとダメである。
Windowsは、終了時に次回起動高速化の為に設定値を記録して終了する。シャットダウンではこの設定値を保存する関係から、本当の意味で設定がクリアされない。再起動はこの設定をクリアしてもう一度起動させるので、再起動が必要な時はシャットダウンでは代行できないのである。
シャットダウンにも、その設定値すらクリアしてシャットダウンする機能が備わっていて、Shiftキーを押しながらシャットダウンを実行すると、「完全シャットダウン」が実行できる。もしシャットダウンするならば、完全シャットダウンをすれば、設定値はクリアされるので、覚えておくと良いだろう。

とりあえず、ドライバを更新した事でエラーは表示されなくなったようだが、再発する可能性はある。しばらくは様子見という事になるだろう。
もしまた再発したら、別の手段を執るしかない。
この場合…またビデオカードかマザーボードを買い替えになるのか?
それはちょっと遠慮したい話だなぁ。

この記事が気に入ったら
いいね!しよう

Share
アバター画像

武上

18歳の時、人生の最大の選択ミスをしてしまい、いきついた場所として山梨県人となる。 その後、建設業に身を投じ、資格をいくつか取得するものの、結局自分の性格と合わない事を理由に上京。 上京後、世間で話題になりつつあったアニメ・ゲームを主体とする業界の人間となり、デジタルコンテンツ業界を含む数々の著名人と同じ土俵でマルチメディアな仕事をするに至る。 一見華やかなメディアの世界の、その闇の深さたるやハンパない事こそ世間に何となく知られてはいるが、業界人しか知らないその氷山の全体像を十分すぎるほど目の当たりにした後、家庭の事情で再び甲州へと帰還。 しかし、この帰還も人生の選択ミスだったかもしれないなぁ…と今では思うものの、時既に遅し。 今は地元の製造業を営む会社の総務・品質保証という地味ではあるものの堅実な職につき、いつか再びやってくるだろう夢の実現を信じて隠者的生活を送っている…ハズだったのだが、またしても周囲の事情で運命は波乱の様相を見せ始めた。 私の人生は一体どの方向を向いているというのだろうか? ちなみに筆者はPCとの付き合いはかなり長いと思っている。 古くはPC-8801 mk2 SR、X1 Turbo、X68000、FM-Towns、PC-9801シリーズ(互換機含む)、PowerMAC 9500等をリアルタイムで使い、その後は、Windows PCの自作機を中心に現在に続いている。 デジタルガジェットに関しては興味もある事から、その時代の時々において、いろいろ使ったり調べたりして、専門家ほどではないが知識は蓄えてきたと思っている。 そうした経験を元に、今の時代へ情報発信させてもらっている。少々くどい言い回しが多いかも知れないが、お付き合いいただけるとありがたい。 連絡先:takegami@angel-halo.com (@を小文字にしてください)

You may also like...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。

Desktop Version | Switch To Mobile Version