Удаление
Удаление NVM for Windows (приложения) с компьютера — не то же самое, что nvm uninstall: эта команда удаляет только установленные версии Node.js, оставляя NVM for Windows.
Удаление NVM for Windows удаляет все управляемые версии Node.js и их глобальные модули. Сначала сохраните каталог хранения Node.js, если версии могут понадобиться позже. По умолчанию: %LOCALAPPDATA%\Author Software\nvm\installs (см. Базовая конфигурация).
Выберите раздел, соответствующий вашей редакции.
Community-сборки
Community-сборки устанавливаются per-user в %LOCALAPPDATA%\Author Software\nvm через открытый setup EXE. См. Установщики.
Через деинсталлятор
- Откройте Параметры → Приложения → Установленные приложения (или Панель управления → Программы и компоненты).
- Выберите NVM for Windows → Удалить.
- Завершите мастер установки.
Или:
winget uninstall nvm
Либо запустите unins000.exe из каталога установки (%LOCALAPPDATA%\Author Software\nvm).
Community-деинсталлятор удаляет:
- Файлы приложения в
%LOCALAPPDATA%\Author Software\nvm - Версии Node.js в настроенном корне установки (по умолчанию
%LOCALAPPDATA%\Author Software\nvm\installs) - Пользовательские настройки в
HKCU\Software\Author Software\Preferences\nvm - Пользовательскую переменную окружения
NVM_HOMEи связанные записиPATH - Запланированную задачу NVM for Windows Sync
- Записи Apps по версиям (см. Приложения Windows)
Откройте новый терминал после удаления, чтобы применились изменения PATH и окружения.
Ручное удаление
Используйте только если деинсталлятор отсутствует или не работает.
-
Закройте терминалы и процессы, использующие
node,npmилиnvm. -
Удалите задачу sync (если есть):
schtasks /Delete /TN "NVM for Windows Sync" /F -
Удалите
%LOCALAPPDATA%\Author Software\nvm(файлы приложения, установки, кэш, shim). Если менялиroot/InstallRoot, удалите и этот каталог (см. Базовая конфигурация и справочник реестра). -
Уберите остатки из пользовательского окружения:
- Удалите
NVM_HOME(и устаревшийNVM_SYMLINK, если есть) из пользовательских переменных окружения. - Уберите из
PATHзаписи на каталог NVM, путь shim.nodejsили устаревшие папки symlinknvm/nodejs.
- Удалите
-
Удалите остатки в реестре текущего пользователя:
HKCU\Software\Author Software\Preferences\nvmHKCU\Software\Classes\nvm(обработчик протокола)HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\nvm4w-node-v*(записи Apps по версиям)- Ключ деинсталляции Inno Setup в
HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\(имя заканчивается на_is1для NVM for Windows)
-
Выйдите из сеанса или откройте новый терминал и убедитесь, что
nvm,nodeиnpmбольше не находятся.
Переустановка community — через стандартный установщик или winget. Восстановление сохранённой папки installs работает только если она лежит по тому же пути root, который ожидает новая установка.
Certified-сборки
Certified-сборки устанавливаются machine-wide в %ProgramFiles%\Author Software\nvm как MSI/Intune Win32. Предпочтительно удаление через MDM или GPO, чтобы detection и назначения оставались согласованными. См. требования enterprise, Intune, Active Directory и Установщики.
Удаление certified NVM for Windows удаляет версии Node.js, управляемые для этого пользователя (хранилище по умолчанию: %LOCALAPPDATA%\Author Software\nvm\installs), и может затронуть все учётные записи на устройстве, использовавшие machine-wide установку. Сохраните installs перед массовым удалением. См. предупреждение GPO в Развёртывание через Active Directory.
Удаление через GPO или Microsoft Entra (Intune)
Active Directory GPO
Если NVM for Windows развёрнут через Software Installation:
- Откройте GPO, назначающий MSI (см. Развёртывание через Active Directory).
- Снимите назначение пакета или используйте Uninstall this application when it falls out of the scope of management, если эта опция была включена при развёртывании.
- Уберите компьютеры/пользователей из фильтра безопасности GPO или OU, чтобы пакет больше не применялся.
- На клиентах выполните
gpupdate /force(или дождитесь следующего обновления политики), затем проверьте, что приложения нет в Приложениях.
Не включайте автоматическое удаление при выходе из области управления без понимания влияния на управляемые установки Node.js.
Microsoft Intune/Entra
При развёртывании как Win32-приложение (см. Развёртывание через Intune):
- В центре администрирования Intune откройте приложение NVM for Windows (Certified).
- Измените назначения так, чтобы целевые группы получили Uninstall, или снимите назначение установки и назначьте удаление этим группам.
- Отслеживайте Apps → Monitor → App install status, пока устройства не сообщат об удалении.
Команда удаления пакета совпадает с вашим deployment pack (из .intune.json):
msiexec.exe /x "{PRODUCT-CODE}" /qn /norestart
Используйте productCode из msiInformation в .intune.json, поставляемом с вашей сборкой. Пример кода продукта в руководстве Intune может отличаться по релизам.
Ручное удаление
Для одного устройства (лабораторная машина, аварийный сценарий или установка без MDM):
-
Предпочтительно Параметры → Приложения → NVM for Windows (Certified) → Удалить, или:
msiexec.exe /x "{PRODUCT-CODE}" /qn /norestartКод продукта указан в MSI/
.intune.jsonпортала (msiInformation.productCode). -
Убедитесь, что
%ProgramFiles%\Author Software\nvmудалён (путь detection для Intune). -
Проверьте удаление per-user данных. MSI выполняет очистку и удаляет
%LOCALAPPDATA%\Author Software\nvmдля пользователя, выполнившего удаление. Если AppData остался (например, другой профиль на том же ПК), удалите%LOCALAPPDATA%\Author Software\nvmэтого профиля под этим пользователем или скриптом с повышенными правами для каждого профиля. -
Опциональная очистка политик (не выполняется автоматически при удалении MSI):
- Очистите или отвяжите политики ADMX в Author Software → NVM for Windows (Административные шаблоны).
- Удалите остатки в
HKLM\Software\Policies\Author Software\nvm, если применяли registry CSP/OMA-URI напрямую (справочник реестра).
-
Опционально: удалите логи установки в
%ProgramData%\Author\nvm-certified-install.log, если есть. -
Откройте новый терминал и убедитесь, что
nvmбольше нет вPATH.
Удаление MSI снимает продукт. Конфигурационные профили Group Policy/Intune могут продолжать пушить ключи в HKLM\Software\Policies\Author Software\nvm, пока вы не отключите эти политики.
См. также
| Тема | Документ |
|---|---|
| Какая у вас редакция | Выбор редакции |
| Установить снова | Установщики |
| Требования enterprise | Требования |
| Команда удаления Intune | Развёртывание через Intune |
| Удаление ПО через GPO | Развёртывание через Active Directory |
| Удалить только версии Node.js | nvm uninstall |
| Ключи политик | Справочник реестра |