NetWorker: Sådan fjerner du NetWorker, når afinstallation eller opgradering mislykkedes (Windows)
Resumen: NetWorker: Fjernelsesprocedure, når afinstallationen mislykkedes i Windows-værten
Síntomas
- NetWorker-serverpakkerne Server, Storage Node, Client og/eller Management Console (NMC) er installeret på et Windows-operativsystem.
- Installation, afinstallation eller opgradering af NetWorker mislykkedes.
Causa
Der er problemer på operativsystemniveau, der kan medføre, at en afinstallation/opgradering mislykkes. Installations-/eller afinstallationsloggen er sammenkædet i installationsguiden. Den mislykkede installation eller afinstallation returnerer en MSI-udførelsesfejlkode: https://learn.microsoft.com/windows/win32/msi/error-code 
Denne KB fokuserer på handlinger, der kan udføres for at fjerne NetWorker rent, så det kan geninstalleres. Når du udfører handlinger, der er beskrevet i denne KB, må du ikke ændre eller fjerne nogen af NetWorker-konfigurations- eller -databasefilerne. De involverede processer hjælper kun med at rydde op i systemets servicefiler og gør det muligt for afinstallationen at fuldføre med succes.
Resolución
Forudsætninger
- Hvis NetWorker-systemet er en virtuel maskine, anbefales det at oprette et snapshot af systemet, før nedenstående trin udføres. Når processen er fuldført, kan snapshottet fjernes.
- Hvis systemet er en NetWorker-server, skal du indsamle bootstrap og gemme oplysninger om sæt fra "Server Protection"-politikkens e-mails (hvis konfigureret). Den ".. \nsr\policy\logs\Server Protection\Server db backup\Server db backup_jobid_logs" logfiler kan også bruges til at indsamle bootstrap save-sæt og enhedsoplysninger. Dette er ikke nødvendigt, hvis systemet er en NetWorker-klient, stand-alone NetWorker Management Console-server (NMC), stand-alone NetWorker Web User Interface-server (NWUI) eller stand-alone NetWorker-storagenode.
Fjernelse af kommandolinje:
net stop nsrexecd /y
net stop nwui /y
NetWorker-administrationskonsol:
- EMC GST-databaseservice.
- EMC GST-service.
- EMC GST-traphåndterer.
- EMC GST-webtjenester.
- NetWorker Sikkerhedskopiering og gendannelse af server.
- NetWorker-adapter til meddelelseskø.
- NetWorker Remote Exec-service.
- NetWorker Snapshot Management-service.
- NetWorker-server til webbrugergrænseflade for NetWorker.
- NetWorker Web UI Database.
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
3. Brug følgende kommando til at afinstallere hvert modul separat. Brug IdentifyingNumber i stedet for navn i where-delsætningen, fordi vi har flere moduler, der har samme navn som "NetWorker". Det anbefales at fjerne komponenter som NMC- og NWUI-pakkerne, derefter server/authc-pakkerne og til sidst klientpakken.
Eksempel:
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;
};
kommando. Sørg for, at alle mmc-sessioner
er lukket.
- Brug sc-forespørgsel til at forespørge efter NetWorker-tjenester, der ikke er blevet fjernet.
sc query state=all | findstr EMC
sc query state=all | findstr NetWorker
- Brug sc delete Hvis du vil fjerne tjenester, der returneres af en sc-forespørgsel, kan en af følgende kommandoer bruges:
- sc Slet "DISPLAY_NAME"
- sc Slet "SERVICE_NAME"
C:\Users\Administrator.EMCLAB>sc delete "NetWorker WebUI Database"
[SC] DeleteService SUCCESS
C:\Users\Administrator.EMCLAB>sc delete "EMCGSTWebServer"
[SC] DeleteService SUCCESS
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. Bekræft, at alle de relevante tjenester, der er nævnt i trin 1, er blevet fjernet fra konsollen Services.msc.
7. Når alle NetWorker-relaterede tjenester er fjernet, skal du køre installationsguiden igen og vælge "Fjern". Dette skulle fjerne NetWorker-installationen.
Microsoft-værktøj til installation og fjernelse af program:
Hvis ovenstående trin er udført, og installationen fortsat mislykkes, skal du hente værktøjet Installation og fjernelse af Microsoft-programmet:
Microsoft Link: https://support.microsoft.com/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed 
Pakkenavn: MicrosoftProgram_Install_and_Uninstall.meta.diagcab.
Tag: Løs problemer, der forhindrer programmer i at blive installeret eller fjernet.
Fremgangsmåde:
1. Kør pakken MicrosoftProgram_Install_and_Uninstall.meta.diagcab.
2. Klik på Løs installationsproblemer.
Her på listen over programmer, der vises, bør du kunne finde NetWorker-pakken.
3. Vælg NetWorker-pakken, og klik på knappen Ret.
4. Når det er gennemført, kan du ved at køre værktøjet kontrollere, om det vises igen.
5. Derefter kan du fortsætte med installation af pakken.
Información adicional
For at fjerne NetWorker-registre skal du åbne regedit.msc. Før du foretager ændringer i systemregistrene, skal du oprette en kopi af hele registreringsdatabasen ved at klikke på Fileksport>, og gem registreringsdatabasen på en placering efter eget valg. Klik derefter på Rediger-Find> og indtast NetWorker, og søg derefter i registreringsdatabasen. Du kan bruge F3-tasten på tastaturet til at "søge næste". Brug denne proces til at gennemgå registreringsdatabasen og slette alt, der peger på en NetWorker-.msi installationspakke eller -tjeneste. Du behøver ikke at slette firewallregler, mappestirelaterede registre eller resultater af NetWorker Runtime Environment (NRE). Når du er færdig med at genstarte systemet, skal du kontrollere vinduerne "Programmer og funktioner" og "Services" for eventuelle NetWorker-poster. Hvis NetWorker-tjenester eller -pakker ikke vises, kan du forsøge at geninstallere NetWorker via din tidligere anvendte installationssti.