Windows 10でエラー1722(Windowsインストーラーパッケージエラー)を解決する7つの対処法
Windows 10では、内蔵の「Windows インストーラー」を使ってPC上のソフトウェアをインストール・管理・削除しています。このインストーラーに不具合が生じると、ソフトウェアのインストールやアンインストールの際にさまざまな問題が発生し、「InstallShield エラーコード 1722」が表示されることがあります。また、その他のシステム上の問題が原因でこのエラーが出るケースもあります。
本記事では、InstallShield 1722エラーの考えられる原因と、その解決策を詳しく解説します。
エラー1722(Windowsインストーラーパッケージエラー)の主な原因
このエラーが発生する主な原因は以下のとおりです。
- システム設定でWindowsインストーラーが無効になっている
- PCに破損または欠落しているシステムファイルがある
- 無効または破損したレジストリエントリがWindowsインストーラーと競合している
- 一部のソフトウェアが破損している
1. 手軽に試せるクイック対処法
詳細な解決策を試す前に、まずは以下の簡単な方法を試してみましょう。
- PCを再起動する:エラーが発生したら、まずはすぐに再起動を試みてください。
- アプリを最新版に更新する:アプリの更新には新機能の追加だけでなく、システムバグの修正・除去という効果もあります。
- Windowsトラブルシューティングツールを実行する:「スタートメニュー > 設定 > 更新とセキュリティ > トラブルシューティング」に移動し、「プログラム互換性トラブルシューティングツール」と「Windows ストア アプリ トラブルシューティングツール」の両方を実行します。
- PCをクリーンアップする:ディスククリーンアップで空き容量を確保すると、アプリが効率よく動作するようになり、Windowsインストーラーや他のプログラムの問題解決にもつながります。
2. Windowsインストーラーを有効化する
Windowsインストーラーが無効になっていると、ソフトウェアのインストールや削除が正常に行えません。以下の手順でインストーラーを有効にしましょう。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- services.msc と入力し、Enter キーを押します。
- 表示された画面で一覧を下にスクロールし、「Windows Installer」をダブルクリックします。
次の画面で「スタートアップの種類」を「手動」に設定し、「開始」ボタンをクリックしてサービスを有効にします。最後に「適用」→「OK」を押して変更を保存してください。
3. Microsoftのプログラム インストールとアンインストール トラブルシューティングツールを実行する
破損したレジストリキーが原因だと疑われる場合は、Microsoft公式の「プログラム インストールとアンインストール トラブルシューティングツール」が役立ちます。
なお、レジストリキーの修復に市販の「レジストリクリーナー」を使用するのは避けましょう。こうしたツールはPCに悪影響を及ぼす可能性があります。レジストリキーを誤って削除・移動・破損させると、重要なシステム機能が動作しなくなり、アプリのインストール・実行・削除に支障をきたす恐れがあります。
このトラブルシューティングツールは、破損したレジストリキーのスキャンと修復だけでなく、他のシステムファイルの問題も解消してくれます。
- まず、Microsoft公式サイトから「プログラム インストールとアンインストール トラブルシューティングツール」をダウンロードします。
- ダウンロードしたファイルをダブルクリックして実行します。
- 「次へ」をクリックしてトラブルシューティングを開始します。
- 表示された選択肢から「インストール」または「アンインストール」を選択します。
次の画面で問題が発生しているプログラムを選択し、「次へ」をクリックします。一覧に目的のプログラムが見つからない場合は「一覧にない」を選択してプログラムを検索してください。その後は画面の指示に従ってトラブルシューティングを完了させます。
4. Windowsインストーラーの登録解除と再登録を行う
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- CMD と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを開きます。
- Windowsインストーラーを一時的に登録解除するため、以下のコマンドを入力して Enter キーを押します。
msiexec /unreg
処理が完了したら、続けてWindowsインストーラーを再登録します。以下のコマンドを入力して Enter キーを押してください。
msiexec /regserver
最後にPCを再起動して、変更を反映させましょう。
5. SFCおよびDISMツールを使用する
このエラーはシステムファイルの破損によって発生することもあるため、SFCとDISMの各ツールでトラブルシューティングが可能です。SFCはPC内の欠落・破損したシステムファイルをスキャンし、DISMは修復に使用されるシステムイメージをスキャンします。SFCが正しく機能しているか確認するため、先にDISMを実行するのがおすすめです。
- Windowsキー + R を押し、「CMD」と入力します。
- Ctrl + Shift + Enter を押して、管理者権限のコマンドプロンプトを開きます。
- 以下のコマンドを入力して Enter キーを押します。
DISM /Online /Cleanup-Image /ScanHealth
スキャンが完了したら、次に以下のコマンドを入力して Enter キーを押します。
DISM /Online /Cleanup-Image /RestoreHealth
スキャンが完了するまで待ち、その後PCを再起動します。
再度、前述の手順でコマンドプロンプトを開き、以下のコマンドを入力して Enter キーを押します。
sfc /scannow
スキャンが完了するまで待ち、コマンドプロンプトを閉じてPCを再起動すれば完了です。
6. セーフモードでプログラムをインストールする
セーフモードでソフトウェアをインストールすることでも、この問題を切り分けられます。これにより、問題の原因がインストール済みのソフトウェアにあるのか、それともPCのハードウェアコンポーネントの損傷にあるのかを特定できます。
セーフモードで起動した途端にエラーが発生しなくなった場合は、ドライバーまたはソフトウェアが原因である可能性が高いといえます。
- 「スタートメニュー > 設定 > 更新とセキュリティ」に移動します。
- 「回復」オプションを選択します。
- 「高度なスタートアップ」の項目にある「今すぐ再起動」ボタンをクリックします。
これにより、PCが回復環境で再起動されます。
表示された画面で「オプションの選択」>「スタートアップ設定」を選択し、「再起動」ボタンを押します。最後に F4 キーを押せば、PCが「セーフモード」で起動します。
7. クリーンブートを実行し、サードパーティ製アンインストーラーを使う
クリーンブートを実行すると、このエラーの原因となっている他のプログラムを特定できます。クリーンブートとは、すべてのサードパーティ製アプリケーションを無効化した状態でPCを起動する手法です。必要最低限のドライバーとプログラムのみで起動するため、ソフトウェアのインストール・アンインストール時の競合を排除できます。
問題のあるソフトウェアを特定できたら、サードパーティ製アンインストーラーを使って完全に削除しましょう。これにより、残存ファイルがPCに残ってさらなる問題を引き起こすのを防げます。
上記のすべての方法を試しても解決しない場合は、Windows自体を最新版に更新することを検討してください。Windowsの更新によって、この問題をはじめとする重要なシステム問題が解決することがあります。
Windows 10でソフトウェアを快適にインストール・削除しよう
Windowsインストーラーパッケージエラー1722は非常に厄介ですが、今回ご紹介した方法を使えば簡単に解決できるはずです。このエラーメッセージや類似のエラーに悩まされることなく、アプリをスムーズにインストール・削除できるようになりましょう。
-
Windows 10のアップデートエラーを無料で解決する3つの対処法
Windows 10のアップデート中に、再起動画面で止まってしまう、インストールに失インストールに失敗する、エラーコードが表示されるなどのトラブルに見舞われていませんか?もしそうであれば、以下の方法を試してみてください。ここでは、Windows 10のアップデートエラーを無料で解決するための具体的な手順を紹介します。 よくあるWindows 10アップデートのエラーコード Windows 10へのアップデート時に遭遇しやすい主なエラーは以下の通りです。 エラーコード 0x80200056:PCが突然再起動したり、ユーザーアカウントからサインアウトされたことで、アップデート処理が中断された場
-
Windows 10でエラーコード0xc0000225が出たときの原因と直し方を徹底解説
Windowsを使用していると、突然パソコンが動作しなくなり、「PCを修復する必要があります」「予期しないエラーが発生しました」というメッセージとともに、エラーコード「0xc0000225」が表示されたブルースクリーンが現れることがあります。このエラーの主な原因は、システムファイルの欠損です。 しかし、心配はいりません。このエラーは修正可能です。本記事では、Windows 10でエラーコード0xc0000225を解決するための具体的な方法をわかりやすくご紹介します。 エラーコード0xc0000225とは?発生原因を解説 エラーコード0xc0000225は、パソコンの起動時に発生するWindo