- ベストアンサー
Windows Media Playerのインストールできない
- Windows Media Playerがインストールできない原因と解決策について説明します。
- Windows Media Playerの再インストール方法と、インストールできない場合の対処法について解説します。
- Windows Media Playerのインストールが完了しているにもかかわらず、正しく動作しない場合の対処法をご紹介します。
- みんなの回答 (15)
- 専門家の回答
質問者が選んだベストアンサー
ANo.4までの内容である程度気付いていてANo.5に補足要求したものです。 補足質問についての回答です。 >WMP10のダウンロードが始まり、インストールが実行されましたが、セットアップが完了しませんでした。 今回の現象は恐らく『10.00.00.3802』のインストールが完了していないにも関わらず Windows Media Player10.00.00.3802のいずれかのファイルが残っていてインストールされていると 判断されインストール出来ない状態に陥っています。 C:\WINDOWS\setupapi.log(%windir%\setupapi.log) C:\WINDOWS\wmsetup.log(%windir%\wmsetup.log) 回答者としては新しいログのみがみたいので、とりあえずこの2つのログを他の場所へ移動させてロールバックさせ Windows Media Player 9.0.0.3250に戻していただけますか。 (C:\WINDOWS\setupapi.logのログ情報より) "C:\Program Files\Windows Media Player\Setup_wm.exe" /Uninstall (まずWindows Media Playerがロールバック後、立ち上がらないようであれば復旧は難しいと思います。) ロールバックして再起動後、Windows Media Playerを起動してもしなくても結構ですので 立ち上げてみて下さい。(まずは、この状態の補足が必要です。) この時点で、上記での2つのログが解決のヒントになりますので、補足欄に“setupapi.log”の内容を お礼欄に“wmsetup.log”の内容を貼って下さい。 Windows Media Player 9へのロールバックが行われたら ↓ %SystemRoot%\system32\dllcacheのファイルが新しい物と置き換わっていると思いますので (dllcacheフォルダ:WFPが利用するシステムファイル復元用のバックアップファイルの保存フォルダ) C:\Windows\system32\か、その直下にある C:\Windows\system32\dllcache(隠しフォルダ)どちらかもしくは 両方に、下記抽出ファイル(ファイル数:44)が存在しているかとバージョンを確認。([表示]→並べて表示にすると、探し易いです。) (・MP43DMOD.DLL ・MP4SDMOD.DLL ・MPG4DMOD.DLL(この3つのファイルは存在しない可能性あり。)) 更にC:\Program Files\Windows Media Playerの下記抽出ファイルにあるファイルのバージョンを確認して下さい。 ここまでの情報があれば、thanks39 さんが何らかの方法を提示してくれるのではないでしょうか。 ~ 私としての回答 ~ 単純なのが1つ、もうひとつは既にANo.4の方がおっしゃってる通り、範囲を超えた内容になりますので リカバリして元に戻す方法が最良としか思い浮かびませんでした。 単純な方法は、mp10setup.exeの解凍が上手くいっていない可能性を考えての方法ですので ダメもとで試していただきたい方法です。 (通常C:\Documents and Settings\(ユーザー名)\Local Settings\Temp\IXP000.TMP\にmp10setup.exeが解凍されるのですが、 その解凍時にエラーが出ている、ファイルが壊れているかもとの考えです。) ダウンロードした"mp10setup"を実行ではなく、解凍ソフトで解凍して 解凍した中にあるsetup_wm.exeをダブルクリック。 それだけです。 ※失敗しているmp10setup.exeはファイルが壊れている可能性を考慮して、 http://www.microsoft.com/japan/windows/windowsmedia/download/default.aspx から改めてダウンロード→デスクトップに保存したもので行って下さい。 もうひとつは(範囲を超えた内容なので試さないで下さい。) もしバージョンを確認して全てが、もし9.0.0.3250ではなく9.0.0.2980であったのであれば WindowsMediaPlayer9のパッケージをダウンロード http://www.microsoft.com/downloads/details.aspx?FamilyID=3b052492-b112-4198-ab21-382ed9c0c2cf&DisplayLang=ja http://www.microsoft.com/japan/windows/windowsmedia/9series/player.aspx ダウンロードした"mpsetup.exe"を実行ではなく、解凍して (解凍ソフトで直接出来なかった場合は、拡張子をCABに書き換えて行う。) 以下のファイルを抽出(ファイル数:44) ・asferror.dll ・blackbox.dll ・CEWMDM.dll ・DRMClien.dll ・DrmStor.dll ・drmv2clt.dll ・LAPRXY.DLL ・logagent.exe ・migrate.exe ・MP43DMOD.DLL ・MP4SDMOD.DLL ・MPG4DMOD.DLL ・mpvis.DLL ・MsPMSNSv.dll ・MsPMSP.dll ・MSSCP.dll ・MSWMDM.dll ・qasf.dll ・WMADMOD.DLL ・WMADMOE.DLL ・WMASF.DLL ・WMDMLOG.dll ・WMDMPS.dll ・wmerror.dll ・wmidx.dll ・WMNetMgr.dll ・wmp.dll ・wmp.ocx ・wmpasf.dll ・wmpband.dll ・wmpcd.dll ・wmpcore.dll ・wmpdxm.dll ・wmplayer.exe ・wmploc.DLL ・wmpshell.dll ・wmpui.dll ・WMSDMOD.DLL ・WMSDMOE2.DLL ・WMSPDMOD.DLL ・WMSPDMOE.DLL ・WMVCORE.DLL ・WMVDMOD.DLL ・WMVDMOE2.DLL この状態で再起動、セーフモードで立ち上げ、先程抽出したファイルと、上記で調べた既存のファイルでバージョンの違う物を 全てを置き換える。 (置き換える前のファイルはどこか他の場所へ保存。) ↓ 再起動。 先程ダウンロードした"mpsetup.exe"を今度は実行して上書きする。 これでWindows Media Player9が立ち上がるか確認後、Windows Media Player10をインストール。 という方法を私ならリカバリする前に一度試してみます。 ロールバック自体が成功していればこれで正常になる可能性があるのですが9.0.0.3250となると元のファイルが無いので難しいですね。 ロールバックのログおよびWindowsMediaPlayer9→WindowsMediaPlayer10のログをとって、何が置き換わったか レジストリの置き換え等、概ね知っているのですが、 正直、手動で戻すのはシステムファイルの一部ですので危険であり出来る範囲ではないように思えます。 (半分諦めの回答でごめんなさいね。) (参考) Windows Media Player に関するよく寄せられる質問 http://www.microsoft.com/japan/windows/windowsmedia/mp10/faq.aspx (2.3 Windows Media Player 9 シリーズ以降の Player をアンインストールするにはどうすればいいですか?)
その他の回答 (14)
- thanks39
- ベストアンサー率61% (1189/1944)
WMPのアンインストール(ロールバック)を下記コマンドで行った後、 "C:\Program Files\Windows Media Player\Setup_wm.exe" /Uninstall 更に、下記コマンドでWindows Media フォーマット ランタイムのアンインストール(ロールバック)を行い、 "C:\Program Files\Windows Media Player\wmsetsdk.exe" /UninstallAll (※ここで一度もPCを再起動してなければ再起動してください。上のアンインストールで問題がある場合は補足してください。) その後で、WMPのインストールをmp10setup.exe、またはsetup_wm.exeで行ってみてください。
補足
フォーマットランタイム時のログエラー箇所です。 ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. mp10setup.exeによるWMP10のインストールでのログです。 FAILED: GetInstallSizeEstimate for 'C:\DOCUME~1\': Result: 0x1. FAILED: GetInstallSizeEstimate for 'C:\DOCUME~1\': Result: 0x1. FAILED: GetInstallSizeEstimate for 'C:\DOCUME~1\': Result: 0x1. FAILED: GetInstallSizeEstimate for 'C:\DOCUME~1\': Result: 0x1. ERROR: Process 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer' failed. Error: '0x80070002'. ERROR: Package 'WMP10'. Result: 0x800703e3. たびたび申し訳ございませんがアドバイスをお願いいたします。
- thanks39
- ベストアンサー率61% (1189/1944)
いえ、普通にmp10setup.exeをダブルクリックして実行されるか、IXP000.TMPフォルダのsetup_wm.exeを実行される方法で良いです。多分完了しましたとは出ないと思いますがインストール終了時に出るメッセージが変わっていれば、その後WMPを起動してどうか確認してみてください。
補足
mp10setup.exeはデスクトップになかったのでsetup_wm.exeで実行。 インストールできませんでした。ダイアログボックスはいつもと一緒で 「セットアップは完了しませんでした。Windowsを更新するにはWMP10のセットアップをもう一度実行してください」と出ました。 よろしくお願いいたします。
- thanks39
- ベストアンサー率61% (1189/1944)
普段ようこそ画面は使ってますか? 使っているならセーフモードで起動し、ようこそ画面に普段使っているユーザー名の他に、Administratorというユーザーが表示されていると思いますので、そのAdministratorでログオンしてインストールを試してみてください。自動ログオンが有効になっている場合は、(セーフモードでログオン後、)ログオフしてようこそ画面を出してください。 ようこそ画面を使っていないなら、コントロールパネルのユーザーアカウントで、ようこそ画面を使用する設定にされてからセーフモードで起動してください。 パスワードを設定してなければ(=初期状態)パスワードなしでログオンできます。
補足
インストールというのは、No.11の「IXP000.TMPフォルダのWMP10.infファイルを右クリック→インストールで何かエラーは出るでしょうか? 出ない場合は、WMP10.infファイルを右クリック→インストールで、ファイルのコピーが完了し、画面が更新されたことを確認後(コピー完了10秒位してから)、WMP10を起動して確認してみてください。上手くいけばセットアップの続きが行われ、セットアップが完了します。」を行うということでよろしいでしょうか?
- thanks39
- ベストアンサー率61% (1189/1944)
お使いのOS(XP)はHomeEditionでしょうか、Professionalでしょうか?
補足
HomeEditionです。よろしくお願い致します。
- thanks39
- ベストアンサー率61% (1189/1944)
IXP000.TMPフォルダのWMP10.infファイルを右クリック→インストールで何かエラーは出るでしょうか? 出ない場合は、WMP10.infファイルを右クリック→インストールで、ファイルのコピーが完了し、画面が更新されたことを確認後(コピー完了10秒位してから)、WMP10を起動して確認してみてください。上手くいけばセットアップの続きが行われ、セットアップが完了します。
補足
インストールに失敗しました。というダイアログボックスが出ました。 他には何かありますか?お願いいたします。
- thanks39
- ベストアンサー率61% (1189/1944)
C:\DOCUME~1\以降はわざと編集(削除)されたのでしょうか? 違うならインストール課程で(mp10setup.exeを実行して)、同意する・同意しないの画面で止めて、マイコンピュータを開き、アドレスバーに%temp%と入力してEnterを押し、そこにIXP000.TMPのような名前のWMP10のファイルが入ったフォルダがあると思いますのでそれをC:ドライブ直下にコピーして、インストール画面の方は同意しないをクリックして閉じ、C:ドライブ直下に移したフォルダの中のsetup_wm.exeを実行してインストールしてみてください。このログをもらえるでしょうか? なお、C:ドライブ直下に移したフォルダは使うかもしれませんのでインストール成功まで取って置いてください。
補足
失敗しました、よろしくお願いいたします。 =====Updating Install list for UI. FAILED: GetInstallSizeEstimate for 'C:\IXP000.TMP\MPPRE10.inf': Result: 0x1. FAILED: GetInstallSizeEstimate for 'C:\IXP000.TMP\MPPRE10.inf': Result: 0x1. 間 省略 ======Installing component 'MPPRE'. FAILED: GetInstallSizeEstimate for 'C:\IXP000.TMP\MPPRE10.inf': Result: 0x1. Package 'MPPRE' is version '10.0.0.3802'. This is 'older or equal to' than the version currently installed. The install file is C:\IXP000.TMP\MPPRE10.inf. The flags value is is 0x3e2. The other params are 0xa 0x0 0x0 0xeda. Install for Exception pack 'C:\IXP000.TMP\MPPRE10.inf' returned '0x0'. Package install complete. Last result 0x0. Package 'MPPRE' is version '10.0.0.3802'. This is 'older or equal to' than the version currently installed. FAILED: GetInstallSizeEstimate for 'C:\IXP000.TMP\MPPRE10.inf': Result: 0x1. Adding dependency type 'Definition' to registry. SUCCESS: Package 'Windows Media Player'. Result: 0x0. 間 省略 ======Installing component 'WMP10'. Package 'WMP' is version '10.0.0.3802'. This is 'newer' than the version currently installed. Starting process 'unregmp2.exe /PreInstall'. Starting process 'unregmp2.exe /RegUniv'. Starting process 'migrate.exe /s'. The install file is C:\IXP000.TMP\WMP10.inf. The flags value is is 0x342. The other params are 0xa 0x0 0x0 0xeda. Install for Exception pack 'C:\IXP000.TMP\WMP10.inf' returned '0x800703e3'. Starting process 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer'. ERROR: Process 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer' failed. Error: '0x80070002'. Prcoess with command line 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer' failed with error code '0x80070002'. Starting process 'C:\WINDOWS\INF\unregmp2.exe /Shortcuts /RegExts'. Package install complete. Last result 0x800703e3. ERROR: Package 'WMP10'. Result: 0x800703e3. 間 省略 Setup complete. Result: '0x800703e3'. System restore end point set. Setup has failed.
- thanks39
- ベストアンサー率61% (1189/1944)
とりあえず、wmsetup10.logからは貴方のPCの現在のWMPのバージョンが9であることが分かるくらいで、はっきりとエラーは確認できません。wmsetup10.logとwmsetup.logを一度削除されてから再びインストールを行えばかなり減ると思いますがどうでしょうか。また、wmsetup.logの方はERRORとはっきり出ていると思いますし、最後にインストールした日時の部分で構いません。
補足
有難うございます。一部分(ERROR箇所)を記入します。 Download complete. Result: '0x0'. =====Installing Install list. Last result: 0x0. Installer: Preparing to set system restore point... ERROR: Could not set system restore point: error 0x8007000a. ======Installing component 'WMP10'. Package 'WMP' is version '10.0.0.3802'. This is 'newer' than the version currently installed. Package 'WMP' is version '10.0.0.3802'. This is 'newer' than the version currently installed. Starting process 'unregmp2.exe /PreInstall'. Starting process 'unregmp2.exe /RegUniv'. Starting process 'migrate.exe /s'. The install file is C:\DOCUME~1\. The flags value is is 0x342. The other params are 0xa 0x0 0x0 0xeda. Install for Exception pack 'C:\DOCUME~1\' returned '0x800703e3'. Starting process 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer'. ERROR: Process 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer' failed. Error: '0x80070002'. Prcoess with command line 'C:\Program Files\Windows Media Player\WMPEnc.exe /RegServer' failed with error code '0x80070002'. Starting process 'C:\WINDOWS\INF\unregmp2.exe /Shortcuts /RegExts'. Package install complete. Last result 0x800703e3. ERROR: Package 'WMP10'. Result: 0x800703e3. 最後です。 Setup complete. Result: '0x800703e3'. Setup has failed. ちなみにアンインストールはできました(ロールバック)しかしWMP10のインストールは失敗でした。よろしくお願いいたします。
- thanks39
- ベストアンサー率61% (1189/1944)
%SystemRoot%にログがあると思いますので、そこからエラー内容を判断されて対処されるか、そのエラー内容を補足して頂けるでしょうか? 標準ではC:\Windowsに、wmsetup10.log、もしくはwmsetup.log、または両方あると思います。インストールを繰り返されているのでかぶるものは必要ないです。開くアプリケーションが関連付けられてない場合は、メモ帳で開いてください。 また、WMP10のアンインストールはスタート→ファイル名を指定して実行に、 "C:\Program Files\Windows Media Player\Setup_wm.exe" /Uninstall と入力することでも行えますので、この方法でアンインストールできれば、そのあと(PC再起動後)インストール試してみてください。加えて、この方法のアンインストール課程でエラーが出た場合はそれも補足して頂けるでしょうか?
補足
有難うございます。早速wmsetup10.logを送ります。[*WMC Logging begun at 2005/10/25 - 21:27:38. Logging at level: '5'. OS is NT. OSVer is 5.1.2600.0.2180. System Lang is 1041. Prev version system is 9.0.0.3250. Setup version 10.00.00.3802.] Current command line: '/RegUniv'. もうひとつのwmsetup.logは長すぎて送れません。必要そうな部分ってわかりますか?私には理解できないので。。。アンインストールも行ってみます。
- thanks39
- ベストアンサー率61% (1189/1944)
WMP10のインストーラを用意しておいて、PC起動時F8連打でWindowsをセーフモードで起動してインストール試されてみてはいかがでしょう。
お礼
残念ながら通常モードと同じ結果でした。 有難うございました。
- 5JI-Daiou
- ベストアンサー率64% (77/119)
今回の場合はどの道システムの復元で直る物ではないので試されなくて正解です。 >>「システムの復元」の危険度は? http://okweb.jp/kotaeru.php3?q=1660944 ANo.2~ANo.4までを確認しました。これで直らないとなると厳しい内容ですね。 システムとwindows media playerは関係がありますので、下手な事が出来ないんですよ。 “C:\Program Files\Windows Media Player”にフォルダがあると思うのですが、 ・setup_wm.exeやwmsetsdk.exeをクリックしてもダメでしょうか。 ・mplayer2.exeに関しては通常通り立ち上がるのでしょうか。 ・wmplayer.exeではどうでしょうか。 ・そもそも“C:\Program Files\Windows Media Player”が存在してないのでしょうか。 なんでも結構です、何か気づいた事があれば補足お願いします。
補足
有難うございます。 早速実行しました。setup_wm.exeは、WMP10のダウンロードが始まり、インストールが実行されましたが、セットアップが完了しませんでした。とメッセージが出ました。wmsetsdk.exeは、Windows Mediaのセットアップはすでに実行されています、とメッセージが出ました。mplayer2.exeは、WMPのver.6.4.09.1130が立ち上がりました。wmplayer.exeは何も起こりません。これで何かわかりますか?よろしくお願いいたします。
- 1
- 2
お礼
すべては文字制限に引っかかるので送れません。随所に同じerror箇所があるのでそのメッセージを送ります。 ERROR: Reg Parser: Missing required Package attribute 'INSTALLTYPE'. ERROR: Reg Parser: Failed to add uninstall information from reg. Last result: 0x80004005. また、下記のようなUNKNOWNという部分が、いろいろありました。 バージョンが違うんですかね?? Reg Parser: Obtained value 'C:\WINDOWS\system32\wmnetmgr.dll' for attribute 'UNKNOWN'. Reg Parser: Obtained value '9.0.0.2980' for attribute 'VERSION'. Reg parser: Adding dependency 'File1'. Reg Parser: Obtained value 'File' for attribute 'TYPE'. Reg Parser: Obtained value 'C:\WINDOWS\system32\logagent.exe' for attribute 'UNKNOWN'. Reg Parser: Obtained value '9.0.0.2980' for attribute 'VERSION'. Reg parser: Adding dependency 'File2'. Reg Parser: Obtained value 'File' for attribute 'TYPE'. Reg Parser: Obtained value 'C:\WINDOWS\system32\wmspdmod.dll' for attribute 'UNKNOWN'. Reg Parser: Obtained value '9.0.0.2980' for attribute 'VERSION'. Reg parser: Adding dependency 'File3'. Reg Parser: Obtained value 'File' for attribute 'TYPE'. Reg Parser: Obtained value 'C:\WINDOWS\system32\wmadmod.dll' for attribute 'UNKNOWN'. Reg Parser: Obtained value '9.0.0.2980' for attribute 'VERSION'. また、先ほど補足に書き忘れましたが、ロールバック後起動しましたら、WPMは正しくインストールされていませんというダイアログボックスが出ました。 それと44の抽出ファイルですが、migrate.exe mpvis.dll wmpband.dll wmplayer.exe 以外はsystem32にありました、この4つは隠しファイルのほうにありました。 バージョンは9.0.0.3250以外にもありました。よろしくお願いいたします。
補足
[SetupAPI Log] OS バージョン = 5.1.2600 Service Pack 2 プラットフォーム ID = 2 (NT) Service Pack = 2.0 Suite = 0x0300 製品の種類 = 1 Architecture = x86 [2005/10/28 00:28:46 3584.7] #-198 コマンドラインは処理されました。: "C:\Program Files\Windows Media Player\Setup_wm.exe" /Uninstall #-336 一時的なファイル "C:\Program Files\Windows Media Player\SETBA.tmp" を使ってファイル "C:\WINDOWS\RegisteredPackages\{3FDF25EE-E592-4495-8391-6E9C504DAC2B}$BACKUP$\System\setup_wm.exe" を "C:\Program Files\Windows Media Player\setup_wm.exe" へコピーしています。 #W190 次回の再起動で、ファイル "C:\Program Files\Windows Media Player\SETBA.tmp" は "C:\Program Files\Windows Media Player\setup_wm.exe" に移動されるようにマークされました。