Windows Vistaでのアプリケーション実行に問題あり?MSVBVM50.DLLが見つからない

このQ&Aのポイント
  • Windows Vistaで特定のアプリケーションを実行しようとすると、MSVBVM50.DLLが見つからないエラーが表示されます。
  • ダウンロードしたフリーウェアであるMSVBVM50.DLLをインストールしても問題は解決しません。
  • Windows Vistaには上位バージョンのMSVBVM60.DLLが標準装備されており、MSVBVM50.DLLとの互換性がない可能性があります。
回答を見る
  • ベストアンサー

MSVBVM50.DLLが見つからなかったため・・

あるアプリケーションをWindows Vistaで使用したいのですが、アプリケーションを実行しようとすると、「MSVBVM50.DLLが見つからなかったため、このアプリケーションを開始できませんでした。」などと表示されて、実行できません。 さらに深く調べてみると、「このプログラムには、欠けているWindowsのコンポーネントが必要です」であるとか「この問題は、Windows Vista とこのバージョンの Microsoft Deprecated DLL Components の間での互換性に関する問題が原因で発生しました。」と表示されます。 とりあえず、ランタイムファイルであるMSVBVM50.DLLをどこかで入手すればいいのではないかと思い、以下のフリーウェアをダウンロード後にインストールを試みましたが、正常にインストールされませんでした。 http://www.vector.co.jp/soft/win95/util/se081909.html さらによく調べた結果、もともとWindows Vistaには上位のバージョンであるMSVBVM60.DLLが標準装備されているとのことです。下位のバージョンであるMSVBVM50.DLLとの互換性がないのでしょうか・・? なお、このアプリケーションはもともとWindows XPで動作するように開発されたものらしく、機種や環境による依存性の確認は行われていないとのことです。Windows XPで正常に動作するかはまだ試していないのでうが、とある事情でVistaでもこのアプリケーションを使用しなければならない状況です。 今の状態ですと、Vistaでの使用は無理でしょうか?

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

  • ベストアンサー
  • iso_tank
  • ベストアンサー率55% (198/355)
回答No.1

ランタイム研究所::VB Runtime http://www.runan.net/program/runtime/vb.html 基本ランタイム(必須) Msvbvm50.dll 05.02.8244 (SP2) インストーラ付き(883KB) ↑ダメ元でこちらを試されては? ※仕様上、古くても同一ランタイムがある場合は、ファイルはコピーされませんのでご注意ください

korochama
質問者

お礼

回答ありがとうございます。 教えていただいたランタイムをインストールした結果、無事アプリケーションが動作するようになりました。 困っていたので本当に助かりました。

関連するQ&A

  • MSVCR71.dll がみつかりません

    「MSVCR71.dll がみつからなかったため、このアプリケーションを 開始できませんでした。アプリケーションをインストールし直すと、 この問題は解決される場合があります。」という表示が出て、 ホームページビルダー11が起動しなくなりました。 Windows MEやXPの解決方法は幾つか見つけたのですが、Vistaに 対応する方法は載っていませんでした。 対処方法を教えて下さい。よろしくお願いします

  • WINMM.dllと出てしまいます。

    WINMM.dllと出てしまいます。 Windows Vista Home Premium with Service Pack 1 です。 昨日、「WINMM.dllが見つからないため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。」というエラーが出るようになってしまいました。 音楽系を初め、相当数のアプリケーションに絡んでいるようです。 簡単な再インストールの方法を教えてください。 よろしくお願いします。

  • catsrvut32.dllエラー

    Windows XPを使用しています。 アプリを起動する度に 「catsrvut32.dllは正しいWindowsイメージではありません。これをインストールディスクのファイルと照合してください。」 といメッセージのダイアログボックスが表示されます。 「OK」ボタンを押して消すととりあえず正常に動作しますが、PCを立ち上げたときにはこのメッセージが多数出てくるので困っています。 インストールディスクを検索しても「catsrvut32.dll」がヒットしませんでした。 調べてみた限り、スパイウェアが原因かな?と思われますが、解決方法がわかれば教えてください。

  • VISTAのPCにXP用ソフトをインストールしても大丈夫?

    VISTAのPCにXP用ソフト(VISTA以前のバージョンのWindows用ソフト)をインストールすると、dllなどがXP用の古いものに置き換わってしまい、VISTA(あるいはVISTA用ソフト)が正しく動作しなくなる可能性がある、というようなことを友人から聞いたのですが、本当でしょうか? それが怖くてXP用ソフトをインストールできません・・・・・ よろしくお願いします。

  • regsvr32 Shdocvw.dll で 失敗します

    windows Xp SP3 IE6 を使用していて、新しいウインドウが開かなかったり、固まったりするので イベントログをみたら エラー発生アプリケーション iexplore.exe、バージョン 6.0.2900.5512、エラー発生モジュール shdocvw.dll、バージョン 6.0.2900.5512、エラー発生アドレス 0x00034254 と表示されていました。 regsvr32 Shdocvw.dll をファイル名を指定して実行を行うと、 Shdocvw.dll の DllRegisterServer は失敗しました。 戻りコード 0x8002801cと表示が出ます。 regsvr32.exe /u Shdocvw.dll は成功します。その後の regsvr32.exe /i Shdocvw.dll は上記同様の失敗表示が発生します。 urlmon.dll Shdocvw.dll Actxprxy.dll Oleaut32.dll Mshtml.dll Browseui.dll Shell32.dllはそれぞれ成功します。 どなたか再インストールなしに復旧する方法をご教授願います。 よろしくお願いします。

  • hal.dllについて

    Microsoft Windows VistaをプリインストールしたPCにMicrosoft Windows XP Professionalをインストールし、再起動されました。すると、Hall.dllが壊れています...というメッセージが出てきました。違う領域に、インストールしたので、Windows Vistaは、残っていたので、復元ディスクで戻しましたが、どうすればインストールできるのでしょうか?出来ればすぐに回答をお願いします。

  • ソフトがインストールできません。

    Windows7 Ultimate 64bitを使用しています。 XP/Vista対応のソフトをインストールしようとすると、「このファイルのバージョンは、現在の実行中のWindowsのバージョンとは互換性がありません。コンピューターのシステム情報を確認して、x86(32ビット)またはx64(64ビット)のどちらのバージョンのプログラムが必要であるかを確認してからソフトウェアの発行者に問い合わせてください。」と出て、エラーになります。 互換モードでXPやVistaにしても同じエラーが出ます。 XPモードではインストール画面が出ますが、メモリ不足のためにインストールできませんでした。 何とかしてWindows7でインストールしたいのですが、方法はございませんでしょうか…。 皆様のご回答をお待ちしております。 よろしくお願いします。

  • CoreFoundation.dll について

    Windows XP サービスパック3を立ち上げると 「AppleSyncNotifier.exe-コンポーネントが見つかりません。 CoreFoundation.dllが見つからずアプリケーションが開始できません。このアプリケーションをインストールし直すとこの問題が解決される場合があります」というメッセージが出ます。このメッセージを消去しても、以降メールやインターネットの使用には今のところとkに問題ないようですが、立ち上げる度にこのメッセージが出ますので気になります。CoreFoundation.dllをダウンロード、インストールする方法をご教示お願いします。

  • Setupx.dllとNetdi.dllに関するWindowsSEセットアップ時のエラー

    Windows98をインストール後、Windows98SEにアップデートしようとしたところ、セットアップ途中で以下のようなエラーメッセージが出ました。 古いバージョンのSetupx.dllまたは、Netdi.dllファイルが使用されています。 コンピュータでアプリケーションが開かれていることが原因の可能性があります。 既存のSetupx.dllファイルを置き換えてコンピュータを自動的に再起動させる 場合は「OK」をクリックしてください。または、現在のバージョンのSetupx.dll とNetdi.dllを残しておきたい場合は、「キャンセル」をクリックしてセット アップを中止し、アプリケーションをすべて閉じてからやり直して下さい。 セットアップを中止し、確認したところ、開かれたアプリケーションはありません。 Setupx.dllとNetdi.dllのファイルがどのような性格のファイルかわからず、 どうしていいかわからないのですが、「OK」をクリックし、先へ進んでよろしい のでしょうか。

  • 互換性について

    ゲームソフトをインストールして開こうとすると「このドライバは互換性がないので動きません」 と画面に出てきます。 以前にこちらで「普通のアプリケーションソフトなら、古いバージョンでVista非対応でも、たいていは動作します。 「動作しなくても互換性モードという物を使えばたいてい動作します」と書いていたのですがWindows7ではダメなのでしょうか。 対処方法があれば教えてください。

専門家に質問してみよう