- 締切済み
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' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 このような感じになってしまいます。 ご助力お願いします!!
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 >プログラムを追加または削除すると "Windows インストーラ サービスにアクセスできませんでした" エラー メッセージが表示される >方法 1 : Windows インストーラを再登録する >方法 2 : Windows インストーラを再インストールする たぶん、結果は同じような気がしますが、これは、Windows XP までの処理ですね。 再インストールすると、レジストリも上書きされますから、レジストリが違っていなければ、再インストールが可能だと思います。 本来は、そういう現象になる前の日付に戻したほうが早いかもしれません。 あまり時間が経ちすぎると分からなくなりますが。 >ren msi.dll msi.old >ren msiexec.exe msiexec.old >ren msihnd.dll msihnd.old でも、サポートの文章では、経験がない人は分からないですね。 C:\> プロンプトが出てきたら、 CD c:\windows\system32 [Enter] で、子フォルダに降りてから、ren [リネーム]を行います。 以下のような画面になります。 ---------------------------------- c:\windows\system32>ren msi.dll msi.old ... ... ---------------------------------- ren は、cmd[dos]の中のコマンドです。 でも、 >C:\>attrib -r -s -h c:\windows\system32\dllcache\ren msi.dll msi.old >パラメータの書式が違います - >C:\>WINDOWS\system32\dllcache\ren msi.dll msi.old このレベルは、本当の初歩的な処理ですから、この辺りで、ご質問が出ているようですと、私は、ご自身でするのは、あまりお勧めできません。 本来は、Microsoft の電話サポートを受けたほうがよいと思います。失敗すると深みにはまってしまいます。インストーラは、そんなに問題はないけれども、経験がない人には難しいような気がします。ただ、この場合は、「電話」のみで、数十分かかりますから、時間的な余裕が必要です。
- goold-man
- ベストアンサー率37% (8364/22179)
NO1追加 失礼しました。 質問掲出のURLのリンクの最後にダウンロードサイトが記載されていました。 レジストリ操作の場合は試しましたか?同URLで、 管理者権限でログインして「スタート」「ファイル名を指定して実行」「regedit」「Enter」 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer」に移動 右側「ImagePath」をダブルクリック 「値のデータ」に「C:\Windows\System32\msiexec.exe /V」を確認 レジストリエディタを終了しシャットダウン セーフモード(電源入れロゴが出たらF8を軽く叩く)「Windows拡張オプション」で「セーフモード」ログイン 「スタート」「ファイル名を指定して実行」で「msiexec /regserver」「Enter」 再起動 アドミ権限でログイン XPHomeの場合、セーフモードメニューで「Administrator」クリックしログイン
補足
はい試してみました! 相変わらず変化は無いみたいです…
- goold-man
- ベストアンサー率37% (8364/22179)
現在バージョンは何ですか> 壊れた場合、サイトからダウンロード、インストールしては? 3.1のダウンロード 参考URLをご覧ください。 4.5 http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4&displaylang=ja 2.0 http://www.microsoft.com/downloads/details.aspx?FamilyID=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f&displaylang=en
補足
バージョンは4.5でした。 再ダウンロードしましたが変化がありませんでした…
お礼
そういうことでしたか。ありがとうございました。