• 締切済み

「ay825」というソフトを起動できない

はじめて質問させていただきます。 「ay825」というフリーソフトを起動させようと、ダウンロードしたのですが、 「コンポーネント`comctl32.ocx`、またはその依存関係のひとつが 適切に登録されていません。ファイルが存在しないか、あるいは不正です。」 というエラーメッセージが出てしまい、起動できなくて困っています。 この問題を解決すべく、ay825のダウンロードページに掲載されていた 「VB ランタイム」もダウンロード、インストールしたのですが、同じエ ラーメッセージが表示されてしまい、困った状態です。 自分で調べたところ、WINDOWS\system32 にはCOMCTL32>OCX というファ イルは存在しているようなのですが、私の乏しい知識ではさっぱり原因が わかりません。 どなたか詳しい方がいらっしゃれば、ご教授お願いいたします。 ちなみに私の環境は OS :vista home basic DELL inspiron 1526  です。よろしくお願いいたします。

みんなの回答

noname#94836
noname#94836
回答No.3

ランタイムをダウンロードしたら、そのファイルを右クリックして「管理者として実行」を選択してインストールするようしてみてください。 あるいは一時的に「UAC」を無効にするか。 http://www.atmarkit.co.jp/fwin2k/win2ktips/859disuac/disuac.html 私の環境は常時UACが無効になってるので、その差がソフト起動に影響してるのかもしれません。

toruoka
質問者

お礼

またまた素早い回答、本当に感謝です! 私もUACは常時無効の状態にしてあります。 「管理者として実行」してみましたが、やはり状況は変わらないよう です・・・。 「コンポーネント`comctl32.ocx`、またはその依存関係のひとつが 適切に登録されていません。ファイルが存在しないか、あるいは不正です。」 が表示されます・・・。

toruoka
質問者

補足

すみません、本来は「回答へのお礼」に書くべきところ なのですが、こちらに書かせていただきます。 問題が解決しました!airfouceさま、ありがとうございます。 じつはVBランタイムではなく、ay825を管理者として実行すると、ソフトが起動しました。 原因はよくわかりませんが、とりあえず解決したのでよかったです。 本当にありがとうございました!

noname#94836
noname#94836
回答No.2

その後の検証の結果、下記ページからVBランタイムを入手して、それをインストールすれば使用可能。 http://hp.vector.co.jp/authors/VA022773/run_time.htm

toruoka
質問者

お礼

検証ありがとうございます! そのページのVBランタイムもすでにインストールしてあるのですが、やっぱり動きません・・・。 PCのせいなのか、はたまたレジストリがおかしいのか・・・。

noname#94836
noname#94836
回答No.1

単純に言ってしまえば、そのソフトがVistaに対応してないからでしょう。 VirtualPC上にXPをインストールしてその上で使うなど、別のことを考えたほうがいいですよ。 一応こちらでもチェックしたけど、互換モードでも動作しません。

toruoka
質問者

お礼

回答ありがとうございます! やっぱりvistaに非対応なんですかね・・・。 自分でも疑ってはいたのですが。 ay825が紹介されている http://www.gigafree.net/security/conceal/ay825.html には、vistaが対応と記述されていたのですが、何かの間違いなんでしょうか・・・。

関連するQ&A

  • あるMP3再生ソフトを使っていて

    コンポーネントCOMCTL32.OCXまたはその依存関係のひとつが適切に登録されていません。ファイルが存在しないかあるいは不正です というメッセージが出てしまうのですが原因わからないでしょうか?

  • VB6 でランタイムのエラー?

    MS VB6 を起動したところ、 「コンポーネント mscomctl.ocx またはその依存関係のひとつが適切に登録されていません。 ファイルが存在しないか、あるいは不正です」 というエラーが出て、VBが起動できません。 ネットで調べてみたら、ランタイムを再度インストールすればいいようなことが書かれていましたが、 実際のところどうなのでしょうか? SP3用のランタイムって入手可能でしょうか? 全然分からないので、よろしくお願いします。 ちなみに Windows Xp VB6 (SP3) です。

  • 実行時エラー '339':と出てソフトが起動しない

    実行時エラー '339': コンポーネント 'vbalCbEx6.ocx' 、またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。 というメッセージが出てソフトが起動しません。 Visual Basic 6.0 SP6 ランタイムも入れたのですがほかにも必要な物があるのでしょうか? OSはWindows 7 PRO x64 SP1です。 よろしくお願いします。

  • txt2assとvb6ランタイム

    txt2assというフリーソフトを起動するために vb6ランタイムとDirectX9.0が必要ということで ダウンロードしたのですが コンポーネントtabctl32.ocxまたはその依存関係のひとつが 適切に登録されていません。ファイルが存在しないか不正です。 というエラーが出て起動できません。 vb6がちゃんと入っていないのかと思い 何度か試したのですが同じ結果になります。 Vistaを使っていますが ソフトのヘルプ画面にはVistaでも作動可能と書いてありました。 原因がわかる方いらっしゃいましたら よろしくお願いします。

  • VB6.0で作ったプロジェクトが起動できない。

    VB6.0で作ったプロジェクトが起動できなくて困っています。 実行しようとすると、「コンポーネント'crystl32.ocx',またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。」と出て起動しません。 また編集しようとすると、「'C:\Explore Testset\ExploreTestset\ReportVB\crystl32.ocx'を読み込めません。--プロジェクトのロードを続けますか?」とでて出来ませんでした。 もちろん'C:\Explore Testset\ExploreTestset\ReportVB\crystl32.ocx'にcrystl32.ocx'がなかったので コピペしてcrystl32.ocx'をいれました。それでもなりませんでした。 どうすれば良いかわからないのでよろしくお願いします。

  • COMDLG32.OCXについて

    UTAUというフリーソフトをダウンロードしましたが、起動すると 「コンポーネント 'COMDLG32.OCX'、またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。」 というメッセージが出て、正常に起動できません。 「Visual Basic 6.0 SP6 ランタイムライブラリ」もダウンロードして、インストールしましたが、症状は全く一緒です。 どうしたら良いのでしょうか? ちなみに、windous vistaを使用しています。 教えてください。

  • MP3Gainのインストールについて

    過去にあった質問・回答も参考にさせて頂いたのですが上手くいかず、再度質問させて頂きました。 何度やってもMP3Gainがインストール出来ません。 full installerで試してみても、VB6ランタイムを入れてみても、 『コンポーネントMSCOMTL.OCXまたはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です』 のメッセージが出てしまいます。 あと試せることがありましたら、教えて頂きたいのですが・・・。

  • MP3Gainが起動できない

    MP3Gainをインストールし 起動させようとするのですが 何回やっても 「コンポーネントMSCOMTL.OCXまたはその依存関係のひとつが適切に登 録されていません。ファイルが存在しないか、あるいは不正です。」 と出てきて起動できません どうすれば使えるようになるのでしょうか? 教えてください。

  • 'msflxgrd.ocx'云々という表示が出て、ソフトが起動できません。

    「Diet7」というソフトを起動しようとすると、 「コンポーネント'msflxgrd.ocx'、またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。」 という画面が出て、ソフトを起動できません。 ランタイムの変更を他ソフトの関連でしたところ、できなくなりました。 ソフト制作者に問い合わせたところ、1回、返信があり、 「不具合があったソフトを正しくアンインストールした上で、 C:\Windows\System32\MSFLXGRD.DEP C:\Windows\System32\MSFLXGRD.oca C:\Windows\System32\MSFLXGRD.OCX の3つを削除し、vb6run5.msiをインストールしなおせば、MSFLXGRDを入れ替えることが できます。」 とありましたが、 調べてみると、 C:\Windows\System32\MSFLXGRD.OCX のファイルしか存在しませんでした。 そのファイルを削除し、 vb6run5.msi をインストールしなおしましたが、 同じ状態で、エラーメッセージも同様でした。 上記のことを問い合わせましたが、全く返信がありません。 ちなみに、OSはVistaです。 NECのLavieを使用しております。 また、当サイトで、 http://oshiete1.goo.ne.jp/qa1890095.html 上記の質問を参照に、ランタイムを変えてみましたが、 同じエラーメッセージが出ました。 どなたか、ご教示いただけたら、幸いです。

  • コンポーネント`comctl32.cox'、またはその依存関係の・・・

     全部ではないのですが、アプリケーションを起動すると、コンポーネント`comctl32.cox'、またはその依存関係のひとつが適切に登録されていません。 ファイルが依存しないか、あるいは不正です。と出ます。VB6のSP6をインストールしましたが、同じ症状です。どなたかアドバイスお願いします。

専門家に質問してみよう