Tem certeza de que eles realmente fazem parte do componente que você está desinstalando? Eu não posso falar sobre o material do SQL Server, mas com relação ao seu comentário do VS2010, o Dotfuscator é completamente separado componente que terá seu próprio desinstalador (e é feito por uma empresa completamente diferente). O VS2010 não o instalou, não é responsável por desinstalá-lo. O mesmo seria para o runtime F # - se não fosse algo que o VS2010 instalou quando você instalou o VS2010 pela primeira vez, então quando você desinstalar o VS2010, ele não deve removê-lo.