Node.jsをアンインストールしてもnpmが残っている場合の対処法
WindowsからNode.jsを完全に削除する方法
コントロールパネルからNode.jsをアンインストールする
- スタートメニューを開き、「コントロールパネル」を選択します。
- 「プログラムと機能」を選択します。
- リストから「Node.js」を見つけ、右クリックして「アンインストール」を選択します。
- アンインストールウィザードに従って、Node.jsをアンインストールします。
残りのファイルとフォルダを削除する
アンインストール後も、いくつかのファイルとフォルダが残っている場合があります。以下のフォルダを削除する必要があります。
C:\Program Files\nodejs
C:\Users\<ユーザー名>\AppData\Roaming\npm
これらのフォルダを手動で削除することもできますし、以下のコマンドを使用して削除することもできます。
rmdir /s /q "C:\Program Files\nodejs"
rmdir /s /q "C:\Users\<ユーザー名>\AppData\Roaming\npm"
rmdir /s /q "C:\Users\<ユーザー名>\AppData\Local\npm-cache"
注意: 上記のコマンドを実行する前に、これらのフォルダ内に必要なファイルがないことを確認してください。
レジストリエディタからNode.jsのキーを削除する
レジストリエディタを使用して、Node.jsに関連するレジストリキーを削除することもできます。
警告: レジストリエディタを誤って操作すると、システムに重大な損害を与える可能性があります。以下の手順は慎重に実行してください。
- スタートメニューを開き、「regedit」と入力します。
- レジストリエディタが開いたら、以下のキーに移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Node.js
Node.js
キーを右クリックして、「削除」を選択します。- 以下のキーも削除します。
HKEY_CURRENT_USER\Software\Node.js
コンピュータを再起動する
最後に、コンピュータを再起動して、変更を適用します。
アンインストールの確認
Node.jsが完全に削除されたことを確認するには、以下のコマンドを実行します。
where node
このコマンドが出力結果を出力しない場合は、Node.jsは完全に削除されています。
補足情報
- npmはNode.jsのパッケージマネージャーであり、Node.jsと一緒にインストールされます。Node.jsをアンインストールすると、npmもアンインストールされます。
- Node.jsを再インストールしたい場合は、Node.jsの公式ウェブサイトからインストーラーをダウンロードできます。
- 上記の手順で問題が発生した場合は、Node.jsの公式フォーラムでサポートを求めることができます。
補足
上記の手順は、一般的な方法です。ご使用の環境によっては、異なる方法が必要になる場合があります。詳細については、Node.jsの公式ドキュメントを参照してください。
WindowsからNode.jsを完全に削除する他の方法
アンインストーラーを使用する
Node.jsのインストーラーには、アンインストールオプションが含まれています。以下の手順で、アンインストーラーを使用してNode.jsをアンインストールできます。
- Node.jsのインストールフォルダに移動します。
uninstall.exe
ファイルをダブルクリックします。
Chocolateyは、Windows用のパッケージマネージャーです。Chocolateyを使用してNode.jsをインストールしている場合は、以下のコマンドを使用してアンインストールできます。
choco uninstall nodejs
Scoopを使用する
scoop uninstall node
- コントロールパネルからアンインストールする方法が最も簡単ですが、残りのファイルとフォルダを手動で削除する必要があります。
- アンインストーラーを使用する方法 is simple and does not require any manual cleanup.
- ChocolateyまたはScoopを使用する方法は、コマンドラインからNode.jsをアンインストールしたい場合に便利です。
注意事項
- 上記の手順を実行する前に、必ずバックアップを取ってください。
node.js windows npm