Chocolateyをインストールした後でChocolateyをアンインストールしても安全ですか?
Chocolateyを使用して新しいPC用のソフトウェアをセットアップしたいが、C:\ Chocolateyフォルダーを削除したい。 Chocolateyがネイティブインストーラーを使用することを理解している限り、プログラムはWindowsの「プログラムの追加と削除」に表示され、そのように維持できます。 Chocolateyはユーザーにとってもう必要ないようです。
一般的な経験則として、はい、Chocolateyをアンインストールすることは「安全」です。 Chocolateyは、ほとんどの場合、インストールされるアプリケーションのネイティブEXE/MSIのラッパーです。その結果、Chocolateyを削除しても、インストールされているアプリケーションは削除されません。
Chocolateyを削除することにより悪影響を与えるコマンドライン/ポータブルアプリケーションなど、いくつかの種類のアプリケーションがあるため、ここで注意が必要な場合があります。たとえば、GitVersion.Portableなどをインストールすると、ChocolateyはChocolatey binフォルダー(システムパス上)にあるEXEに「ショートカット」を追加します。 Chocolateyをアンインストールすると、この「ショートカット」と潜在的にEXE自体が削除されるため、このアプリケーションは機能しなくなります。
Chocolatey\Libフォルダを確認し、アンインストールする前にChocolateyでインストールしたパッケージを確認して、このカテゴリに該当するアプリケーションがないことを確認することをお勧めします。
お役に立てば幸いです。
Chocolateyをアンインストールする手順は次のとおりです ここ 。
ちなみに、Chocolatey 0.9.8.27以降、デフォルトのChocolatey PathはC:\ Chocolateyではなく、C:\ ProgramData\Chocolateyになっています。
Chocolateyが気に入らない場合は、フォルダ(およびフォルダが作成する環境変数)を削除するだけでアンインストールできます。実際にはシステムにインストールされていないため、レジストリが乱雑になることを心配する必要はありません(Chocolateyを使用してインストールしたアプリケーション、または手動でインストールしたアプリケーション、これは別の話です)。
確かに別の話ですが、WindowsにインストールされているプログラムのリストにAtomエディターが表示されたことを思い出しません。コマンドライン(管理者として実行)でアンインストールしました):
cuninst atom
そして、レジストリのない部分は実際には偽です。 Windows 7では、これを行う必要がありました。
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v ChocolateyInstall
他のバージョンでは、次のようになる可能性があります。
reg delete HKLM\Environment /f /v ChocolateyInstall
コマンドラインからフォルダーを削除するには、次のコマンドを使用します。
rmdir /Q /S C:\ProgramData\chocolatey
または、Chocolatey <0.9.8.27を使用またはアップグレードした場合:
rmdir /Q /S C:\Chocolatey
結局のところ、C:\ProgramData\chocolatey\lib\Atom.0.141.0\tools\Atom\atom.exe
への通常の[スタート]メニューのショートカットはまだ存在していましたが、Windowsを使用すると、削除するかどうかを尋ねられます。