• 締切済み

Windows Update 「urlmon.dllをコピーできません」

Windows XP SP2のインストールで、困っております。知識をお持ちの方、力を貸して頂けませんか。よろしくお願い致します。 ■概況 Windows XP ProfessionalをインストールしてあるPCへの、Windows XP Service Pack 2のインストールがうまくできない。 ■詳細 Windows Updateで、Windows XP Service Pack 2のダウンロード完了、ファイル構成検査、までは問題なく進みます。しかし、バックアップをとる段階で、「所定の場所にurlmon.dllが見つからない、ファイルを指定してください」とエラーメッセージが表示されてしまいます。 エラーメッセージに表示されている、所定の場所は「C:\WINDOWS.0\system32\dllcadhe」です。ハードディスク内で「urlmon.dll」がないか検索したところ、「C:\WINDOWS\system32」にあることがわかりました。 ■質問 1.WINDOWSフォルダとWINDOWS.0フォルダには、それぞれどのようなファイルが保存されているのでしょうか。つまり、WINDOWSフォルダとWINDOWS.0フォルダの違いは? 2.上記の場合は、WINDOWSフォルダ内のurlmon.dllを指定してやればよいのでしょうか。それとも、urlmon.dllがない状態のままインストールを進めるのが最良の方法なのでしょうか。

  • nonab
  • お礼率100% (22/22)

みんなの回答

  • syunmaru
  • ベストアンサー率37% (1635/4345)
回答No.1

>所定の場所は「C:\WINDOWS.0\system32\dllcadhe」です。 SP2を導入済みです。 調べてみましたが、WINDOWS.0のホルダーが有りません。 恐らく、WINDOWS.0のホルダーは、SP2のインストール時に、一時的に作成され、使われるホルダーの様です。 WINDOWSのホルダーは、システムが入っているホルダーです。 手動で、「C:\WINDOWS\system32」にあるurlmon.dllをC:\WINDOWS.0\system32\のホルダーにコピーして、再挑戦されては、如何ですか。 エラーメッセージが出なければ成功だと思われます。 >それとも、urlmon.dllがない状態のままインストールを進めるのが最良の方法なのでしょうか。 これで、うまくSP2がインストール出来たとしても、不具合が出た時に、削除出来なくなる可能性が有ります。 参考まで

nonab
質問者

お礼

参考になります。有難うございました。 私のPCの場合、WINDOWS.0フォルダは以前からあったように記憶しています。もしかしたら別の機会に一時フォルダとして作成されたものが、残ってしまっている状態なのかもしれません。もう少し調べてみたいと思います。 わかりにくい質問にお答え頂き、有難うございました。

関連するQ&A

  • Windows XP Service Pack2

    Windows Updateの中に"Windows XP Service Pack2"というものがあったので、 インストールしようとしたのですが必ずエラーが起こりインストール出来ません。 何度試しても 「pdh.dllをコピー出来ません。指定した場所が正しいことを確認するか、 または場所を変更して指定したドライブに"Windows XP システムファイル"を挿入してください」 と表示されます。 コピー元は"c:\windows\system32"となっています。 下手にイジると壊しそうなので手が出せません。。。 御回答お待ちしております。

  • windows update

    windows updateがうまくいきません。 まず更新のスキャンをして今すぐインストール をします。 それで普通に完了するのですがうまくいっていません。再起動せずにそのまままた更新スキャンしても同じ項目が残ります。 理由は名前が変更されてしまってるのだと思います。 インストールした直後にWININIT.INIが作成されます。 中身は [Rename] NUL=C:\WINDOWS\TEMP\OLDA0A0.TMP NUL=C:\WINDOWS\TEMP\OLDA095.TMP C:\WINDOWS\SYSTEM\BROWSEUI.DLL=C:\WINDOWS\SYSTEM\SETA1F4.TMP NUL=C:\WINDOWS\SYSTEM\DXTRANS.DLL C:\WINDOWS\SYSTEM\DXTRANS.DLL=C:\WINDOWS\SYSTEM\SETA202.TMP C:\WINDOWS\SYSTEM\IEPEERS.DLL=C:\WINDOWS\SYSTEM\SETA203.TMP C:\WINDOWS\SYSTEM\MSHTML.DLL=C:\WINDOWS\SYSTEM\SETA204.TMP C:\WINDOWS\SYSTEM\SHDOCVW.DLL=C:\WINDOWS\SYSTEM\SETA235.TMP C:\WINDOWS\SYSTEM\SHLWAPI.DLL=C:\WINDOWS\SYSTEM\SETA245.TMP C:\WINDOWS\SYSTEM\URLMON.DLL=C:\WINDOWS\SYSTEM\SETA250.TMP C:\WINDOWS\SYSTEM\WININET.DLL=C:\WINDOWS\SYSTEM\SETA251.TMP です。IEの修復もうまくいきません。 上記のファイルのバージョンが古いままだからだと思います。 このようにWININIT.INIで名前を変えられないようにするにはどうしたらいいですか? ちなみに起動ディスクで他のPCからとってきた新しいバージョンの物と変えるという方法を試したのですが、 うまくいく物もあったのですが、うまくいかず立ち上がらなくなってしまってできない物もありました。 リカバリ以外の方法があるのでしたらおしえてください。

  • DLLの削除ができない

    C:\Windows\System32\ フォルダに入っている、あるDLLファイルが削除できません。 システムの復元機能をオフにしても、Windowsを再起動すると元に戻ってしまいます。 サービスの「Protected Storage」を無効にしてもダメでした。 C:\Windows\System32\Dllcache フォルダに入っているDLLも削除しましたが、これもダメでした。 削除する手段をご存知なら教えて下さい。

  • DCIMAN32.dll、dbghelp.dllが見つからない・・・というメッセージが出てmediaplayerが起動しない

    一昨日、PCでDVDを観ようとしたところ、 DCIMAN32.dillが見つからないためアプリケーションを起動できないと いうメッセージが出ました。 また、Windows Media Playerを起動させようとすると dbghelp.dllが見つからない・・・というメッセージが出て、 プレイヤーを再インストールするように促されました。 そこで再インストールを試みましたが、またdbghelp.dllが見つからない・・・ と、おなじメッセージが出てインストールが中断されてしまいます。 3回ほど試しましたが、3回とも中断されました。 ウィルス、スパイウエアも検出されず、 システムの復元、システムファイルチェッカーでファイルの修復も 試してみましたが、直りませんでした。 ここしばらくは新しい周辺機器の取り付けや ソフトのインストールも行っておらず、 エラーが出るようなことに思い当たるふしがありません。 リカバリーを考えていますが、実行する前に解決に結びつきそうなことは 何でも試してみたいので、お知恵をお貸しいただきたくお願いいたします。 OSはWindows XP Home Edition、 Service Pack2です。

  • wininet.dllをアップデートできません

    よろしくお願いします。 ある業務用のソフトをインストールしようとしたら次のようなエラーメッセージが出てしまいました。 エラー1931 Windowsインストーラサービスはシステムファイル C:\WinNT\system32\winnet.dll をアップデートできません。と表示されます。 どのように対処したら正常にインストールできるでしょうか。 当方の環境は Win2000,IE5.5 です。CD-ROMからのインストールです。OSのアップデートは小まめにやっていて最新版(だと思う)です。

  • windows updateにアクセスできません

    windows updateにアクセス (デスクトップのスタートボタンをクリック→ メニュー一覧からwindows updateをクリック)すると、 アクセスに1分くらいかかった挙句、 空白のページが表示されてしまいます。 http://support.microsoft.com/kb/881246/jaを参照し、 全ての方法を試したところ、 「Windows Update Web サイトに関連しているファイルを登録し、 キャッシュと履歴をクリアする方法」の4番、 Windows XP の場合 [ファイル名を指定して実行] ダイアログ ボックスを表示します。 a. [名前] ボックスに、次のコマンドを入力します。 regsvr32 c:\windows\system32\mshtml.dll を実行すると、 「c:\windows\system32\mshtml.dllは読み込まれましたが、 DllRegisterServerエントリポイントが見つかりませんでした。 このファイルが登録されていない可能性があります。」 という エラーメッセージが出てきます。 これは、どうしたらいいのでしょうか? OSはXPホームエディション、ブラウザはIE7.0です。 よろしくお願いいたします。

  • 「WININET.DLLが見付かりません」と出ます

    いつもお世話になっております 一昨日ウィルスバスターでTrojan.DL.Agent.cyiという名前のものを含むウィルスを6個か7個削除しました。 そして昨日立ち上げるとインターネットに繋げられません。 「必要なDLLファイルc:\WINDOWS\SYSTEM\WININET.DLLが見付かりませんでした」と出ます。 「必要なDLLファイルc:\WINDOWS\SYSTEM\URLMON.DLLが見付かりませんでした」とも出ました。 セーフモードで立ち上げてみましたが何も変わらず。 昔のノートパソコンを立ち上げて調べてみましたが私ではさっぱりわかりません。 どうか助けてください。お願いします。

  • VB40032.DLLについて

    あるプログラムを実行するにあたり下記のような文が掲載してありました。 「このプログラムを実行するためにはVB40032.DLL(ビジュアルベーシックのダイナミックリンクライブラリー)が必要です。 あらかじめインストールされているパソコンではその場で実行できます。 実行してみて「DLLが見つかりません」等のエラーが出た場合は以下の操作を行ってください。 VB40032.DLLをダウンロードし¥WINDOWS\system32フォルダへ(このフォルダーがない場合は¥WINDOWS\systemフォルダ)に保存します。」 実際に¥WINDOWS\system32フォルダに保存しようとしたら「この場所に保存するアクセス許可がありません。管理者に連絡してアクセス許可を取得してください。」というメッセージになりました。ちなみにOSはWindows7です。 どうすればよろしいでしょうか?

  • アプリケーションまたはDLL\WINDOWS

    アプリケーションまたはDLL\WINDOWS\system32\pdh は正しいwindowイメージではありません。これをインストールディスクのファイルと照合してください yahooメッセンジャーを起動したらこんなメッセージがでます。 意味を解りやすく説明してください。

  • ファイル変換ソフト実行時エラー"序数 6467 がMFC42.DLLから見つかりませんでした"が表示される

     あるファイル変換ソフトを実行したところ、以下のメッセージが表示され正常終了できませんでした。  調べたところ、MFC42.DLLは、C:\WINDOWS\system32とファイル変換ソフト・インストールフォルダに存在し、MFC42.DLLを入れ替えようとしたのですが、ファイル使用中となりできませんでした。  また、WINDOWSのパス設定を、C:\WINDOWS\system32からファイル変換ソフト・インストールフォルダに変更すればと思ったのですが、変更方法がわかりませんでした。  どなたか、対処方法を教えてください。 "序数 6467 がDLLダイナミックライブラリMFC42.DLLから見つかりませんでした"