NetWorker. Как удалить NetWorker при сбое удаления или модернизации (Windows)

Resumen: NetWorker. Процедура удаления при сбое удаления на хосте Windows

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • Пакеты сервера NetWorker, узла хранения, клиента и/или сервера консоли управления (NMC) устанавливаются в операционной системе Windows.  
  • Не удалось установить, удалить или модернизировать NetWorker.

 

Causa

Существуют различные проблемы на уровне операционной системы, которые могут привести к сбою удаления/обновления. Журнал установки/удаления связан с мастером установки. В случае неудачной установки или удаления возвращается код ошибки выполнения MSI: https://learn.microsoft.com/windows/win32/msi/error-code image.png

В этой статье базы знаний описаны действия, которые можно выполнить для аккуратного удаления NetWorker для переустановки. Выполнение действий, описанных в этой статье базы знаний, не приводит к изменению или удалению каких-либо файлов конфигурации NetWorker или базы данных. Задействованные процессы помогают только очистить служебные файлы системы и позволяют успешно завершить удаление.
 

Resolución

Предварительные условия

  • Если система NetWorker является виртуальной машиной, перед выполнением указанных ниже действий рекомендуется создать моментальный снимок системы. После завершения процесса моментальный снимок можно удалить.
  • Если система является сервером NetWorker, соберите сведения о наборе для загрузки из сообщений электронной почты политики «Server Protection» (если настроено). Символ ".. Журналы \nsr\policy\logs\Server Protection\Server db backup\Server db backup_jobid_logs" также можно использовать для сбора сведений о наборе сохранений начальной загрузки и устройствах. Это не требуется, если система является клиентом NetWorker, автономным сервером NetWorker Management Console (NMC), автономным сервером веб-интерфейса пользователя NetWorker (NWUI) или автономным узлом хранения NetWorker.
ПРИМЕЧАНИЕ. Действия, связанные с удалением пакетов или системными изменениями, не должны выполняться службой поддержки NetWorker. Можно обратиться за поддержкой NetWorker; Однако любые действия, требующие внесения изменений в пакеты установки системы или реестры, должен выполнять системный администратор. Если требуется помощь в этом процессе, обратитесь к системному администратору Windows; Услуги специалистов Dell также можно использовать для установки и модернизации. Чтобы воспользоваться услугами специалистов, обратитесь к торговому представителю Dell или менеджеру по работе с клиентами.


Удаление из командной строки:

1. Остановите все службы NetWorker, NetWorker Management Console и веб-интерфейсов пользователя NetWorker:

NET STOP NSREXECD /Y

NET STOP NWUI /Y

 
ПРИМЕЧАНИЕ. Остановка службы nsrexecd (клиента) должна привести к остановке всех зависимых служб: NMC (gstd), сервер (nsrd) и службы узлов хранения. Службы NWUI должны быть остановлены отдельно. Убедитесь, что службы остановлены, с помощью команды tasklist или в окне Microsoft services.msc.

Консоль управления NetWorker:
 
  • Сервис баз данных EMC GST.
  • Услуга EMC GST.
  • Обработчик ловушек GST EMC.
  • Веб-сервисы EMC GST.
Сервер/клиент/узел хранения NetWorker:
  • Сервер резервного копирования и восстановления NetWorker.
  • Адаптер очереди сообщений NetWorker.
  • Служба удаленного выполнения NetWorker.
  • Служба управления моментальными снимками NetWorker.
Сервер веб-интерфейса пользователя (NWUI) NetWorker:
  • Сервер веб-интерфейса пользователя NetWorker.
  • База данных веб-интерфейса NetWorker.
2. Введите следующую команду в зависимости от установленной версии NetWorker.
продукт wmic, где "Vendor = 'Dell EMC'" get name, IdentifyingNumber, PackageName
 
Пример.
C:\Users\Administrator> wmic
wmic:root\cli>product where "Vendor = 'Dell EMC'" get name, IdentifyingNumber, PackageName
IdentifyingNumber                       Name                                PackageName
{A901A570-8BC9-462D-B07F-3396F7387555}  NetWorker Extended Client           NwExtClientMsi.msi
{C5E4AD90-15E2-4386-B106-3778ADC2A861}  NetWorker                           NwServerMsi.msi
{D9289E55-33F7-4ECE-BD1E-CFF259D17C45}  NetWorker Authentication Service    Authc.msi
{6A854AE6-C689-424A-8B96-85B032C151D4}  NetWorker                           NwClientMsi.msi
{503C3A3A-B164-4158-9007-6F8B2DC79B5D}  Config Checker                      CfgChkMsi.msi
{22E4288C-3019-4AF0-B2FF-21A254A68FE4}  NetWorker Management Console        NMC.msi
{0CDAFA1F-A2CD-4ADD-AAE9-77085F08F389}  NetWorker                           NwStorageNodeMsi.msi
{C368557F-33E0-402C-9BAB-645B5878CAE8}  NetWorker Management Web UI Server  mcui.msi
 
ПРИМЕЧАНИЕ. Если в списке нет ни одного пакета, перейдите к шагу 5.

3. Используйте следующую команду для удаления каждого модуля по отдельности. Используйте IdentifyingNumber вместо name в предложении where, так как у нас есть несколько модулей с одинаковым именем «NetWorker». Рекомендуется удалить такие компоненты, как пакеты NMC и NWUI, затем пакеты server/authc и, наконец, клиентский пакет. 
продукт wmic, где "IdentifyingNumber = '{IdentifyingNumber}'" вызывает uninstall

Пример.
wmic:root\cli>product where "IdentifyingNumber = '{A901A570-8BC9-462D-B07F-3396F7387555}'" call uninstall
Execute (\\WINSRVR2K22\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{A901A570-8BC9-462D-B07F-3396F7387555}",Name="NetWorker Extended Client",Version="19.6.0.3")->Uninstall() (Y/N/?)? Y
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
        ReturnValue = 0;
};
ПРИМЕЧАНИЕ. Если процесс не был остановлен, вы можете получить код Microsoft 1603 «A fatal error occurred during installation».
 
4. Убедитесь, что все пакеты NetWorker были удалены:
продукт wmic, где "Vendor = 'Dell EMC'" get name, IdentifyingNumber, PackageName
 
5. Если необходимая служба осталась, удалите ее с помощью команды sc . Убедитесь, что все сеансы MMC  закрыты.
  • Используйте sc query для запроса любых служб NetWorker, которые не были удалены.
sc query state=all | findstr EMC
sc query state=all | findstr NetWorker
  • Используйте команду sc delete для удаления любых служб, возвращенных запросом sc. Можно использовать одну из следующих команд:
    • SC удалить «DISPLAY_NAME»
    • SC удалить "SERVICE_NAME"
C:\Users\Administrator.EMCLAB>sc delete "NetWorker WebUI Database"
[SC] DeleteService SUCCESS

C:\Users\Administrator.EMCLAB>sc delete "EMCGSTWebServer"
[SC] DeleteService SUCCESS
ПРИМЕЧАНИЕ. Сервер NWUI, база данных NMC и службы SNMP могут не удалиться, если для удаления SC используется DISPLAY_NAME службы. Вместо этого используйте SERVICE_NAME.
C:\Users\Administrator.EMCLAB>sc delete gstd
[SC] DeleteService SUCCESS

C:\Users\Administrator.EMCLAB>sc delete gstsnmptrapd
[SC] DeleteService SUCCESS

C:\Users\Administrator.EMCLAB>sc delete nwui
[SC] DeleteService SUCCESS

6. Убедитесь, что все применимые службы, упомянутые на шаге 1, удалены из консоли Services.msc.

7. После удаления всех служб, связанных с NetWorker, снова запустите мастер установки и выберите «Remove», это поможет успешно удалить установку NetWorker.
image.png
ПРИМЕЧАНИЕ. При этом не будут удалены базы данных или файлы конфигурации сервера NetWorker/NMC. Если пакет по-прежнему не удается удалить. Необходимо удалить реестры Windows для предыдущих пакетов установки NetWorker. Инструкции см. в поле «Дополнительная информация».
 
8. Повторите установку NetWorker по существующему пути к файлу. Дополнительные необходимые условия и подробные сведения об установке NetWorker см. в руководстве по установке NetWorker, которое можно найти здесь: https://www.dell.com/support/home/product-support/product/networker/docs

 

Инструмент установки и удаления программ Microsoft:

Если указанные выше действия выполнены, но установка по-прежнему завершается ошибкой, скачайте инструмент Microsoft для установки и удаления программ:

Microsoft Ссылка: https://support.microsoft.com/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed image.png
Имя пакета: MicrosoftProgram_Install_and_Uninstall.meta.diagcab.
Метка: Устранение неполадок, препятствующих установке и удалению программ. 

Шаги:
1. Запустите пакет MicrosoftProgram_Install_and_Uninstall.meta.diagcab.
2. Нажмите Устранить проблемы при установке.
     Здесь, в списке приложений, вы должны найти пакет NetWorker.

ПРИМЕЧАНИЕ. Если пакет NetWorker отсутствует в списке, выберите Нет в списке, откройте журнал сбоя установки, найдите сбойный пакет и соберите имя пакета, пример: {00CA8CFF-77E7-4DD1-8144-B93AF56F1A91}.

3. Выберите пакет NetWorker и нажмите кнопку «Исправить».
4. Теперь после успешного выполнения можно проверить, появляется ли она снова, запустив инструмент.
5. Теперь можно продолжить установку пакета.

 

Información adicional

Если описанные в этой статье базы знаний параметры не помогли устранить проблему, последний вариант — вручную очистить системные реестры от записей NetWorker.

Чтобы удалить реестры NetWorker, откройте regedit.msc. Прежде чем вносить какие-либо изменения в системный реестр, создайте копию всего реестра, нажав Файл-Экспорт>, и сохраните реестр в выбранном расположении. Затем нажмите Edit-Find> и введите NetWorker, затем выполните поиск в реестре. Вы можете использовать клавишу F3 на клавиатуре для поиска далее. Используйте этот процесс для очистки реестра и удаления всего, что указывает на пакет установки или службу NetWorker .msi. Вам не нужно удалять какие-либо правила межсетевого экрана, реестры, связанные с путями к папкам, а также результаты NetWorker Runtime Environment (NRE). После завершения перезагрузки системы проверьте в окнах «Programs and Features» и «Services» наличие записей NetWorker. Если службы или пакеты NetWorker не отображаются, можно попытаться переустановить NetWorker, используя ранее использовавшийся путь установки.

Productos afectados

NetWorker

Productos

NetWorker, NetWorker Series
Propiedades del artículo
Número del artículo: 000027143
Tipo de artículo: Solution
Última modificación: 06 nov 2025
Versión:  6
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.