Windows 10でプログラムのアンインストールがブロックされる場合の対処
現在、自宅マシンのペイントソフトに「paint.net」を使っていますが、数年前からアップデートに失敗するようになって、最新のバージョンをインストールできないようになっていました。
最新バージョンに上げる理由はとくになかったのですが、さすがにそろそろこの問題を解決したくて、対処方法など調べたのでメモとして残しておきます。
目次
- エラーの内容
- 対処方法
- トラブルシューティングツールの実行
エラーの内容
エラーの内容は、paint.netのアップデート時、インストール済みの過去バージョンをアンインストールする際に以下のエラーが発生してアンインストールできず、仕方なくインストールをキャンセルして、結果、アップデートに失敗するという状態でした。
the feature you are trying to use is on a network resource that is unavailable.
この状態は、Windows 10の「プログラムの追加と削除」からアンインストールを実行しても同様な結果となります。
調べてみるとアンインストールするためのインストーラー(msi)ファイルが存在しないことが原因で、どうして存在しないのかは不明ですが、解決するためにはこれをどうにかするしかしないようでした。
対処方法
まず私が行ったのは手動でのインストール情報の削除。ファイルやショートカット、それにpaint.netに関連するレジストリを削除してみましたが、私の対応が悪かったのか、この対応では残念ながら解決しませんでした。
どうしたものかとさらに調べると、今回の問題と同じようなフォーラムの記事を発見。
Paint.NET 4.0.16 installation failed - Troubleshooting & Bug Reports - paint.net Forum
方法としては、プログラムのインストールやアンインストールで失敗する場合のトラブルシューティング用のツールを使うというものです。
プログラムのインストールまたは削除がブロックされる問題を解決する
結果として、上記のリンクからダウンローできるツールを実行すると、新しいバージョンのpaint.netをインストールすることができました。
以下、トラブルシューティング ツールの操作手順になります。