電子書籍の厳選無料作品が豊富!

〈なるべく至急です〉

久しぶりにパソコンでゲームをしようとしたら、

「「〇〇.dll」フォルダがないのでプログラムを実行できません」

と出てきました。
色々なサイトを見て、
「設定からWindows Update更新プログラムがあれば更新して再起動すれば直る」と言うようなものを見つけ、
確かに更新プログラムがあったので手順通り更新し再起動したのですが、未だに表示されます。

この間パソコンのゴミ箱を空にしてしまったので、ゴミ箱から「.dll」フォルダを復元するというのも不可能だと思います……

ちなみに起動できないのはそのゲーム1つだけで、
他に入れてるゲームは問題なく開くことができます。

これは元に戻すことは可能でしょうか、もし有識者の方がいれば解決法まで教えていただけると幸いです。
よろしくお願いします

質問者からの補足コメント

  • へこむわー

    OSはWindows10だと思います。Surfaceです。
    原神が動かなくなり、崩スタは動きます。

      補足日時:2023/04/30 09:04

A 回答 (5件)

「○○.dll」 の ○○ を書いてもらわないと、どのようなプログラムか判りません。

元に戻せるかどうかは、何の 「**.dll」 なのかが判らないと何とも言えません。

「**.dll」 は Dynamic Link Library の略で、ある共通するプログラムを多くのプログラムから呼び出せるようにしたもので、それを OS が管理してサービスしています。各アプリケーションは、OS の共通の機能を 「**.dll」 を呼び出して使う訳です。

DLL とは
https://learn.microsoft.com/ja-jp/troubleshoot/w …

それには、アプリケーションのインストール作業が必要となり、レジストリにアプリケーションを登録することで使えるようになります。その 「○○.dll」 が判らないことには、どうにもなりません。

Windows Update を行う際に不要と判断されたプログラムだったり、誤って削除した可能性があるようなら、同じ 「**.dll」 をインストールする必要があります。場合によっては、そのゲームのインストール時にインストールされる可能性がありますので、再インストールしてみたらどうでしょう。

また古いゲームの場合は、DirectX 9.0c が要求される場合があります。それは下記からダウンロードしてインストールして下さい。私も時折必要になる場合があります。

DirectX エンド ユーザー ランタイム Web インストーラ
https://www.microsoft.com/ja-jp/download/details …

後、OS は何でしょうか? Windows 10/11 なら、上書きインストールでアプリケーションやデータをそのまま引き継いで、OS 部分だけをリニューアルすることができます。OS に含まれている 「**.dll」 ならそれで再インストールされる可能性があります。

Windows10 上書きインストールでアプリやデータを引継ぐ
https://www.pasoble.jp/windows/10/uwagaki-instal …

Windows11 上書きインストールで現状を全て保持して修復
https://www.pasoble.jp/windows/11/uwagaki-reinst …
    • good
    • 0

まぁ、Visual C++の最新版をインストールすれば解決しそうな気がしますが。



・Microsoft:サポートされている最新の Visual C++ 再頒布可能パッケージのダウンロード
 https://learn.microsoft.com/ja-jp/cpp/windows/la …
    • good
    • 0

ANo.2 です。



「原神」 だと DirectX 9.0c は関係ないでしょうね。「崩スタ」 と言うのはどんなゲームなんでしょう? 「崩スタ」 が略称ならフルネームでお願いします。

取り敢えず下記のページを読んで該当する項目があるなら、その対処を行って下さい。

原神が起動しない場合の解決方法【PCランチャー・アプリ】
https://shuseiblog.com/2022/10/29/genshin_kidou/

Windows 10 の上書きインストールが早いような気がしますけれど ・・・・
    • good
    • 0

せめてOSとそのゲームの名前くらいわからなければ、アドバイスのしようもないと思います。

    • good
    • 0

↓こちらで、直るでしょうか?



①DirectX エンドユーザーランタイムを
 手動でインストールする

https://www.microsoft.com/en-us/download/details …

・デスクトップに適当なフォルダを作成し↑で
 ダウンロードしたファイルを実行し解凍する。
・解凍されたファイルの中にある「DXSETUP」
 を実行する。
・インストールが完了すると、解凍で使用した
 フォルダは不要になるので削除する。

②Microsoft Visual C++ 再頒布可能パッケージ
 のバージョンを整理する

https://tyawanmushi.hatenablog.com/entry/Microso …

・↑を確認して不足しているVisual C++が無いか
 チェックして下さい。
・64ビット OS でも実行するアプリケーションが
 32ビットならば x86 のパッケージが必要です。
・64ビット OS なら両方インストールしておくのが
 良いと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!