• 締切済み

コマンドregsvr32でDLL読み込み失敗する

アプリケーションを起動しようとするとdirectx init filed と出るのでregsvr32コマンドでdllを登録をしようとすると読み込みに失敗します何故かわかりませんご存知に方ご指導お願いします。しかも登録しようとしているDLLは既に存在しているのです。 OSはWindows7プロフェショナル64ビット版です。

みんなの回答

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.1

>をしようとすると読み込みに失敗します どのようなエラーになるとか、何のアプリケーションとか、何でregsvr32を使っているのか、さっぱり不明です。 >directx init filed これだと、ダイレクトXのAPIのエラーですよね。まずダイレクトXが対応しているビデオカードとか、その情報もないですよね。グラボの機種、機種番号とかダイレクトXのバージョンとか。 そのような情報がないと、回答はむずかしいですよね?

関連するQ&A

  • 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はそれぞれ成功します。 どなたか再インストールなしに復旧する方法をご教授願います。 よろしくお願いします。

  • パソコンの起動時に、RegSvr32.exeのエラーメッセージが出ます

    パソコンの起動時に、RegSvr32.exeのエラーメッセージが出ます。 パソコンの起動時に毎回、 『RegSvr32.exeエラー Dll名が指定されていません。 使用法:Regsvr32 [/u][/n][/i[:コマンドライン]] dll名 /u - サーバーの登録を解除します。 /i - DllInstall を呼び出し、それにオプションの [cmdline] を渡します。~等』 のメッセージが出ます。 フリーソフトの「PCクリーン」でメンテナンスした後から出るようになりました。 同じような質問を検索したところ、質問番号:4247524にありましたが、IEの起動は正常にできますし (Version6.0)、IEでのツール-アドオンの管理のリストの中にはアドオンを無効にするような物は見あたりませんでした(該当する物が分かりませんでした)。 対処方法をいろいろ調べましたが分からず教えていただければ幸いです。

  • 自作COMコンポーネント(dll)の登録場所

    Visual Basic 6.0でActiveX DLLを自作しました。 開発環境へは自動的に登録されると思うのですが、これを別のPC、Webサーバーに登録したいのです。 REGSVR32 コマンドを使えばいいと思うのですが、DLLをコピーする、登録するのに適切な場所、フォルダというものはあるのでしょうか? 教えて下さい。よろしくお願い致します。

  • directx9.0cを入れているのに「d3dx9_31.dllが見つかりません」とでます。

    あるソフトを動かした時に、「d3dx9_31.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。」と出ます。 いろいろ調べてみたところ、directxを最新にすると直ると書いてあったのですが、今入っているdirectxは最新版のdirectx9.0cです。 どうすれば動くようになるでしょうか?どなたかよろしくお願いします。

  • hal.dllが存在しない、もしくは壊れている?

    以前アップグレードしたWinXPからWin98に戻したのですが 起動画面で Windows・・・(すみません、忘れてしまいました) WindowsXPのセットアップを中止する(多分このようなメッセージ) を選択する表示が出て(これを表示1とします)上の方を選択すると <Windowsルート>\System32\hal.dllが存在しないか壊れています。 インストールしなおしてください。 というメッセージが表示されます。このあと再び「表示1」が出て 下の方を選択するとWin98が起動しました。 立ち上がったあと、\system32を見ると、hal.dllが存在していませんでした。 もう一台のPCからhal.dllをコピーしてregsvr32で登録したのですが、このあと 再起動させるとまた「表示1」が表示されました。 いったい、どうすればよいのでしょうか。 なお、このあとWin2000にヴァージョンアップする予定なのですが、ヴァージョンアップすることによって解決する問題でしょうか。 ご回答よろしくお願いいたします。

  • Dドライブにmsdia80.dll

    Dドライブにmsdia80.dllが存在し 調べた結果一番大きなドライブに保存されるらしいとのことで どうしたものかと調べた結果 Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージをインストールすると解決する と書かれていたのですが相変わらずDドライブにmsdia80.dllが存在し C:\Program Files\Common Files\Microsoft Shared\VCにはありませんでした ほかのやり方を調べたところ msdia80.dllを以上の場所にいれコマンドプロントから regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll"と打ちまして DllRegisterServer は成功しましたと出たのですがこれで大丈夫なのでしょうか? またこれは再起動の際にいちいちコマンドプロントから打ち込まないといけないのでしょうか? 以下ファイル構造的なもの 《32bit》 C:\Program Files (x83)\Common Files\Microsoft Shared\VC  amd64(ファイル 中にはmsdia80.dll) msdia80.dll msdia90.dll msdia100.dll 《64bit》 C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll msdia90.dll msdia100.dll と今回入れたmsdia80.dllがございます どなたかご存知の方がいらっしゃいましたら ご回答のほどよろしくお願いします

  • アプリケーションエラー初期化に失敗

    パソコン終了時に2つのダイアログがでてきてしまいますが、どのように対処したらいいのか教えてください。OS:WindowsXPです。1:<Authorize.exe-アプリケーションエラー>アプリケーションを正しく初期化できませんでした(0xc0000142)。「OK」をクリックしてアプリケーションを終了して下さい。2:<regsvr32.exe-DLL初期化の失敗>ウインドウステーションがシャットダウン中であるためアプリケーションが初期化に失敗しました。以上です、よろしくお願いします。

  • ウイルスセキュリティ「…dllで登録に失敗しました

    【ウイルスセキュリティ】インストール時に「…dllで登録に失敗しました。HRESULT-214722047…」と29も表示された 。   製品サポートの対処の手順でやってもだめでした。 どうすれば起動できるのでしょうか?

  • d3dx9_39.dllが見つからないというエラー

    とあるフリーゲームを落として実行しようとしたところ、 「d3dx9_39.dll が見つからなかったため。このアプリケーションを開始できませんでした。」 というエラーが出て起動できませんでした。 調べた所DirectX関係のエラーだということが分かりましたが、そのバージョンを導入すればいいのか分かりません。 このエラーが解決するDirectXのバージョンを教えてください。 WindowsXPSP3を使っています。

  • ウィンドウステーションがシャットダウン中であるため~。

    PCを起動させると、ずっとマウスポインタがバックグラウンド作業状態なので、一度再起動したところ、終了時に『regsvr32.exe-DLL初期化の失敗 ウィンドウステーションがシャットダウン中であるためアプリケーションが初期化に失敗しました』と言うメッセージが表示されました…。 再起動しても同じ状態です。同じような質問を探ってみましたが、『regsvr32.exe』がよくわからず七転八倒しております…。 PC用語がよくわからない初心者です…よろしくお願いします。