• 締切済み

vista へ インストール時のエラー

VB6 で自作したアプリケーションを VISTA にインストールしようとしているのですが、インストール途中で「c:\Windows\System32\shfolder.dll の登録中にエラーが発生しました」というメッセージがでてインストールが完了しません。 どのようにしたら、インストールが完了できるようになるか教えていただけないでしょうか? よろしくお願いいたします。 ※アプリケーションでは SHGetFolderPath 関数を使用しています。 OSはWindows Vista Business です。

  • _poko
  • お礼率59% (35/59)

みんなの回答

  • AlexSuns
  • ベストアンサー率67% (78/115)
回答No.1

Vista以外なら、正常にインストールできますか? VistaではUAC(ユーザアカウント制御)が働いて、システムフォルダ内を編集することができません ※システムフォルダ:Windows、Sytem32、Program Files、etc UAC(ユーザアカウント制御)に関しては、Googleなどで調べてください 「shfolder.dll」は配布しなくても良いのでは? ※IE5.0以降から、このDLLは配布されています

_poko
質問者

お礼

回答ありがとうございます。 インターネットでいろいろ調べて、インストールすることは可能になりました。ただ、なぜインストールできないかまでは分かりませんでした。 http://support.microsoft.com/kb/252652/ja に書いてある情報のDLLを変えることでうまくいきました。 ありがとうございました。

関連するQ&A

  • XPインストール時のエラー

    自作PCを組み立てて、XPをインストールしようとしました。 アップグレード版なので、途中で以前のOSのCD(98CE)を要求され インストールを続けましたが、完了後再起動したら、 「\WINDOWS\SYSTEM32\CONFIG\SYSTEM」が壊れていて 起動できないと言われました。修復コンソールを使っても ダメなようなのですが、これはどういうことなのでしょう? また、どうすればいいのでしょう…教えてください。

  • アルバムマスターインストール時のエラー

    アルバムマスターをインストールした時に 「C:\WINDOWS\DOWNLo~1\CnsMin.dllを読み込み中にエラーが発生しました。メモリーロケーションへのアクセスが無効です。」 というエラーが出ました。 インストールは完了したものの、PCを立ち上げる度に同じメッセージが出てきます。これはどのように対処すれば良いのでしょうか?

  • VB6作成アプリのWindows 7 へのインストール

    VB6のディストリビューションウイザードで作成したDAOを含むアプリをwindows vista へインストールしようとすると「ファイル'C:\windows\system32\dao360.dll' の登録中にエラーが発生しました。」なる警告が出てインストールできません。原因と対処法が分りましたよろしくお願いします。同じアプリをそのままwindows 7 へインストールできるでしょうか。 このアプリはXPへは正常にインストールできます。

  • VISTA SP1のインストールがエラー?OXC0190036で完了できない

    XPS ONEでVISTA HOME PREMIUMです。 SP1のインストール中、最後の"ステージ2/3"の途中で画面が黒くなり、 !!OXC 0190036!! XXXX/XXXXX (wmi.dll) のメッセージが一行出て止まってしまい、インストールが完了出来ません。仕方なくスイッチ長押しで電源を切り、再起動して「システムの復元」で前の状態に戻して使っています。 いままで4回ほどトライしたのですが、まったく同じことの繰り返しです。 初心者に近いレベルなのですが、何をすればよいか?お教え下さい。 ウィルスソフトはソースネクストを使っています。

  • Vistaにインストールが,,,,,,2

    お世話になっております。前回の質問と似ておりますが、Vistaにアプリケーションをインストールしている最中に突然  サービスを開始する権限をもっていることを確認してください。とか、管理者の権限をもっていることを確認してください。 などとメッセージが出てきてインストールを完了できません。自分はPCの管理者でログインしているのですが理由がわかりません。右クリックで管理者として実行をしているのですが途中で出てきます。何かよい方法はないのでしょうか、よろしくお願いします。

  • WIN7にVB6.0をインストール出来ない

    Win7にVB6.0を無理矢理インストールすると、最終更新まで来るのですが、 最後に「vbscc.dllがシステムレジストリ登録できません」なるメッセージがで、 「正常にセットアップできません」となってしまいます。 VB6のディスクには、vbscc.dllが入ってますが、レジストリ登録する方法など あるのでしょうか? よろしくお願いいたします。

  • VisualStudio インストール時のエラー MSADDNDR.DLLが登録できない(再)

    [OSのVER]:Win2000 [VBのVER]:6.0 はじめまして。 皆さんのお知恵をお貸しください。 VB6(SP5)を標準でインストールした後、「アプリケーションの追加と削除」にてVBを削除しました。 再度、インストールしてあと1歩で終了かと思われるころに セットアップエラー メッセージ C:\Program Files\Common Files\Designer\MSADDNDR.DLLが登録できませんでした。 というメッセージが表示され、インストールができません。 上記フォルダ内を検索するとエラーとなったDLLは残ったままでした。 原因も対処方法も分からず困ってます。 OSから再インストールせずに対処する方法はないでしょうか? http://fukkey.dyndns.org/pins/vb/021015/41860.html に載っているのと同じ質問です。 載っている解決方法を試してもダメでした。 OSからインストールしたくないのです。 どなたか、何でもいいので解決方法教えてくださいませんでしょうか? 宜しくお願いします。

  • Vistaがインストールが出来ません

    Vistaをインストールの再起動後\ Windows\system32\Driver\hwfprot.sys が見つからないか、壊れているため起動できません。 このような、メッセージが出てしまいます。 どなたか、おわかりの方がおりましたら宜しくお願い致します。

  • Vistaへのアップグレード時のエラー

    Windows XPからVistaにアップグレードするためにアップグレード用ディスクを入れた途端 setup.exe-正しくないイメージ アプリケーションまたはDLL E:\Sources\SPWIZENG.DLLは正しいWindowsイメージではありません。これをインストールディスクのファイルと照合してください というエラーメッセージが表示され全く先へ進みません。 これはどういう意味でしょうか。また解決する方法はありますか。

  • javaをインストールしましたが、 途中でエラーメッセージが出て、イン

    javaをインストールしましたが、 途中でエラーメッセージが出て、インストールできません。 古いバージョンがあるからと思い削除しようとしましたが、同じメッセージが出て、削除できません。 メッセージは、{このwindowsインストローラーパッケージには、問題があります。このインストールを完了するのに必要なDLLを実行できません。サポート担当者またはパッケージのベンダーに問い合わせください。}です。 どうすればいいでしょうか。

専門家に質問してみよう