#author("2024-02-08T19:19:39+09:00","","") #author("2024-02-08T20:00:10+09:00","","") *大前提 [#t8020f0e] MoEに限った話ではないが、ネットワーク機能を持ったゲームをPCでプレイする際はウイルス対策ソフトに対して除外設定を行っておくべきである。 サーバーにつながらんとかアプデできないとか起動しないとか、その辺は結構な割合でウィルス対策ではじかれている。 ゲームいれたらまず確認&設定をしておきましょう。 *初めに [#g5782620] 我らがMasterofEpicはかれこれ十数年経過したソフトということで設計も古く、珍妙な動作をしていることで有名である。 そのため、Windowsのセキュリティー機能に阻まれブロックされる事例が近年多発している。 というわけで、ありがちなトラブルシューティングをここに整理しておこう。 ……つーか[[BAN賢者のサイト:https://kussun.jp/moe/trouble.html]]を見ればだいたい網羅されてんだけどな。%%調べる努力が足りねえだけなんだよ%% *事例 [#pfb41636] 抜粋してあまりにも頻発する事例についてここにラインナップしておくこととする。 よほどのことがない限りは十中八九このどれかの症状だろう **クライアント自体起動しない [#oaf5f7ad] 十中八九除外設定が漏れていた結果、ファイルが隔離or削除されている。 どのウィルス対策ソフトでも必ず除外設定はあるので、MoEのインストールフォルダをスキャンから除外しておくこと。 ウイルス対策なんか入れてねーよ! っていうWindows10or11マンは現世のWindows標準が非常に強い事を有り難く思いながら 以下の通りに設定するといい。 スタートメニューを開いた状態で"virus"あたりまで入れればウイルスと脅威の防止ってのが出てくる。 開いたらウイルスと脅威の防止の設定って項目の設定の管理をクリック。 一番下から二番目に除外って項目があるから、その中の除外の追加または削除をクリック。 飛んだ先で除外の追加→フォルダーを選んでMoEのインストールフォルダを設定してやろう。 具体的な手順は環境がないので示せないが、ウィルスバスターやらマカフィーやらESETあたりも概ねおんなじ感じでフォルダ事除外できるはず。 どのセキュリティソフトだとしてもうっかりやらかして場合は隔離済みとして履歴に残るはず。 一例だがMicrosoft Defender(Windows標準)の場合は↓みたいな感じ 1. Windows セキュリティを開く 2. [ウイルス & 脅威の保護] を選択し、[現在の脅威] で [保護の履歴] を選択 3. 項目の一覧がある場合は、[検疫済みアイテム] でフィルター処理 4. 保持する項目を選択し、[復元] などのアクションを選択 どのソフトも似たような経路で設定できる……はず。 **パッチャーは起動するが、検査に失敗する [#ddeff6e1] おそらく何らかのファイルが欠けている。 一旦userdataをバックアップしてインストールし直してみる。 当然だが、入れなおした後に前項の手順でフォルダごと除外するのはもちろん、念を入れてdownloader.relとNetG_CL.relも別途除外したほうが良いかもしれない。 %%そもそも隔離されて欠けてると思うんで最初から除外しとけやカスという話になるが%% **起動を押すとすっと落ちる [#rfa1722e] ここ最近(2023年現在)頻発している事例 ほぼ間違いなくDEP実行防止の設定で直るだろう PC設定の「システム」→「詳細情報」→「システムの詳細設定」→「パフォーマンス」→「設定」 「データ実行防止」→「次に選択するものを除くすべてのプログラムおよびサービスについてDEPを有効にする」→「追加」→「MasterOfEpic.exe」を追加する ちなみにWindows11だと設定方法が変わって個別に設定出来るようになっており…… 「Windowsセキュリティ」を開き、「アプリとブラウザコントロール」を開く。 「Exploit protection」の項目内にある「Exploit protectionの設定」を開く。 「プログラム設定」のタブを開き「プログラムを追加してカスタマイズ」→「正確なファイル パスを選択してください」((2024/02の原文ママ。項目名からして翻訳されてない辺り、M$の翻訳ガバ))から MasterOfEpic.exeを指定。そうすると設定画面が開くので「データ実行防止(DEP)」の項目内にある、「システム設定の上書き」にチェック。 トグルスイッチを「オフ」にして適用、という手順になっている。 一応↑のDEP実行防止の設定を見る限り、本来はこうした方が正しいっぽい挙動ではある。 一応↑のDEP実行防止の設定を見る限り、本来はこうした方が正しいっぽい挙動ではある。たぶんWin10でも同じじゃないかな。 ついでに「制御フロー ガード(CFG)」を切るとゲームのパフォーマンスが上がるって話もある。 興味があったら切ってもいいかもね。 どちらにしても本来必要だから「オン」になってる機能を、不具合が発生するから「オフ」にしているだけで、 切る以上はセキュリティ上の問題が発生し得る可能性がある事は覚えとこうね。MoEがよっぽど変な事するとは思えんが。 *おまけ [#i4071c4b] どうせメンテナンスするのであれば[[最適化]]のページも確認されたし こっちはどっちかっていうと起動中のトラブルに近い。まああっちでも言ってるけど一応自己責任でね?