Three questions:
1. Why do you think that your problems are related to .Net?
2. What exactly are those problems?
3. What does "blocking" mean? Can you tell the error message?

The presence of .Net shouldn't harm as long as it isn't used. It's just a 'framework' that's needed by some applications, written in the .Net languages.