I have managed to fix the problem – but not in the way I wanted. I have disabled the Windows update – and this has stopped the message from appearing – though this means the operating system will never be updated.
To answer your questions –
Currently I do not have any anti-virus software installed. The issue is not caused by any malicious software. Most of the softwares that I have on my machine are Oracle related tools – downloaded from the OTN website. Like I said earlier – I had a genuine
version of Vista, but eventually Windows Enterprise 7 was installed by a client of mine (around Feb 11) – as the softwares to be used in the project were not compatible with Vista. The project lasted for 8 months – there has not been any problem with the operating
system during this time. Following that I completed another project and used my laptop there – but never encountered any problem.
Maybe around mid-2012 I started getting this message. Please note that the messages appear even when I am not connected to the internet i.e. no update is actually happening, though the message says so.
I took the laptop to the nearby repair centre – they fixed the problem almost immediately. They told me it is caused due to the existence of some temporary files – and once these files are deleted the messages will no longer appear.
This indeed fixed the problem and the messages no longer appeared. But after about 4 weeks the messages started appearing again.
However I did not ask the repair centre to show me where the temporary files are located. So I would like to know if anyone knows the location of these files so I can delete the files myself.
There may be some problem however with the Windows Enterprise 7 that I have on my machine. E.g. I have had difficulty in installing Oracle OBIEE. Also when I run “systeminfo” from the command prompt I get the message “ERROR: Generic Failure”.
I have tried to fix the problem as per your suggestion. With “Method 1” i.e. running the “detect and fix” tool, I got the message “Troubleshooting cannot continue because an error has occurred.”
Method 2 and 3 I have not tried because it will require considerable resource – e.g. having to take backup first etc – and requires planning – whereas the problem may be possibly solved with something as simple as deleting some temp files.
Thanks