Had a harddisk crash on my Vista SP1 system disk. Inserted recover cd and restore 3 day old image onto new HD. Everything went fine. No errormessages etc.
After installing the image, windows update says i have never updated the vista (the vista was fully updated when the image was made)
Windows update returns an errorcode 800F080D when i try to update.
From WindowsUpdate.log
Setup Determining whether a new setup handler needs to be downloaded
Setup SelfUpdate handler is not found. It will be downloaded
Setup Evaluating applicability of setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788"
Handler FATAL: UH: 0x800f080d: CreatePackage failed in CCbs::CreatePackage
Setup WARNING: CBS EvaluateApplicability returned error, error = 0x800F080D
Setup FATAL: Applicability evaluation for setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788" failed, error = 0x800F080D
Setup FATAL: SelfUpdate check failed, err = 0x800F080D
Agent * WARNING: Skipping scan, self-update check returned 0x800F080D
Agent * WARNING: Exit code = 0x800F080D
Agent *********
Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
Agent *************
Agent WARNING: WU client failed Searching for update with error 0x800f080d
AU >>## RESUMED ## AU: Search for updates [CallId = {C96CEB9F-B0F0-4F63-98AE-3D801BD9F55C}]
AU # WARNING: Search callback failed, result = 0x800F080D
AU # WARNING: Failed to find updates with error code 800F080D
AU #########
AU ## END ## AU: Search for updates [CallId = {C96CEB9F-B0F0-4F63-98AE-3D801BD9F55C}]
AU #############
AU AU setting next detection timeout to 2008-12-03 07:56:41
AU Setting AU scheduled install time to 2008-12-04 02:00:00
Report REPORT EVENT: {FD7979DD-40AF-4C32-8742-A2D084796AF1} 2008-12-03 03:56:41:837+0100 1 148 101 {61CA813A-7585-442E-A66B-B0D15CE6BDC0} 1 800f080d SelfUpdate Failure Software Synchronization Windows Update Client failed to detect with error 0x800f080d.