Windowsセーフモードでプログラムを安全にインストールおよびアンインストールする方法

📅
🕑 1 分で読む

Windowsが正常に起動しない場合、セーフモードは救世主です。必要なドライバーとサービスのみを読み込むため、ドライバー更新後のクラッシュや問題のあるサードパーティ製プログラムなど、根深い問題のトラブルシューティングに最適です。例えば、怪しいドライバーをインストールした後にPCがフリーズした場合、セーフモードで起動して問題を修正することで、多くの頭痛の種を解消できます。しかし、ここで奇妙な点があります。セーフモードでは一部のプログラムが動作しなくなるのです。Windowsインストーラーなどの特定のサービスがWindowsによって無効化されるため、インストールもアンインストールも実行できません。変更が必要なのは分かっているのに、Windowsがそれを許してくれないのは、本当にイライラさせられます。

よくある面倒なことの一つに、Windowsインストーラーに依存するアプリをセーフモードでアンインストールしようとすると、「Windowsインストーラーサービスにアクセスできませんでした…」というお決まりのエラーメッセージが表示されます。そう、Windowsはセーフモードではこのサービスをブロックするのが得意なのです。サービスアプリから手動でサービスを開始しようとしても、たいていは「エラー1084」で失敗します。これは基本的に「いいえ、セーフモードではありません」というメッセージです。

最近まで、トラブルシューティングはそこで止まっていました。しかし、SafeMSIという小さなプログラムが救いの手を差し伸べます。この小さなツールは非常に便利です。セーフモードで実行すると、Windowsインストーラーサービスが有効になります。サービスが正常に動作している必要はありません。私の経験では、Windows 8、10、そしてそれ以降のバージョンでも問題なく動作します。ただし、事前にUSBドライブなどにダウンロードしておくことをお勧めします。できれば別のPCにダウンロードするか、セーフモード(ネットワーク対応)でダウンロードしておくことをお勧めします。そうしないと、ロードが面倒になります。SafeMSIを起動すると、インストーラーサービスが再び有効になり、そのサービスを必要とするプログラムをインストールまたは削除できるようになります。

手順はシンプルですが、非常に重要です。

SafeMSIを使用してWindowsインストーラをセーフモードで有効にする方法

SafeMSIをセーフモードとネットワークで使用する

  • このウェブページからSafeMSIをダウンロードしてください。正常に動作するPC、またはネットワークアクセスが可能なセーフモードでダウンロードすれば、ダウンロードオプションが表示されずに困ることはありません。USBメモリなどのポータブルストレージに保存してください。
  • セーフモードで起動する:まだセーフモード(ネットワーク対応)になっていない場合は、PCを再起動してください。Windows 10/11では、キーを押したままShift + Restart回復オプションを選択するか、msconfigを使用してセーフモードを起動してください。
  • SafeMSI がインストールされているUSBメモリを接続します。デバイスエクスプローラーまたはファイルエクスプローラーを開き、SafeMSIをダブルクリックします。すると、Windowsインストーラーサービスが裏で自動的に有効化されます。少し奇妙に感じるかもしれませんが、これが魔法のようです。

SafeMSI実行後に期待できること

このプロセスは通常1秒ほどで完了します。複雑なものではありません。完了したら、問題の原因となっていたものを削除またはインストールしてみてください。多くの場合、以前のエラーが表示されずにプログラムをアンインストールまたはインストールできるようになります。もちろん、環境によっては1~2回の再起動が必要になる場合もありますが、この方法により、Windowsが通常ブロックしているものを解除できる傾向があります。

最後のヒント

  • 覚えておいてください、これはネットワーク対応セーフモードで実行すると最もうまく機能します。そうでない場合、ダウンロードとファイルの実行が困難になる可能性があります。
  • ええ、これはMicrosoft公式のものではないので、慎重に使ってください。でも正直に言うと、特に他の方法がうまくいかなかった時などは、かなりうまくいっています。

ちょっと変わった回避策かもしれませんが、セーフモードで「インストーラにアクセスできません」というエラーに困っているなら、SafeMSI が役に立つかもしれません。うまくいくことを祈って、この方法が役に立ちますように。

まとめ

  • セーフ モードでは Windows インストーラーがブロックされ、一部のプログラムのアンインストールやインストールが不可能になる場合があります。
  • SafeMSI をセーフ モードで使用すると、インストーラー サービスが一時的に有効になります。
  • この方法は、Windows インストーラーを必要とするアプリを操作しようとしたときに発生する「アクセスできませんでした」というエラーを修正するのに役立ちます。
  • 万が一に備えて、システム サービスを変更する前に必ず重要なデータをバックアップしてください。

まとめ

結局のところ、SafeMSIを実行してインストーラーサービスをセーフモードで有効にする方法を見つけ出すことで、かなり頭を悩ませる必要がなくなりました。これはニッチな解決策ですが、ある環境では見事にうまくいきましたが、別の環境では少し調整が必要でした。なぜうまくいく時とうまくいかない時があるかは分かりませんが、まあ、こういうエラーで眠れないよりはましです。この方法が誰かの助けになれば、完全な再インストールや延々と続くグーグル検索を回避できるでしょう。