Sry for delay in replying, decided to wait till i had few days off before attempting this.
@panais: Which driver sweeper did u want me to download? Is it neccessary? Since Nvidia has an option to clear old driver before installing new..
my directx is version 11, and it says version 9 in both your links..
I just tested system restore after removing Kaspersky and it worked fine. It seems Kaspersky was blocking system restore, what a huge security flaw for such a well known program.