• ベストアンサー

windowsインストーラーが壊れ修復できない

windows XP SP3 でwindowsアップデートを実行していたところwindowsインストーラーが壊れました。 MSサポートを信じてhttp://support.microsoft.com/kb/315346/jaの手順に沿って1・2の方法を実行し修復できず… ググっていると「msiexec /unregister」&「msiexec /regserver」で簡単に直ったと言う話をいくつも、試してみるも、ときすでに遅く どなたか何をそう調べればよいか?教えていただけませんでしょうか?

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

  • ベストアンサー
  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

修復でなくダウンロード、インストールする「Windows Installerエンジンの入手」でできませんか? 参考URLのリンク >windowsインストーラーが壊れました ホントに壊れたのかフリーソフトをダウンロード、インストールしてみては?(有名なソフトはWindows Installerを使わずに自前のインストーラーを持っている場合があります)

参考URL:
http://support.microsoft.com/kb/942288/ja
y_hasegawa55
質問者

お礼

早速回答頂きありがとうございました!4.5のインストーラーで解決しました。

関連するQ&A

  • windowsインストーラサービスにアクセスできませんでした。

    windowsインストーラサービスにアクセスできませんでした。これは、Windowsをセーフモードで実行している場合、またはWindowsインストーラが正しくインストールされていない場合に発生することがあります。 とエラーが出て、ダウンロードすることができません。 MSIEXEC /unregister MSIEXEC /regserver をファイル名から実行してみましたが、直ってませんでした。 windowsインストーラをインストールしなおしましたが、まだ直ってません。 OSはwindowsXPで、XPはこういった状態にならないと書いてあって 対策があてはまらなく、しかも効果もありません。 回答お願いします!!

  • インストーラサービスにアクセスできませんでしたのメッセージ

    windows xpを使用しています。 Adobe Flash Playerなどをインストールしようとしたところ 〔windowsインストーラサービスにアクセスできませんでした  セーフモードでwindowsを実行している場合またはwindowsインストーラが正しくインストールされていない場合に発生する可能性があります。サポート担当者に問い合わせてください〕 というメッセージが表示されインストールができません。(セーフモードの実行ではない時にです) windowsインストーラ3.1はインストールされているようです。 コマンドプロンプトで msiexec.exe/unregister ↓ msiexec/regserver と入力してみましたが直りません。 他に試してみるべきことがあれば教えて下さい。 当方 初心者なので詳しいご説明いただけると有難いです。 よろしくお願いします。

  • XP修復インストール後のupdate失敗について

    xp home sp2を使用していましたが、起動が出来なくなったため修復インストールを行いました(windowsロゴ画面から、ようこそ画面へ移行しなくなりました。windowsロゴ画面から真っ暗になり、変化がありません。修復に使ったCDは、xp home sp1のものです。製品版ではなく、ショップブランドPC購入時についてきたものです)。 起動はするようになったのですが、windows updateが失敗してしまいます。 詳細を言いますと、windows updateを行うと、以下の3つのファイルがリストアップされます。 ・バックグラウンド インテリジェント転送サービス (BITS) 2.0 と WinHTTP 5.1 用更新プログラム (KB842773) ・Microsoft Windows インストーラ 3.1 ・Windows Genuine Advantage 確認ツール (KB892130) ダウンロードは3つとも完了します。 一番上のファイルはインストールも完了します。しかし二番目のインストーラ3.1が失敗し、そのためか三番目の確認ツールはインストールが試されていないようです。 何度やっても、インストーラ3.1がインストール出来ません。 以下のページの方法を試していますがダメです。 http://support.microsoft.com/kb/943144/ja windows updateを使わず、別途インストーラ3.1をダウンロードしてきてインストールを試みてみましたが、「アクセスを拒否されました」というメッセージが出て、やはりインストール出来ません。 次に、以下のページで示されていた方法を実行してみました。(正確には、以下のページに貼られているリンク先の方法です。マイクロソフトのサポートページへのリンクが貼られています) http://shinshu.fm/MHz/77.88/2006/10/ 試した理由は、このページと同じように、インストーラ3.1のインストールlogに、 ---------------------------------------------------- 55.641: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for MSI.Reg.Install: 0x5 55.641: DoInstallation:DoRegistryUpdates failed 55.828: アクセスが拒否されました。 ---------------------------------------------------- とあったためです。 対処内容は、windous インストーラの登録を一旦外し、再度登録し直すというもののようですが、ここで問題が発生しました。 登録を外すmsiexec.exe /unregisterは、問題ないのですが、その後登録をするmsiexec /regserverを実行すると、「イベントはどのサブスクライバも呼び出すことが出来ませんでした」というメッセージがポップアップされます。 そこで質問なのですが、最終目的はupdateを成功させることなので、インストーラ3.1をインストールさせるにはどうすればよいか知りたいのですが、その前に、msiexec /regserverを実行しても正常に登録されないことに原因がある可能性があるなら、この事象を解決するにはどうすればよいか教えてもらえないでしょうか。 大変困っております。どうぞよろしくお願い致します。

  • Windowsインストーラの再インストール

    Windowsインストーラの再インストールの手順が以下のように書いてあったので行ったのですが、msiexec /unreg以降入力しても特になにも起こりません。なぜでしょうか? Windows7です。 OSの空き容量は3GBです。 Windowsアップデートや他ソフトインストールに失敗するので調べたら以下の手順がでてきましたので行ってみました。 パソコンは全然詳しくないためわかりやすく説明してくださると嬉しいです。よろしくお願いします。 --------------------------------------- 1.[スタート]→[すべてのプログラム]→[アクセサリ]→  [ファイル名を指定して実行]をクリックします。 2.cmdと入力、コマンドプロンプトを開きます。 3.「sfc /scannow」と入力し、システムファイルのチェックを行います。  ※このチェック段階でエラーが出る場合、Windowsのシステムファイルに   破損の可能性があります。恐れ入りますが、一度、PCメーカーへ   ご相談頂きますようお願いいたします。 4.上記コマンドが正常に終了すると、入力可能な状態となります。 5.続いて「msiexec /unreg」のコマンドを入力し、  一度Windowsインストーラの登録を解除します。  コマンドを入力し、少しの間お待ち下さい。 6.続いて、正常に入力できる状態になりましたら、  「msiexec /regserver」を実行します。  同じく正常に入力できるようになるまで、しばらくお待ち下さい。 7.入力待ちの状態になったら、完了です。 8.Windowsを再起動します。

  • windowsインストーラが使えない

    windowsインストーラを利用してインストールするプログラムを実行すると 「Windows インストーラ サービスにアクセスできませんでした。セーフ モードで Windows を実行している場合、または Windows インストーラが正しくインストールされていない場合に発生する可能性があります。サポート担当者に問い合わせてください。」 というメッセージが表示されてインストール作業ができません 一応http://support.microsoft.com/kb/315346/jaのやり方を試してだめでした、教えてgooの質問も検索してみたのですがmsconfigのサービスもちゃんと正常通りになってました。 できることは全部し尽くしてお手上げ状態です、リカバリ以外の対処法わかる方いたらご指摘お願いします。 ちなみにシステムは以下のようになってます windows xp pro sp2 windows installer3.1 ハードウェアスペックは最近のミドルレンジ程度です

  • windowsインストーラーがおかしいです.

    助けてください.自分なりに調べてはみましたがお手上げです. 不具合をまずあげます. ・Windows updateの自動更新が毎回エラーになります.Microsoftのサイトからupdateしようとしても同様です. ・ネットワークに接続しないタイプの実行ファイル(.exe)は普通にインストールできますが,ネットワーク経由のソフトウェアのインストールおよびアップデートができないみたいです.たとえばAdobe AIR 3.7インストーラでは「エラーが発生しました.Adobe AIRのインストール中にエラーが発生しました.システム管理者によってインストールが禁止されている可能性があります.システム管理者にお問い合わせください」とでます.また,Javaのアップデートでは「windows インストーラーサービスにアクセスできませんでした。セーフモードでwindowsを実行している場合またはwindowsインストーラーが正しくインストールされていないばあいに発生する可能性があります」と出てインストール出来ません. 上記2点で困っています.ネットで検索してhttp://support.microsoft.com/default.aspx?scid=kb;ja;315346 の方法1と2を試してみましたが,方法1ではセーフモード起動後のコマンドプロンプトでmsiexec /regserver と入力しEnterを押すと「'msiexec' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示されて無効かのような反応になります.再起動後自動更新は失敗します.方法2はattrib-r-s-h dllcacheを入力すると,「'attrib-r-s-h' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」と表示されます.次の手順でも「重複するファイル名が存在するか、またはファイルが見つかりませんでした。」となり,以下のコマンドでも同様です.再起動後windowsインストーラを4.5をインストールしましたが失敗します.そんなわけで長らく困っているので解決策を教えていただけますでしょうか. その他もしかしたら関係あるかもしれないと思うことをいくつか書いておきます.Windows起動時,黒背景でwindows xp home editionと次の行にWindows(規定)と毎回出て,よく分からないのですがデュアルブート状態(?)になっているようです.そして,windows xp home editionを選択すると,「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした: <Windows root>\system32\hal.dll.上記のファイルをインストールし直してください。」というメッセージが出てしまい,Windows(規定)からしか起動出来ません.http://pctrouble.lessismore.cc/boot/system32_haldll.html を読んでみましたが特に解決はしませんでした. また,windowsインストーラを4.5をインストールした現在,システム構成ユーティリティのサービス覧ではwindows installerは停止の状態になっています.コンピュータの管理のサービス覧ではスタートアップの種類が「手動」になっています. 以上ややこしいですができればOS再インストールはせずに解決したいのでどうかよろしくお願いいたします。

  • ソフトをインストールしようとすると「Windows インストーラー サ

    ソフトをインストールしようとすると「Windows インストーラー サービスにアクセスできませんでした。これは Windows をセーフ モードで実行している場合、または Windows インストーラーが正しくインストールされていない場合に発生します。サポート担当者に問い合わせてください。」というメッセージが出ます。 ネットで調べてマイクロソフトのサポートHPにある対処をしたのですがまったくだめでした。 http://support.microsoft.com/kb/315346/ja HPにのっていた対処1Windows インストーラーを登録する はレジストリ登録後に再起動後セーフ モードで[ファイル名を指定して実行] で「msiexec /regserver」と入力し、[OK] をクリックするとありますが、存在しないとエラーがでてしまいます。 また対処2のWindows インストーラーを再インストールするでは インストールしようとすると、「このシステムのService Packが、適用しようとしている更新より新しいバージョンであることが検出されました。この更新をインストールする必要はありません。」とでてインストールできませんでした。 [スタートアップの種類] も [無効] ではなく[手動]になっていました。 どうすればよいか お分かりになる PCに詳しい方 おしえてください。 どーしてもだめならリカバリーするしかないとは思っていますが、出来る限り修復できたらうれしいです。 よろしくおねがいいたします。

  • WindowsインストーラがOfficeを起動するたびに現れます

    WindowsインストーラがOfficeを起動するたびに現れます Microsoft Office 2000で、Officeのアプリケーション(Excel/Word/Powerpoint)を起動するたびにインストーラが現れ、起動に時間がかかり大変煩わしくて困っています OSはWinXP SP3です Windows Installer Clean Upをダウンロードして実行し、アプリケーションを再インストールしましたが改善しませんでした またhttp://support.microsoft.com/default.aspx?scid=kb;ja;265194を参考にしてレジストリの変更をしてみましたがダメ、orttoolsに関しては添付画像のメニューのどれを実行すれば分からずできていません レジストリに問題があるのではないかと思うのですが、あまり詳しくなく、次の手を悩んでいます アドバイスいただけると助かります

  • windowsインストーラについての質問です!

    プログラムを追加または削除すると "Windows インストーラ サービスにアクセスできませんでした" エラー メッセージが表示される windows インストーラーサービスにアクセスできませんでした。セーフモードでwindowsを実行している場合またはwindowsインストーラーが正しくインストールされていないばあいに発生する可能性があります。 で ​​http://support.microsoft.com/default.aspx?scid=kb;ja;315346​​ 方法 2 : Windows インストーラを再インストールする 3.コマンド プロンプトで次の行を入力し、Enter キーを押します。Drive は Windows がインストールされているドライブ、%Windir% は Windows がインストールされているフォルダです。 たとえば、次のように入力します。 attrib -r -s -h c:\windows\system32\dllcache 4.コマンド プロンプトで次のコマンドを入力します。各行の最後に Enter キーを押します。 ren msi.dll msi.old ren msiexec.exe msiexec.old ren msihnd.dll msihnd.old とあるのですが上手くいきません。 C:\>attrib -r -s -h c:\windows\system32\dllcache\ren msi.dll msi.old パラメータの書式が違います - C:\>WINDOWS\system32\dllcache\ren msi.dll msi.old 'WINDOWS\system32\dllcache\ren' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 このような感じになってしまいます。 ご助力お願いします!!

  • 『Windows インストーラー にて

    『Windows インストーラー サービスにアクセスできませんでした。』とエラメッセージがでました。そこで、【http://support.microsoft.com/kb/315346/ja】にある【1: Windows インストーラーを登録する】を終え【方法 2: Windows インストーラーを再インストールする】の4~6 「ren msi.dll msi.old」「ren msiexec.exe msiexec.old」「ren msihnd.dll msihnd.old」を入力すると『重複するファイル名が存在するか、ファイルが見つかりませんでした。』とメッセージが出てきましたので【ファイル名を指定して実行】にて上記3つを入力したところ『"ren"見つかりません。』とメッセージが出てきました。 以前、なにを血迷ったのか上記3つのファイルを消去したような気がします。また、システム復元を試みましたが、上記前の復元ポイントが見当たりませんでした。やはり一度初期設定をしなくてはならないのでしょうか?PCには疎い為、どなたか詳しくご伝授の程お願いします。OSはWindowsXP/HomeEdition2002/SP3です。