« Fix For Veritas Backup Exec 9.1 Issue | Main | New Netscreen-25 Firewall »

How to Manually Uninstall Veritas Backup Exec 9.x

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.

Details:
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)

Figure 1
Pic1






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
Pic2







Figure 3
Pic3



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
Pic4







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
Pic5








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:
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
Pic6







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

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341da43053ef00d83423922c53ef

Listed below are links to weblogs that reference How to Manually Uninstall Veritas Backup Exec 9.x:

» Thank You Alex Scoble from Tom Eppenberger's Blog
While working on the Backup Exec server here in Quincy, I ran into a fairly significant problem that required me to reinstall the software. The problem? I couldn [Read More]

» Thank You Alex Scoble from Tom Eppenberger's Blog
While working on the Backup Exec server here in Quincy, I ran into a fairly significant problem that required me to reinstall the software. The problem? I couldn [Read More]

Comments

Thanks for sharing just copied it into my work wiki, just in case.

Thanks. Much appreciated.

Top man, I have been looking for manual removal docs for Veritas for months. Much appreciated.

From one network admin to another you are zee man!

Thanks man, this did the trick on a server I "inherited" ;)

Thanks for this, Veritas was a right pain in the rear end

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!

Thanks a million! Worked like a charm and no annoying phone call to Veritas err... Symantec.

Goodies! That's a real lifesaving tip! You are great, Alex!

Thanks for posting this, cutey!

Thank You! It still works one year later and I am still waiting for a call back from Veritas (support?).

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.

Hi,

very nice guide!

Works fine on a BE 10d SBS installation.


regards!

Pure brilliance, got me out of a hole with Server 2003! Thanks

Thanks a lot for this pointer. It's really helped me and a number of my co-workers out several times.

Thanks - dug me out of a hole

Hi,
very great guide!
Thanks for Alex.

Best Regards!

Does this fix also work with manually uninstall of Veritas Backup Exec 10.0? Thanks.

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

Alex,

Cutting it close to deadline and Veritas Support provided NO answers....this is for sure a life saver!

Thanks Buddy

Alex,

Thanks for you help..
It's so good to have this kind of information...
Thanks a lot..

Thanks a lot that was very usefull.

Thanks!!!!!

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

Thanks pal, excellent tip, used it for 10.0!

FYI to those curious or uncertain... These steps do work for version 10. This has been confirmed by Symantec.

This has helped me several times now - thanks! ;-)

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.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

My Photo

Top Links

May 2009

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Useful Links

Blog powered by TypePad
Member since 01/2004