Windowsがインストールを完了できないエラーの直し方【6つの解決策】
新しいバージョンのWindowsへのアップグレードや、現在使用しているOSの更新作業では、さまざまなエラーに遭遇することがあります。その中でも特に厄介なのが「Windowsはインストールを完了できませんでした(Windows could not complete the installation)」というエラーメッセージです。
このエラーは、Windows 10のPCで更新プログラムを手動でインストールしようとした際によく発生しますが、旧バージョンのWindowsからWindows 10へアップグレードする際にも見られます。この記事では、この問題を解決するための複数の方法を、特に効果の高いものを中心に詳しく紹介します。

解決策1:エラーを回避してセットアップを実行する
この問題は単なるバグによって引き起こされることがあり、エラーメッセージを表示させずにインストーラーを直接実行することで回避できる場合があります。この方法は、外付けのDVDやUSBメモリを使って更新プログラムをインストールしたり、PCをアップグレードしたりするユーザー向けです。
まず、最新の更新プログラムやアップグレードを適用してPCを復旧させるために、Windows 10入りの起動可能なUSBメモリまたはDVDを作成する必要があります。
Microsoft純正の「メディア作成ツール(Media Creation Tool)」を使えば、UEFI搭載デバイスで起動できるUSBブータブルドライブを短時間で作成できます。
- Microsoftの公式サイトからメディア作成ツールをダウンロードし、ダウンロードした「MediaCreationTool.exe」をダブルクリックして起動します。「同意する」をクリックしてください。
- ツールの最初の画面で、「別のPC用のインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)」を選択します。

- ブータブルドライブの言語、アーキテクチャ、エディションは自動的に選択されますが、「このPCにお勧めのオプションを使う」のチェックを外せば、対象PCの構成に合わせて設定を変更できます。
- 「次へ」をクリックし、USBとDVDのどちらかを選択する画面で「USBフラッシュドライブ」を選びます。

- 「次へ」をクリックし、接続されているストレージデバイスの一覧からリムーバブルドライブを選択します。
- 「次へ」をクリックすると、メディア作成ツールが必要なファイルをダウンロードし、起動可能なメディアの作成を開始します。完成したメディアは、レガシーBIOS搭載の機器でもUEFI搭載の新型機でも動作します。
起動可能なUSBの作成が完了したら、それを使ってPCを起動しましょう。DVDではなくUSBを選んだ理由は、作業が比較的簡単なことと、両面書き込み対応DVDを購入する手間が不要になるためです。
- 外付けストレージデバイスを接続したままエラーメッセージが表示されたら、「Shift + F10」キーを同時に押してコマンドプロンプトウィンドウを開きます。
- 続いて、Windows 10のポータブルメディアとして作成したDVDまたはUSBを挿入し、PCが認識するまで待ちます。
- コマンドプロンプトで「D:」と入力してEnterキーを押し、Dドライブへ移動します。さらに「setup」と入力してEnterキーを押すと、更新インストーラーが起動します。環境によってはD:以外のドライブ文字が該当する場合があるため、USBメモリに割り当てられたドライブ文字を確認してください。
解決策2:高度なスタートアップからの回避策
少し変わった方法に聞こえるかもしれませんが、この手順はWindowsに対してコンポーネントを通常どおりインストールさせるよう仕向けるテクニックです。最新の更新プログラムのインストールに苦戦している場合は、ぜひ試してみてください。仮に失敗してもPCの設定を変更することはないため、損はありません。
- PCの電源を3回ほど入切りし、高度な回復オプションを開く選択肢が表示されるまで繰り返します。「オプションの選択」画面で「トラブルシューティング」をクリックし、「このPCを初期状態に戻す」を選択します。

- 「個人用ファイルを残す」を選択しますが、次の画面では「キャンセル」をクリックします。再び「オプションの選択」画面に戻るまでキャンセルを続けたら、今度は「続行」を選択します。
- 同じインストール作業で問題が解消されたかどうかを確認します。
解決策3:Windows 10 バージョン1709のAMDユーザー向け
これは、上記バージョンのWindows 10を使用するAMDユーザー向けにMicrosoftが公式に発表した対応策です。これらのユーザーは、インストール時にこのエラーで止まるか、更新プログラムのインストールが無限ループに陥るという症状に悩まされていました。多くのユーザーが、Microsoftが提供した専用の更新プログラムをインストールするだけで問題が解決したと報告しています。
- Windows Updateカタログから複数の更新プログラムをインストールします。これには複数の修正が含まれており、導入も簡単です。検索に必要なKB番号は「KB4073290」です。
- Microsoft Updateカタログを開き、右上の検索ボタンを使って検索します。

- ダウンロードボタンをクリックし、お使いのPCのアーキテクチャ(32ビットまたは64ビット)を選択します。事前にCPUのアーキテクチャを確認しておきましょう。
- ダウンロードしたファイルを実行し、画面の指示に従って更新プロセスを完了させます。必要なファイルが2つある場合は、両方とも同じ手順でインストールしてください。
- 更新が完了したらPCを再起動し、最初にエラーが出た同じインストールを再度実行してみます。同じエラーが発生しなくなったか確認してください。
解決策4:BIOSを最新版に更新する
BIOSは非常にデリケートな領域であり、大規模なトラブルシューティングが必要になるまで安易に触らないのが賢明です。しかし、BIOSが大幅に古いPCではこのエラーが発生することがあり、Microsoftも更新プログラムをインストールする前にBIOSファームウェアを最新版へ更新することを推奨しています。
BIOSの更新はWindowsセットアップ関連の問題の解決に役立つことがあり、実際にBIOSを更新したことでこのエラーが表示されなくなったという報告もあります。
- スタートメニューの検索バーに「msinfo32」と入力してシステム情報を開き、現在のBIOSバージョンを確認します。
- プロセッサーのモデル名の下にある「BIOSバージョン/日付」の項目を見つけ、内容をテキストファイルか紙に控えておきます。

- お使いのPCがメーカー製の完成品か、BTO(受注生産)か、パーツを個別に購入して組み立てた自作かを確認します。これは重要なポイントです。特定のパーツ向けのBIOSを誤って書き込むと、他のデバイスに適用されず、深刻なエラーやシステム不具合を招く恐れがあります。
- 更新に向けてPCを準備します。ノートPCの場合はバッテリーを満充電にし、念のため電源アダプターを接続しておきます。デスクトップPCの場合は、無停電電源装置(UPS)の使用をおすすめします。停電などで更新中に電源が切れるのを防げます。
- Lenovo、Gateway、HP、Dell、MSIなど、各メーカー向けの手順ガイドに従って更新を行ってください。
解決策5:BIOSの追加設定を変更する
BIOSファームウェアを最新化してもエラーが解決しない場合があります。原因はいくつか考えられますが、そのひとつは、古いWindows 7では問題なく動作するものの、Windows 10では不具合のもとになる特定のBIOS設定が存在することです。以下の手順で修正しましょう。
- スタートメニュー >> 電源ボタン >> シャットダウンの順に操作してPCの電源を切ります。
- PCの電源を入れ直し、システム起動中にBIOSキーを押してBIOSに入ります。BIOSキーは起動画面に「Press ___ to enter Setup(○○キーを押してセットアップに入ります)」と表示されます。一般的なBIOSキーはF1、F2、Del、Esc、F10です。表示はすぐに消えてしまうため、素早く押す必要があります。

- 変更が必要なSATAオプションの場所は、BIOSベンダーによって異なるタブの下にあり、見つける唯一の方法はありません。「オンボードデバイス」「統合ペリフェラル」「詳細設定(Advanced)」タブなどを探してみてください。いずれの場合も、オプション名は「SATA Operation(SATA操作モード)」です。

- オプションが見つかったら、「AHCI」または「RAID」から「ATA」へ変更します。新規更新やアップグレードのインストール時にはATAが最も確実な選択肢です。「Exit(終了)」セクションへ移動し、「Exit Saving Changes(変更を保存して終了)」を選択すると、そのまま起動が続行されます。その後、再度更新を実行してみてください。
- 作業が完了したら、設定を元の状態に戻すことを忘れないでください。
解決策6:コマンドプロンプトとMMCを使った対処
この解決策は、こうした種類の問題を扱うフォーラムにMicrosoftの担当者が投稿した公式の回答で、多くのユーザーの問題を実際に解決しました。あなたの環境でも有効かどうか、ぜひ試してみてください。
- 外付けストレージデバイスを接続したままエラーメッセージが表示されたら、「Shift + F10」キーを押してコマンドプロンプトウィンドウを開きます。
- コマンドプロンプトに「MMC」と入力し、「ファイル >> スナップインの追加と削除...」を選択します。ショートカットキーの「Ctrl + M」でも同じ操作ができます。

- 「コンピューターの管理」をダブルクリックし、「ローカルコンピューター」を選んで「完了」をクリックします。
- 「OK」をクリックし、MMCウィンドウに表示された「コンピューターの管理(ローカル)」をダブルクリックします。「システムツール >> ローカルユーザーとグループ >> ユーザー」へ移動します。
- 「Administrator」をダブルクリックし、「アカウントは無効」のチェックを外して「OK」をクリックします。

- 「Administrator」を右クリックして「パスワードの設定」を選び、任意のパスワードを設定してPCを再起動します。これで問題が解決するはずです。
それでも問題が解決しない場合は、この解決策の後半部分に進みましょう。こちらもコマンドプロンプトを使い、インストール画面からコマンドプロンプトウィンドウへ移動する手順です。
- 外付けストレージデバイスを接続したままエラーメッセージが表示されたら、「Shift + F10」キーを押してコマンドプロンプトウィンドウを開きます。
- 以下のコマンドを順番に入力し、それぞれ入力後にEnterキーを押します。
CD C:\windows\system32\oobe
msoobe

- 汎用的なアカウント名とパスワードを設定して「完了」をクリックします(プロダクトキーの入力を求められた場合、キーを持っていればここで入力します。キーが不要なプロセスの場合はそのまま完了できます)。日付と時刻の設定を正しく行い、「完了」をクリックします。その後PCを再起動し、問題が解決したかどうかを確認してください。
-
【解決法8選】Windowsアップデートエラー「更新サービスがシャットダウン中のため、インストールを完了できませんでした」の直し方
Windowsのアップデート中に「更新サービスがシャットダウン中のため、インストールを完了できませんでした(We could not complete the install because an update service was shutting down)」というエラーメッセージが表示されてお困りの方は、この記事がきっと役に立ちます。私たちも同じ状況を経験し、解決策を探し回ったことがあります。今まさに同じ悩みを抱えているあなたのために、この記事ではエラーを解消するための具体的な手順を詳しくご紹介します。 「更新サービスがシャットダウン中のため、インストールを完了できませんでした」エラ
-
Windows 10でDS4Windowsが開かない問題を解決する方法
DS4Windowsは、PlayStationのコントローラー(DualShock 3、DualShock 4、DualSense)をPCに接続して使用できるようにする、無料のポータブルプログラム兼仮想エミュレーターです。このツールを使えば、PlayStationコントローラーで遊べるPCゲームが大幅に増え、さらにキーやボタンのリマップ(割り当て変更)も自由に行えます。PCゲーマーにとって非常に便利なツールですが、まれに「プログラムが開けない」というトラブルが発生することがあります。 本記事では、DS4Windowsが開かない原因と、その解決方法をわかりやすく解説します。同じ問題でお困りの方