Does anyone know if it is possible to uninstall a Windows Component (or protocol) using a language such as Visual Basic or Java ?