ALL FIXED!
this is the response I got from the incident report which worked for me...
(didn't update to sp1 as already had)............
Thank you for contacting Microsoft Online Assisted Support. My name is
Affendi and I will be assisting you with your case involving Windows Update.
As I understand it, you unable to perform update and receiving error code
80070005 with permission do not allow updating at your system. If there has
been any misunderstanding, please let me know.
I understand the inconvenience you have experienced. Please be assured that
I will do my best to help you.
Please use the instruction below to perform reset the permission at your
system.
Step 1.Reset the permission
=========================
1. Please download the subinacl.msi file from the following link and save
the installation patch on the Desktop:
http://www.microsoft.com/downloads/d...inityDownloads
2. Please go to the Desktop and double click the downloaded file.
3. Please select the C:\Windows\System32 folder as the Destination Folder
during the installation. Later we will use this tool to reset the permission
settings on the current machine.
Note: If UAC (User Account Control) window is prompted for permission to
continue, please click "Continue".
4. Click "Start". In the Start Search bar, type: "notepad" (without quotes)
and press Enter.
5. Copy the following commands and then paste them into the opened Notepad
window:
@echo off
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=system=f
@Echo =========================
@Echo Finished.
@Echo =========================
@pause
6. After pasting the above commands, please close the Notepad window. Choose
Save when you are prompted to save the file. Type "reset.bat" as the file
name and choose Desktop from the left panel as the save location.
7. Refer to the Desktop and right click the reset.bat file, then choose "Run
as administrator."
8. You will see a DOS-like window processing.
NOTE: It may take several minutes. When it is finished, you will be prompted
with the message: "Finished, press any key to continue".
After that, please restart the computer and check if Event log service is
running.
Step 2.Check Windows Event log service
===================
1. Click the "Start" Button, in the "Start Search" bar, type: "services.msc"
(without quotes) and press Enter. If you are prompted for an administrator
password or confirmation, type the password or provide confirmation.
2. Double click the service "Windows Event log".
3. Click on the "General" tab; make sure the "Startup Type" is "Automatic"
or "Manual". Then please click the "Start" button under "Service Status" to
start the service.
You can also temporarily stop these services, restart the computer, and then
start these services again. If any service is missing or cannot be stopped or
restarted, please let me know.
After that, please manually install Windows Vista Service Pack 1 and check
the results.
Step 1: Download Vista SP1 Standalone Installer
=================================
1. Please download Vista SP1 from the link below according to your System
Type:
Windows Vista Service Pack 1 for Windows Vista 32-bit (Size: 434.5MB)
http://download.microsoft.com/downlo...-X86-wave0.exe
Windows Vista Service Pack 1 for Windows Vista 64-bit (Size: 726.5MB)
http://download.microsoft.com/downlo...-X64-wave0.exe
2. Please save it on the Desktop.
Due to the stand along pack size, it may take a long time to finish
downloading.
After successfully downloading Vista SP1 Standalone Installer, please refer
to Step 2.
Step 2: Install Vista SP1 in Clean Boot
===========================
1. Click the Start Button type "msconfig" (without quotation marks) in the
Start Search box, and then press Enter.
2. Click the "Services" tab, check the "Hide All Microsoft Services" box and
click "Disable All" (if it is not gray).
3. Click the "Startup" tab, click "Disable All" and click "OK".
Then, restart the computer. When the "System Configuration Utility" window
appears, please check the "Don't show this message or launch the System
Configuration Utility when Windows starts" box and click OK.
4. Double click the downloaded SP1 pack to install.
How to return from the Clean Boot state
------------------------------------------
1. Click the Start Button type "msconfig" (without quotation marks) in the
Start Search box, and then press Enter.
Note: If prompted, please click Continue on the User Account Control (UAC)
window.
2. On the "General" tab, click "Normal Startup - load all device drivers and
services".
3. Click OK. Click Restart when you are prompted to restart your computer.
Please try the steps above and let me know the results.
"frustrated_aussie" wrote:
> Hi,
>
> keep getting 80070005 error on windows update in vista ultimate which from
> other posts i believe is some sort of permission error. Update doesn't have
> permission to update so can't update itself or the computer?
>
> have tried various fixes found in other posts inc trying to reinstall
> Windows Update Client from the cmd line with wuauserv and firewall etc
> turned off
> which fails with "WindowsUpdateAgent Installer encountered unrecoverabel
> error"
>
> tried resetting the security settings back to the
> defaults as per How to reset security settings back to the defaults
> http://support.microsoft.com/kb/313222
>
> but still no luck.
>
> What else can i try to get update working again?