chocolateyでDiscordをインストールしていたのですが、
を実行した場合に、chocolatey upgrade all -y
エラーが発生してしまい、Discordは起動しなくなってしまうという
問題が発生しました。
やったこと
を実行choco uninstall discord -y
- タスクマネージャから
を強制終了Discord.exe
を削除C:\Users\UserName\AppData\Local\Discord
- 公式からインストーラをダウンロードしてインストール
やったこと(当時の手順)
まずは、
を実行しました。chocolatey uninstall discord -y
しかし、これもアンインストーラが行方不明というエラーにより失敗…
次に、公式サイトからインストーラを入手して実行。
これもエラーで失敗。
エラーログによると、C:\Users\UserName\AppData\Local\Discord
配下にあるdllがアクセス不可でエラーになっている様子。
そこで、
のC:\Users\UserName\AppData\Local\Discord
削除を試みますが、なぜか
が動いているため、削除できません。Discord.exe
そのため、タスクマネージャで
を強制終了させました。Discord.exe
その後、
を削除してC:\Users\UserName\AppData\Local\Discord
インストーラを再実行した結果、正常にインストールが行われました。
(このため、アンインストール時のログなども消失)
反省
- エラー発生時のログやキャプチャを失念していた。
- chocolateyでDiscordをインストールしてはいけない。
- Discordに限らず、自動アップデートが実装されているものは、chocolateyでインストールするべきではないかもしれない。