Ok, I finally caught it in the act, this is what it said in the event viewer system logs:
Description:
The Windows Update service hung on starting.
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7022</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2012-12-07T16:58:56.321662000Z" />
<EventRecordID>61316</EventRecordID>
<Correlation />
<Execution ProcessID="856" ThreadID="836" />
<Channel>System</Channel>
<Computer>Jamie-PC</Computer>
<Security />
</System>
- <EventData>
<Data Name="param1">Windows Update</Data>
</EventData>
</Event>
-----------------------------------------
In the application logs, I came across this little message:
wuaueng.dll (1180) SUS20ClientDataStore: A request to write to the file "C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log" at offset 412672 (0x0000000000064c00) for 512 (0x00000200) bytes succeeded, but took an abnormally long time (62 seconds) to be serviced by the OS. This problem is likely due to faulty hardware. Please contact your hardware vendor for further assistance diagnosing the problem.
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="ESENT" />
<EventID Qualifiers="0">508</EventID>
<Level>3</Level>
<Task>7</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-12-07T17:00:15.000000000Z" />
<EventRecordID>14354</EventRecordID>
<Channel>Application</Channel>
<Computer>Jamie-PC</Computer>
<Security />
</System>
- <EventData>
<Data>wuaueng.dll</Data>
<Data>1180</Data>
<Data>SUS20ClientDataStore:</Data>
<Data>C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log</Data>
<Data>412672 (0x0000000000064c00)</Data>
<Data>512 (0x00000200)</Data>
<Data>62</Data>
</EventData>
</Event>
-----------------------------------------------------------------
Other notes: when booting up my computer there was a loud noise which seemed to be coming from the hard drive, could these two problems be related, is my hard drive dying?