Sorry for the length of this post, but this is verbatim from what the Veritas support tech sent me and since it's not available on their website, I figured I'd post it here for your use as well as mine.
How to properly uninstall Backup Exec 9.x if unable to uninstall using Add/Remove Programs.
How to properly uninstall Backup Exec 9.x if unable to uninstall using Add/Remove Programs.
Details:
Figure 1
4. Click Exit to end the clean up process
5. Open Services from Control Panel in Windows NT 4.0, or from Administrative Tools in Windows 2000. Stop all Backup Exec services and the MSSQL$BKUPEXEC service (Figures 2 and 3). If Desktop and Laptop Option (DLO) is installed, stop the MSSQL$BKUPEXECDLO service as well
Figure 2
Figure 3
6. Click Start | Run, type regedt32, and click OK
Figure 4
8. If the Backup Exec Web Administration Console is installed (BEWAC), remove the following keys:
Figure 5
10. Remove all Microsoft SQL Server Desktop Engine (MSDE) and Backup Exec associated SQL components by removing the following registry keys:
Figure 6
15. Remove the directory C:\Program Files\VERITAS\VxUpdate
16. Remove the directory C:\Program Files\VERITAS, only if there is no other VERITAS Applications installed on the server
17. Remove the directory C:\Program Files\Common Files\VERITAS Shared, only if there is no other VERITAS Application installed on the computer
18. Remove the directory C:\Program Files\Microsoft SQL Server\MSSQL$BKUPEXEC
19. Remove the directory C:\Program Files\Microsoft SQL Server\MSSQL$BKUPEXECDLO (only when DLO is installed)
20. Remove the directory C:\Program Files\Microsoft SQL Server, only if there is no other Microsoft SQL Instance installed on the computer
This procedure should only be used if uninstalling Backup Exec
(tm) 9.x for Windows Servers fails from Add/Remove Programs and
subsequent installs of Backup Exec also fail due to a corrupt installation.
To manually uninstall Backup Exec 9.x, follow the instructions given below:
1. Download the Microsoft Installer (MSI) Cleanup utility, and install it on the system in question.
The MSI Installer Cleanup utility can be currently obtained from the Microsoft Web site: http://support.microsoft.com/default.aspx?kbid=290301 .
2. After the application is installed, run it from Start | Programs | Windows Install Clean Up
3. Select VERITAS Update and VERITAS Backup Exec for Windows Servers, and then click Remove (Figure 1)
To manually uninstall Backup Exec 9.x, follow the instructions given below:
1. Download the Microsoft Installer (MSI) Cleanup utility, and install it on the system in question.
The MSI Installer Cleanup utility can be currently obtained from the Microsoft Web site: http://support.microsoft.com/default.aspx?kbid=290301 .
2. After the application is installed, run it from Start | Programs | Windows Install Clean Up
3. Select VERITAS Update and VERITAS Backup Exec for Windows Servers, and then click Remove (Figure 1)
Figure 1
4. Click Exit to end the clean up process
5. Open Services from Control Panel in Windows NT 4.0, or from Administrative Tools in Windows 2000. Stop all Backup Exec services and the MSSQL$BKUPEXEC service (Figures 2 and 3). If Desktop and Laptop Option (DLO) is installed, stop the MSSQL$BKUPEXECDLO service as well
Figure 2
Figure 3
6. Click Start | Run, type regedt32, and click OK
Warning: Incorrect
use of the Windows Registry Editor may prevent the operating system from
functioning properly. Great care should be taken when making changes to a
Windows registry. Registry modifications should only be carried out by persons
experienced in the use of the registry editor application. It is recommended
that a complete backup of the registry and workstation be made prior to making
any registry changes.
7. Remove the following VERITAS registry keys (Figure
4):
a.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Adamm
b.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Agent Accelerator for Windows
NT/2000
c.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Backup Exec
d.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Common
e.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\DLO
f.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\Exec View
g.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\SigLogger
h.
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS (only if empty)
i.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VERITAS
Backup Exec
Figure 4
8. If the Backup Exec Web Administration Console is installed (BEWAC), remove the following keys:
a.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ElementManager\WebElementDefinitions\TabBE*
(all keys that start with TabBE)
b.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ElementManager\WebElementDefinitions\ContextHelpBE*
(all keys that start with ContextHelpBE)
c.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ElementManager\WebElementDefinitions\AboutBoxBE
d.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ElementManager\WebElementDefinitions\HELPTOC_*
(all keys that start with HELPTOC_. The underscore is
important.)
e.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ApplianceManager\ObjectManagers\Microsoft_SA_Task\BackupJobTask
f.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ApplianceManager\ObjectManagers\Microsoft_SA_Task\RestoreJobTask
g.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerAppliance\ApplianceManager\ObjectManagers\Microsoft_SA_Task\TemplateJobTask
9. Remove the Backup Exec services by removing the
following registry keys (Figure 5):
a.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BackupExecAgentAccelerator
b.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BackupExecAgentBrowser
c.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BackupExecDeviceMediaService
d.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BackupExecJobEngine
e.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BackupExecNamingService
f.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BBackupExecRPCService
g.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ECM
Service
h.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\besakalert (BEWAC
only)
i.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DLOAdminSvcu (DLO
only)
j.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SCSIChanger
k.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SCSIChanger
Figure 5
10. Remove all Microsoft SQL Server Desktop Engine (MSDE) and Backup Exec associated SQL components by removing the following registry keys:
a.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL
Server\BKUPEXEC
b.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\BKUPEXECDLO
(only when DLO is installed)
c.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Component
Set\InstanceComponentSet.1 or InstanceComponentSet.2.
Remove only the value where it
matches one of the following global unique identifiers (GUIDs):
{44FE936D-2B47-40D3-9109-FC1360BFB85D} - Backup
Exec 9.0 revision 4367
{78B54B0C-5280-4236-8DF2-7EC6DC45C364} - Backup
Exec 9.0 revision 4454
{E09B48B5-E141-427A-AB0C-D3605127224A} - Backup
Exec 9.1 (Backup Exec Instance)
{689404D2-1C94-44B3-9203-BEC5594FDA7A} - Backup
Exec 9.1 (DLO Instance)
d.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server (only if there
is no other Microsoft SQL Server Instances installed)
e.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQL$BKUPEXEC
f.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLAgent$BKUPEXEC
g.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ MSSQL$BKUPEXECDLO
(only when DLO is installed)
h.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLAgent$BKUPEXECDLO
(only when DLO is installed)
11. Reboot the computer
12. Remove all files from the Backup Exec install directory, that is C:\Program Files\VERITAS\Backup Exec\NT
13. If BEWAC is installed, remove the following files:
12. Remove all files from the Backup Exec install directory, that is C:\Program Files\VERITAS\Backup Exec\NT
13. If BEWAC is installed, remove the following files:
a.
%SystemRoot%\system32\ServerAppliance\web\Admin\BE
b.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0C0A\BE
c.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\040C\BE
d.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0404\BE
e.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0407\BE
f.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0409\BE
g.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0410\BE
h.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0411\BE
i.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0412\BE
j.
%SystemRoot%\system32\ServerAppliance\web\Admin\help\0804\BE
Note: For the folders given
below (k-r), remove the files listed after the folder list.
k.
%SystemRoot%\system32\ServerAppliance\mui\0411
l.
%SystemRoot%\system32\ServerAppliance\mui\0412
m.
%SystemRoot%\system32\ServerAppliance\mui\0804
n.
%SystemRoot%\system32\ServerAppliance\mui\0C0A
o.
%SystemRoot%\system32\ServerAppliance\mui\040C
p.
%SystemRoot%\system32\ServerAppliance\mui\0404
q.
%SystemRoot%\system32\ServerAppliance\mui\0407
r.
%SystemRoot%\system32\ServerAppliance\mui\0409
i.
besakfirstwizres.dll
ii.
BESigSchedulerRes.dll
iii.
BEUtilityJobRes.dll
iv.
BEUtilityJobUIRes.dll
v. BEUtilsRes.dll
vi. BEActLogRes.dll
vii.
bealertconfigres.dll
viii.
BEAlertsRes.dll
ix.
BEAuditLogRes.dll
x.
BEBackupJobOptionsRes.dll
xi.
BEBackupJobOptionsSummaryRes.dll
xii.
BECreateJobRes.dll
xiii.
BECreateMiscRes.dll
xiv.
BEDeviceMgmtRes.dll
xv.
BEDevMediaRes.dll
xvi.
BEDiagsLogRes.dll
xvii.
BEDrivePoolMgmtRes.dll
xviii.
BEErrorRulesRes.dll
xix.
BEHelpFilesRes.dll
xx.
BEJobMonitorRes.dll
xxi.
BEJobPropsRes.dll
xxii.
BEJobSettingsRes.dll
xxiii.
BEJobsetupRes.dll
xiv.
BELicenseRes.dll
xv.
BeLogonAccountsRes.dll
xvi.
BEMediaMgmtRes.dll
xvii.
BEMediaRotationRes.dll
xviii.
BEMediaSetMgmtRes.dll
xxix.
BENotification.dll
xxx.
BENotificationConfigRes.dll
xxxi.
BEOptionsResource.dll
xxxii.
beoverviewres.dll
xxxiii.
BEReportsRes.dll
xxxiv.
BEResource.dll
xxxv.
BEResourceDiscoveryRes.dll
xxxvi.
BERestoreJobOptionsRes.dll
14. Open Task Manager, and end the process
VxTaskBarMgr.exe (Figure 6)
Figure 6
15. Remove the directory C:\Program Files\VERITAS\VxUpdate
16. Remove the directory C:\Program Files\VERITAS, only if there is no other VERITAS Applications installed on the server
17. Remove the directory C:\Program Files\Common Files\VERITAS Shared, only if there is no other VERITAS Application installed on the computer
18. Remove the directory C:\Program Files\Microsoft SQL Server\MSSQL$BKUPEXEC
19. Remove the directory C:\Program Files\Microsoft SQL Server\MSSQL$BKUPEXECDLO (only when DLO is installed)
20. Remove the directory C:\Program Files\Microsoft SQL Server, only if there is no other Microsoft SQL Instance installed on the computer
Thanks for sharing just copied it into my work wiki, just in case.
Posted by: nf0 | Wednesday, April 06, 2005 at 08:00 AM
Thanks. Much appreciated.
Posted by: JE | Tuesday, May 10, 2005 at 08:57 AM
Top man, I have been looking for manual removal docs for Veritas for months. Much appreciated.
Posted by: Chris | Friday, June 17, 2005 at 04:07 AM
From one network admin to another you are zee man!
Posted by: Lexus Noir | Thursday, July 21, 2005 at 10:16 AM
Thanks man, this did the trick on a server I "inherited" ;)
Posted by: Ranger | Tuesday, August 09, 2005 at 10:00 AM
Thanks for this, Veritas was a right pain in the rear end
Posted by: Simon | Monday, September 19, 2005 at 06:18 AM
This saved my butt in the middle of the night. It even worked for a convulted install of 9.1 and 10.0 that somehow got mixed up on my server. Thanks Alex!
Posted by: Mike Abrahamson | Wednesday, September 28, 2005 at 12:09 AM
Thanks a million! Worked like a charm and no annoying phone call to Veritas err... Symantec.
Posted by: Eric Voight | Wednesday, November 30, 2005 at 02:00 PM
Goodies! That's a real lifesaving tip! You are great, Alex!
Posted by: meesick | Tuesday, January 24, 2006 at 07:47 PM
Thanks for posting this, cutey!
Posted by: Jennifer | Friday, March 03, 2006 at 09:12 AM
Thank You! It still works one year later and I am still waiting for a call back from Veritas (support?).
Posted by: Bill | Wednesday, April 26, 2006 at 01:09 PM
Yep, this procedure was a lifesaver for me. :)
We had an issue where a restore job had partially written over the new Veritas installation with the old one, and it got very confused and refused to repair or remove. Using these instructions, we got rid of the old one and reinstalled without incident.
Many thanks.
Posted by: Dave | Wednesday, September 20, 2006 at 05:24 AM
Hi,
very nice guide!
Works fine on a BE 10d SBS installation.
regards!
Posted by: Mario | Thursday, November 02, 2006 at 02:51 AM
Pure brilliance, got me out of a hole with Server 2003! Thanks
Posted by: Derek | Thursday, November 09, 2006 at 08:56 AM
Thanks a lot for this pointer. It's really helped me and a number of my co-workers out several times.
Posted by: JG | Tuesday, December 12, 2006 at 08:09 PM
Thanks - dug me out of a hole
Posted by: Rob | Wednesday, January 17, 2007 at 03:27 PM
Hi,
very great guide!
Thanks for Alex.
Best Regards!
Posted by: Dzhamal | Friday, February 16, 2007 at 01:46 AM
Does this fix also work with manually uninstall of Veritas Backup Exec 10.0? Thanks.
Posted by: James Livingood | Wednesday, February 28, 2007 at 07:13 AM
After several engineers troubleshooting this problem, I was the last guy on the totem pole. I had fits myself until I found this wonderful post. THANKS A MILLION! It worked like a charm. I was able to install the newest version of Backup Exec afterwards and away we go. The world needs more IT guys like you.
Thanks Again
Posted by: Wes | Thursday, March 01, 2007 at 07:51 PM
Alex,
Cutting it close to deadline and Veritas Support provided NO answers....this is for sure a life saver!
Thanks Buddy
Posted by: Anthony Mussante | Tuesday, March 13, 2007 at 10:45 AM
Alex,
Thanks for you help..
It's so good to have this kind of information...
Thanks a lot..
Posted by: Lemon | Tuesday, March 27, 2007 at 01:22 AM
Thanks a lot that was very usefull.
Posted by: Vincent | Tuesday, April 24, 2007 at 10:48 AM
Thanks!!!!!
Posted by: G. Stark | Wednesday, May 16, 2007 at 01:53 AM
Excellent, worked for Backup exec 10D.
After someone unistalled MSDE on the server, backup exec stopped working. Tried to reinstall backup exec 10d no joy, kept coming up with an MSDE error. Followed the instruction above, worked like a treat!
cheers
Posted by: Si | Wednesday, May 16, 2007 at 02:41 PM
Thanks pal, excellent tip, used it for 10.0!
Posted by: Dalibor | Saturday, June 09, 2007 at 07:47 PM
FYI to those curious or uncertain... These steps do work for version 10. This has been confirmed by Symantec.
Posted by: Nate | Friday, June 15, 2007 at 10:04 AM
This has helped me several times now - thanks! ;-)
Posted by: Tomas | Friday, June 22, 2007 at 05:17 AM
Add another satisified customer to the list. BE10D Advance Agent uninstall issues - Had to pick and choose which things to hack out, but in the end my backups are running on 11D agents happily ever after.
Posted by: Darold | Saturday, June 23, 2007 at 07:06 PM