DLsiteで買ったゲームが起動しない時の対処法

使い方・トラブル解決

DLsiteで購入したゲームをダウンロードして解凍したのに、起動しない。画面がすぐ閉じる。見慣れないエラーが出る。

DLsiteの作品にはプロテクトやシステムロケールなど、市販ゲームにはない固有の要因があります。エラーの内容別に整理しました。

遊ぶ作品を探しているなら、DLsiteの評価の高い順に比べられる同人エロゲおすすめランキング【毎月更新】もどうぞ。

まず作品ページの動作環境を確認する

見落としがちですが、まずここです。作品ページには対応OSと動作環境が記載されています。

対応OS以外での起動や、動作環境を満たしていない場合はサポート対象外になります。特にMacをお使いの場合、同人ゲームの多くはWindows専用です。購入前後を問わず、まず確認してください。

また、Android専用作品をPCで動かすことはできません。作品ページの「閲覧可能な環境」欄も合わせて確認してください。

エラーメッセージ別の対処法

「loading error failed to load」「Read Error cannot locate basic info data」

システムロケールが原因です。DLsiteの作品には日本語環境を前提としたものが多く、地域設定が日本語以外になっていると解凍や起動に失敗します。

  • 「Windowsキー + R」を押して intl.cpl と入力
  • 「管理」タブを開く
  • 「システム ロケールの変更」をクリック
  • 「日本語 (日本)」を選択
  • 「ベータ: ワールドワイド言語サポートで Unicode UTF-8 を使用」のチェックを外す
  • OKを押してPCを再起動

手順5が重要です。 このチェックが入っていると、日本語環境なのに文字化けやエラーが起こります。オンになっていたら必ず外してください。

設定変更後は、改めてダウンロードと解凍からやり直してください。 解凍時点で壊れている場合があるためです。

「d3dx9_XX.dll が見つかりません」

DirectX 9.0cが必要です。ここが誤解されやすい点ですが、Windows 10/11にDirectX 12が入っていても、DirectX 9.0cは別途必要です。バージョンが新しければ古いものも含まれる、というわけではありません。

Microsoftの「DirectX エンドユーザー ランタイム」をインストールしてください。

「VCRUNTIME140.dll がありません」「MSVCP140.dll がない」

Microsoft Visual C++ 再頒布可能パッケージが不足しています。Microsoftの公式サイトから入手できます。

x64(64bit)とx86(32bit)の両方を入れておくのが確実です。同人ゲームは32bitでビルドされていることが多く、64bit版だけでは足りない場合があります。

「RGSS○○.dll が見つかりませんでした」

RPGツクール製の作品で、動作に必要なランタイム(RTP)が不足しています。

DLL名必要なRTP
RGSS102J.dll などRPGツクールXP
RGSS2○○.dllRPGツクールVX
RGSS3○○.dllRPGツクールVX Ace

RTPは開発元の公式サイトから無料で配布されています。作品によっては同梱されているので、まずゲームフォルダ内を確認してください。

「インストール情報がありません」

過去に同じ作品をインストールした記録が残っていると、この警告が出ることがあります。

マイドキュメント(ドキュメント)内の作品フォルダを開き、◯◯◯.ini という形式のファイルがあれば削除してから、改めてインストールしてください。

作品フォルダがマイドキュメントにない場合もあります。その時は他の原因を疑ってください。

プロテクトが原因のケース

DLsiteの作品には、不正コピー防止のためのプロテクトが施されているものがあります。プロテクトの種類は作品ページに記載されています。

DLsiteで使われているプロテクトには次のようなものがあります。

  • PlayDRM
  • ユーザー認証
  • ソフト電池
  • シリアル発行
  • Buddy
  • ImagineVR

プロテクト付き作品は、認証が通らないと起動しません。ネットワーク接続が必要なものや、専用のビューアが必要なものもあります。

作品ページでプロテクトの種類を確認し、該当するプロテクトのヘルプを参照してください。ここが原因の場合、ランタイムを入れ直しても解決しません。

なお、Windowsの更新プログラムが原因でPlayDRMの認証に失敗する事例も報告されています。急に認証が通らなくなった場合は、DLsiteのお知らせを確認してみてください。

エラーが出ずに落ちる・何も起きない場合

セキュリティソフトが止めている

もっとも多い原因です。同人ゲームはデジタル署名がないため、ウイルス対策ソフトが誤検知してブロックします。

DLsite側でも配信前にウイルスチェックを行っているため、購入した作品のファイル自体に問題はありません。誤検知であれば、ゲームのフォルダをスキャンの除外設定に追加してください。

Windows Defenderの場合は「Windowsセキュリティ」→「ウイルスと脅威の防止」→「保護の履歴」で、ブロックされた記録を確認できます。

除外設定を行ったら、ダウンロードからやり直してください。 ファイルの一部が既に削除されている可能性があるためです。

管理者として実行する

一部の作品は管理者権限を必要とします。実行ファイルを右クリックして「管理者として実行」を試してください。

Cドライブに置く

外付けHDDやCドライブ以外に解凍していると、正常に起動しないことがあります。

C:\game\ のように、Cドライブ直下に近い浅い階層へ移動してください。フォルダ名に日本語や記号を含めないことも大切です。Windowsにはパスの長さ制限(260文字)があり、深い階層だと一部のファイルが読み込めなくなります。

解凍をやり直す

大容量ファイルは解凍に失敗していても気づきにくいものです。Windows標準の解凍機能ではなく、7-Zipなどの解凍ソフトを使い直してみてください。

分割ファイルの場合は、すべてのファイルが同じフォルダに揃っているか確認してください。

それでも起動しない場合

  • 体験版は動くか試す … 体験版が動けば環境の問題ではなく、ファイルの破損が疑われます
  • サークルに問い合わせる … 多くのサークルが連絡先を公開しています。エラーメッセージのスクリーンショットを添えると話が早いです
  • DLsiteに問い合わせる … ダウンロードや認証に関する問題はDLsiteのサポート対象です

まとめ

症状原因
loading error / Read Errorシステムロケール(UTF-8ベータもオフに)
d3dx9_XX.dll がないDirectX 9.0c
VCRUNTIME140.dll がないVisual C++ 再頒布可能パッケージ
RGSS○○.dll がないRPGツクールのRTP
インストール情報がありませんドキュメント内の .ini を削除
認証が通らないプロテクト(作品ページで種類を確認)
何も起きずに終了セキュリティソフトの誤検知

エラーメッセージが出ている場合は、その文言で原因をほぼ特定できます。何も出ずに落ちる場合は、まずセキュリティソフトの除外設定を試してください。

あわせて読みたい

作者が修正版を出していることもあります。購入済みの作品は何度でも無料でダウンロードできます。
DLsiteの購入履歴を開く(※PR)

無事に遊べるようになりましたか。
当サイトで紹介した作品のうち、いまDLsiteでセール中のもの(※PR)