Thanks for your reply. I had already tried this method prior to posting this thread, but had no success. I have however, learnt that werconcpl.dll is causing the problem, as after receiving the first error message and being taken to the black screen, I am prompted with a message stating "There was a problem starting werconcpl.dll, access is denied." On safe mode, the file is present in System32 but in normal mode task manager, it is not. Please if you know how to fix this could you suggest some methods to fix this?