• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:scrrun.dll が見つからなかった・・エラー)

scrrun.dll が見つからなかった・・エラー

このQ&Aのポイント
  • Windows アップデート後にUSBメモリのランチャーが起動できなくなりました。
  • scrrun.dll ファイルが見つからないため、起動できません。
  • 対応策を知っている方、助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • iori16
  • ベストアンサー率33% (1/3)
回答No.1

通常はC:\Windows\System32のフォルダ内に入っているはずですが、 Visual Basic 6.0 SP6 ランタイムライブラリをインストールすると、 その中に「scrrun.dll」が入っているようです。 http://www.vector.co.jp/soft/win95/util/se188840.html (出典:http://homepage2.nifty.com/nonnon/Chinamini/20100001/20100717.html) もし、それでも使えない場合、少々強引ですが、 「psmenu.vbs」の中身を書き換えてもいいかもしれません。 書き換えを行うときは必ず、 「psmenu.vbs」を別の場所にコピーしてもとに戻せる状態にしてから 行ってください 「psmenu.vbs」を右クリック→編集で開いた中身がそちらで提示されているURLの 様になっているのであれば、その中身を以下に書き換えても動作すると思われます。 やっていることは「scrrun.dll」がないと動かない以下の文章 Set objFS = WScript.CreateObject("Scripting.FileSystemObject") を削除し、 strDrv = objFS.GetDriveName(WScript.ScriptFullName) の代わりに strDrv = left(objShell.CurrentDirectory,2) を記述しているだけです。 ーーーーーーーーーーーーーー以下、「psmenu.vbs」を書き換える内容 ' PSMenuの起動 Option Explicit Dim objShell,objFS,strDrv,strCmd Set objShell = WScript.CreateObject("WScript.Shell") strDrv = left(objShell.CurrentDirectory,2) strCmd = strDrv & "\tool\PSMenu\psmenu.exe" objShell.Exec strCmd

bradsan
質問者

お礼

おかげ様で解決しました。 有難う御座います。

関連するQ&A