[Win7 x64]Silverlightのアップデート及び旧バージョンアンインストール失敗について

Anonymous
2011-04-16T14:45:28+00:00

お世話になります。

Windows 7 x64版にセットアップした Silverlight 4.0.50917.0 があるのですが、

Windows Update でアップデートすることも、↑を単体アンインストールすることも出来なくなりました。

こうなった場合、修復 or 強制削除(ファイルやレジストリの手動削除)方法はありますか?

よろしくお願いします。

※以下に、単体削除したときのMSIログをコピペしておきます。

=== Verbose logging started: 2011/04/16  23:34:31  Build type: SHIP UNICODE 5.00.7601.00  Calling process: E:\Windows\Explorer.EXE ===

MSI (c) (F0:6C) [23:34:31:523]: Font created.  Charset: Req=128, Ret=128, Font: Req=MS Pゴシック, Ret=MS Pゴシック

MSI (c) (F0:6C) [23:34:31:523]: Font created.  Charset: Req=128, Ret=128, Font: Req=MS Pゴシック, Ret=MS Pゴシック

MSI (c) (F0:18) [23:34:31:527]: Resetting cached policy values

MSI (c) (F0:18) [23:34:31:527]: Machine policy value 'Debug' is 0

MSI (c) (F0:18) [23:34:31:527]: ******* RunEngine:

           ******* Product: {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}

           ******* Action:

           ******* CommandLine: **********

MSI (c) (F0:18) [23:34:31:527]: Client-side and UI is none or basic: Running entire install on the server.

MSI (c) (F0:18) [23:34:31:527]: Grabbed execution mutex.

MSI (c) (F0:18) [23:34:31:529]: Cloaking enabled.

MSI (c) (F0:18) [23:34:31:529]: Attempting to enable all disabled privileges before calling Install on Server

MSI (c) (F0:18) [23:34:31:529]: Incrementing counter to disable shutdown. Counter after increment: 0

MSI (s) (44:64) [23:34:31:533]: Running installation inside multi-package transaction {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}

MSI (s) (44:64) [23:34:31:533]: Grabbed execution mutex.

MSI (s) (44:38) [23:34:31:533]: Resetting cached policy values

MSI (s) (44:38) [23:34:31:533]: Machine policy value 'Debug' is 0

MSI (s) (44:38) [23:34:31:533]: ******* RunEngine:

           ******* Product: {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}

           ******* Action:

           ******* CommandLine: **********

MSI (s) (44:38) [23:34:31:534]: Machine policy value 'DisableUserInstalls' is 0

MSI (s) (44:38) [23:34:31:539]: Machine policy value 'LimitSystemRestoreCheckpointing' is 0

MSI (s) (44:38) [23:34:31:539]: Note: 1: 1717 2: Microsoft Silverlight

MSI (s) (44:38) [23:34:31:539]: Note: 1: 2205 2:  3: Error

MSI (s) (44:38) [23:34:31:539]: Note: 1: 2228 2:  3: Error 4: SELECT Message FROM Error WHERE Error = 1717

MSI (s) (44:38) [23:34:31:539]: Calling SRSetRestorePoint API. dwRestorePtType: 1, dwEventType: 102, llSequenceNumber: 0, szDescription: "Removed Microsoft Silverlight".

MSI (s) (44:38) [23:34:40:170]: The call to SRSetRestorePoint API succeeded. Returned status: 0, llSequenceNumber: 282.

MSI (s) (44:38) [23:34:40:170]: End dialog not enabled

MSI (s) (44:38) [23:34:40:170]: Original package ==> E:\Windows\Installer\43280.msi

MSI (s) (44:38) [23:34:40:170]: Package we're running from ==> E:\Windows\Installer\43280.msi

MSI (s) (44:38) [23:34:40:170]: APPCOMPAT: Uninstall Flags override found.

MSI (s) (44:38) [23:34:40:170]: APPCOMPAT: Uninstall VersionNT override found.

MSI (s) (44:38) [23:34:40:170]: APPCOMPAT: Uninstall ServicePackLevel override found.

MSI (s) (44:38) [23:34:40:170]: APPCOMPAT: looking for appcompat database entry with ProductCode '{89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}'.

MSI (s) (44:38) [23:34:40:170]: APPCOMPAT: no matching ProductCode found in database.

MSI (s) (44:38) [23:34:40:174]: Note: 1: 2262 2: File 3: -2147287038

MSI (s) (44:38) [23:34:40:174]: Note: 1: 2205 2:  3: MsiFileHash

MSI (s) (44:38) [23:34:40:174]: Opening existing patch 'E:\Windows\Installer\16317a34.msp'.

MSI (s) (44:38) [23:34:40:175]: Opening existing patch 'E:\Windows\Installer\19d59d02.msp'.

MSI (s) (44:38) [23:34:40:175]: Opening existing patch 'E:\Windows\Installer\4328e.msp'.

MSI (s) (44:38) [23:34:40:176]: SequencePatches starts. Product code: {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}, Product version: 1.0.0.0, Upgrade code: {C1482EA4-07D3-4261-9741-7CEDE6A8C25A}, Product language 1033

MSI (s) (44:38) [23:34:40:176]: Note: 1: 2203 2:  3: -2147287038

MSI (s) (44:38) [23:34:40:176]: PATCH SEQUENCER ERROR: failed to open  transform in {DB33A524-845E-4855-9E90-A5619BCDD527} patch! (1: 2203 2:  3: -2147287038 )

MSI (s) (44:38) [23:34:40:176]: SequencePatches returns error 1648.

MSI (c) (F0:6C) [23:34:31:534]: Font created.  Charset: Req=0, Ret=0, Font: Req=, Ret=Arial

MSI (c) (F0:6C) [23:34:31:535]: Font created.  Charset: Req=0, Ret=0, Font: Req=, Ret=Arial

MSI (s) (44:38) [23:34:40:176]: Note: 1: 1708

MSI (s) (44:38) [23:34:40:176]: Product: Microsoft Silverlight -- Installation failed.

MSI (s) (44:38) [23:34:40:177]: Windows インストーラーにより製品がインストールされました。製品名: Microsoft Silverlight、製品バージョン: 1.0.0.0、製品の言語: 1033、製造元: Microsoft Corporation、インストールの成功またはエラーの状態: 1648

MSI (s) (44:38) [23:34:40:177]: MainEngineThread is returning 1648

MSI (s) (44:64) [23:34:40:177]: Calling SRSetRestorePoint API. dwRestorePtType: 13, dwEventType: 103, llSequenceNumber: 282, szDescription: "".

MSI (s) (44:64) [23:34:40:178]: The call to SRSetRestorePoint API succeeded. Returned status: 0.

更新プログラムのセットには、有効なシーケンスが見つかりませんでした。

E:\Windows\Installer\43280.msi

MSI (s) (44:64) [23:34:40:178]: User policy value 'DisableRollback' is 0

MSI (s) (44:64) [23:34:40:178]: Machine policy value 'DisableRollback' is 0

MSI (s) (44:64) [23:34:40:178]: Incrementing counter to disable shutdown. Counter after increment: 0

MSI (s) (44:64) [23:34:40:178]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2

MSI (s) (44:64) [23:34:40:179]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2

MSI (s) (44:64) [23:34:40:179]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2

MSI (s) (44:64) [23:34:40:179]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2

MSI (s) (44:64) [23:34:40:179]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1

MSI (s) (44:64) [23:34:40:179]: Restoring environment variables

MSI (c) (F0:18) [23:34:40:180]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1

MSI (c) (F0:18) [23:34:40:224]: MainEngineThread is returning 1648

=== Verbose logging stopped: 2011/04/16  23:34:40 ===

家庭向け Windows | 以前の Windows バージョン | Windows Update

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2011-04-18T16:01:29+00:00

お世話になります。

おかげさまで無事インストールすることが出来ました。

ちなみに、x64なので一部変更し、下記太字部分のみを行いました。

※広瀬さんの文面より

Cannot install Silverlight 4

http://forums.silverlight.net/forums/t/202230.aspx (英語)

<以下抜粋しておりますが、レジストリーの操作は、●印の箇所のみで十分かと思われます>

●reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Silverlight" /freg delete "HKEY_CLASSES_ROOT\Installer\Products\D7314F9862C648A4DB8BE2A5B47BE100" /f

●reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall{89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}" /f●reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\D7314F9862C648A4DB8BE2A5B47BE100" /f●reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\D7314F9862C648A4DB8BE2A5B47BE100" /f※今回はこの↑レジストリキーがregeditでは見つかりませんでした。

reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{DFEAF541-F3E1-4c24-ACAC-99C30715084A}" /f

reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib{283C8576-0726-4DBC-9609-3F855162009A}" /f

削除するためには、以下、関連フォルダーの削除も行ってください

**"%ProgramFiles(x86)%\Microsoft Silverlight"-----------------------------**そもそもどうしてこうなったのか...

多分考えられるのが、

開発版じゃないSilverlight 3 に SDK 3 をセットアップ

→その後SilverlightランタイムがWindows Updateにより4となった

→その頃からおかしくなった様な...

→手動でSDK3を4に変更、SDKをアンインストールしても駄目だった

といったところでしょうか。

ありがとうございました。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-04-19T05:41:35+00:00

    NismoR34X さん、こんにちは。

    無事インストールできてよかったですね。

    同じような現象に遭遇された方に、参考になりそうな情報として、NismoR34X さんに代わって \[回答としてマーク\] させていただきました。

    今後も Answers をご愛顧ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-04-18T01:27:11+00:00

    NismoR34X さん、こんにちは

    SilverLight のアップデートができないとお困りですよね。

    英語の SliverLight のフォーラムで紹介されているものがありました。

    Cannot install Silverlight 4

    レジストリーの操作が必要になりますが、自己責任になりますのでバックアップを取るなどして慎重にお試しくださいね。なお、下記のスレッドでは広瀬が日本語で参考の説明を記載しています。

    \[Win7\] WINDOWS UPDATE (KB2495644) でエラー (エラーコード 64C)

    お試しいただいたら Answers 上でご返信をお願いしますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません