Ok, downloaded snoopdos and gave it a go. This is what it spat out when loading OSS:

Trying to open the command shell didnt add to the list (which isnt a good sign) but by the looks of things the lib files that are failing to load on start-up could very well be the cause of the problem..
I tried another couple programs that dont work and snoopdos said the same lib files were failing to load :s
btw i have checked and those library files are in my LIBS folder .. could my LIBS be corrupt or something
