Problems with vista update after recover my computer

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.