You have deployed managed software via Group Policy. When you come to remove that software via Group Policy the client machine (Windows XP) will hang at “Removing managed software…”. This is most likely caused by a dialog prompt popping up during the uninstall and as you can not see this during the removal process the computer will just stay stuck at the removing software display.
If this is a per-computer package then the best way around it is to boot the affected computer up in Safe Mode, enter regedit and find navigate to the following:
HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Appmgmt
Then find the correct key, this is easy to do by looking at each key’s “Deployment Name“. Once you have found the correct key simply delete it and reboot. The computer will boot normally now and you can then remove the offending software via Control Panel.