「Windows Anytime Upgradeが成功しませんでした」エラーの解決方法【Windows 7】
あるクライアントが、Windows Anytime Upgradeツールを使ってWindows 7 Home PremiumからProfessionalへアップグレードしようとした際に、問題に遭遇しました。通常どおり処理が進む代わりに、画面には次のメッセージが表示されただけでした。
Windows Anytime Upgrade was not successful(Windows Anytime Upgradeは成功しませんでした)

表示されるのは「もう一度アップグレードを試してください」という頼りない案内だけで、実際には再試行しても失敗します。また、「この問題を解決するためにオンラインで確認(Go online to resolve this issue)」リンクをクリックしても、役立つ情報にはたどり着けません。
調査の結果、原因を突き止め、最終的にはクライアントのPCを無事アップグレードできました。原因は、Windows UpdateがService Pack 1(SP1)をダウンロード済みだったにもかかわらず、インストールが完了していなかったことです。この状態だと、Windows Anytime Upgradeが「不完全なインストール」と判断し、アップグレードをブロックしてしまうのです。
この記事では、考えられる解決策を順番にご紹介します。それでも問題が解決しない場合や、同様のエラーが表示される場合は、コメント欄でお知らせください。
方法1:Microsoft Fix itソリューションを使う
まず試したいのが、この問題専用にMicrosoftが公開しているFix itソリューションです。ダウンロードして実行するだけで自動修復が行われるため、手作業の手間を省ける可能性があります。以下のMicrosoftサポートページから入手できます。
https://support.microsoft.com/en-us/help/2660811/error-message-when-you-install-windows-anytime-upgrade-on-a-windows-7
これで解決しない場合は、引き続き以下の方法をお試しください。
方法2:Windows 7 SP1をアンインストールする
次に試せるのは、SP1を一度アンインストールしてからAnytime Upgradeを実行する方法です。作業には管理者権限のコマンドプロンプトが必要です。スタートボタンをクリックし、「CMD」と入力して表示されるcmd.exeを右クリックし、管理者として実行を選択しましょう。

コマンドプロンプトが開いたら、以下のコマンドを入力します。
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17514
上記はWindows 7 32ビット版用のコマンドです。64ビット版をお使いの場合は、代わりに次のコマンドを入力してください。
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17514
コマンドの実行が完了したら、コマンドプロンプトを閉じてコンピューターを再起動します。その後、改めてWindows Anytime Upgradeを実行してみてください。
方法3:SP1ベータ版をアンインストールする
Windows 7 SP1のベータ版をインストールしていた場合は、正式版ではなくベータ版が原因になっている可能性があるため、まずそれをアンインストールする必要があります。こちらも32ビット用と64ビット用でコマンドが異なります。方法2と同じ手順で管理者権限のコマンドプロンプトを開き、以下のコマンドを実行してください。
32ビット版の場合:
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17105
64ビット版の場合:
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105
それでもWindows Anytime Upgradeが失敗する場合や、エラーメッセージが表示され続ける場合は、コメント欄からご相談ください。できる限りサポートいたします。
-
Windows 10で「デバイスが移行されていません」エラーを修正する8つの方法
Windows Updateは、システムの細かな不具合を修正し、最新バージョンへとアップグレードしてくれる便利な機能です。しかし、アップデート後にはブルースクリーン(BSOD)、イエロースクリーン、データ消失、スタートメニューの不具合、動作の遅延やフリーズ、オーディオデバイスが移行されない、ドライバーの問題など、さまざまなトラブルが発生することがあります。本記事では、Windows 10 PCで発生する「デバイスが移行されていません(Device not migrated)」エラーの原因と解決策を詳しく解説します。 Windows 10で「デバイスが移行されていません」エラーを修正する方法
-
Windows 10で「リソースが所有されていない(RESOURCE_NOT_OWNED)」エラーを修正する10の方法
「リソースが所有されていない(Resources not owned)」エラーは、Windows 10パソコンで発生する比較的珍しいシステムエラーです。このエラーが発生すると、ブルースクリーン(BSOD)が表示されることがあり、放置するとシステム全体の障害につながる深刻な問題を引き起こす可能性があります。そのため、このエラーに遭遇した場合は、早めに適切な対処を行うことが重要です。本記事では、Windows 10におけるこのエラーの主な原因と、ストップコード「リソースが所有されていない」エラーを解決するための具体的な方法を詳しく解説します。 Windows 10で「リソースが所有されていない」