Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WindowsUpdate Error 80070011 on every update

1,700 views
Skip to first unread message

Jordan Moss

unread,
Mar 4, 2007, 8:28:00 PM3/4/07
to
Could someone please explain what 80070011 means all my updates are failing
with this error after reboot.

jm...@webace.com.au

unread,
Mar 4, 2007, 11:44:53 PM3/4/07
to
On Mar 5, 10:28 am, Jordan Moss <JordanM...@discussions.microsoft.com>
wrote:

> Could someone please explain what 80070011 means all my updates are failing
> with this error after reboot.

Don't think you have the right numbers.

Error 80070011

http://www.google.com.au/search?hl=en&q=Error+80070011&btnG=Search&meta=

Jordan Moss

unread,
Mar 5, 2007, 12:30:00 AM3/5/07
to
Hey,

It is 0x80070011...

Here is the log from C:\Windows\SoftwareDistribution\ReportingEvents.txt

{79DAC140-0EF1-4808-9E90-B4260731383C} 2007-03-05
18:19:34:169+1300 1 182 101 {FCA255E0-B9D7-4217-984A-79503F359430} 100 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Vista (KB929685).
{3FA90EA3-EB54-4365-AF28-825A85CC8611} 2007-03-05
18:19:34:185+1300 1 182 101 {3FD8539B-A24C-4E7B-86FC-B2226DE43CD2} 101 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Mail Junk E-mail Filter [February
2007] (KB905866).
{311E0E1B-1AF5-4C30-8F91-F459B044C5E4} 2007-03-05
18:19:34:185+1300 1 182 101 {78B3CE90-3AE6-48EC-ACFF-B3AAE709DCCD} 100 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Vista (KB930857).
{09225B0E-7043-4889-94AF-DC9DFE9091CB} 2007-03-05
18:19:34:294+1300 1 182 101 {7C86422E-9330-4298-B4F9-EDC516CAD03F} 100 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Vista (KB928089).
{FABA2264-A95A-4BAE-A587-0554DCD34E0B} 2007-03-05
18:19:34:356+1300 1 182 101 {9755511B-827A-42BB-BB55-E8D222A369E0} 101 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Vista (KB929427).
{3D57EDE1-0DBC-4982-9955-2818A3DB0939} 2007-03-05
18:19:34:419+1300 1 182 101 {B78B1716-F2DF-4522-B070-446AC0A269E4} 105 80070011 AutomaticUpdates Failure Content
Install Installation Failure: Windows failed to install the following update
with error 0x80070011: Update for Windows Vista (KB931573).

jm...@webace.com.au

unread,
Mar 5, 2007, 3:36:41 AM3/5/07
to
On Mar 5, 2:30 pm, Jordan Moss <JordanM...@discussions.microsoft.com>
wrote:
> It is 0x80070011...

Not much info available on the new number either.

0x80070011
http://www.google.com.au/search?hl=en&q=0x80070011&btnG=Google+Search&meta=

All you can do now is turn off your anti virus & firewall & try again.

That failing, sifting through google is the next step.

vista updates failing

http://www.google.com.au/search?hl=en&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=vista+updates+failing&spell=1


B@discussions.microsoft.com Ted B

unread,
Mar 5, 2007, 2:24:00 PM3/5/07
to
Is it possible you have disabled administrative rights on your system. Also,
do you have multiple disc drives?

Jordan Moss

unread,
Mar 5, 2007, 3:09:05 PM3/5/07
to
Hey Ted,

Yes I do have multiple drives and dont think I have disabled admin rights
(how would I check?)

I have caused this error but I want to know what the error is so I can try
to figure out a way around it.

I have a laptop with 2x100GB SATA drives and the work i do requires fast
disk I/O when I purchased the laptop I was told it supported hardware RAID
but this was not the case so I use dynamic volumes with stripping. Since
Windows cant boot from a stripped volume what I did on my XP machine was
create a simple partion the held the core OS and then i used unattended
script to install doc/sets & program files to my stripped volume. I am
attempting to do the same thing on Vista however the Windows AIK doesnt have
an option for moving Program Files and doesnt seem to work moving to a
stripped volume, works ok moving Users to another simple volume. I noticed in
Vista they still have "Documents and Settings" as a hidden junction pointing
to \Users on that same thought. I installed Vista then rebooted into the
recovery console I then xcopy'd ProgramData, Program Files, Users to E:\
preserving all ACL/Attribs the deleted from C:\ then used mklink to create
juntions to the new locations. Everything seems to be runnning perfectly
except for WindowsUpdate which keeps giving 0x80070011 errors so I was hoping
an MVP or MSFT employee could shed some light on 0x80070011...

Jordan Moss

unread,
Mar 5, 2007, 3:12:56 PM3/5/07
to
Hey,

I have done google searching that is the first thing you do before posting
:) I am actually hoping an MVP or MSFT will post the error code reason for
0x80070011 :)

Ted B

unread,
Mar 5, 2007, 5:19:00 PM3/5/07
to
You may have come across a unique config, return error code:

# as an HRESULT: Severity: FAILURE (1), FACILITY_WIN32 (0x7), Code 0x11
# for hex 0x11 / decimal 17
ERROR_NOT_SAME_DEVICE winerror.h
# The system cannot move the file to a different disk drive.
# 1 matches found for "0x80070011"

Jordan Moss

unread,
Mar 5, 2007, 5:30:03 PM3/5/07
to
Hey Ted,

Thanks for that, i should have thought of checking in winerror.h

Well the error matches what i have done :) I guess it doesnt like junctions
I think i will move back to normal install tonight...

I just wish AIK would let me move "Program Files" to another drive

Robert Aldwinckle

unread,
Mar 5, 2007, 11:43:39 AM3/5/07
to
"Jordan Moss" <Jorda...@discussions.microsoft.com> wrote in message
news:19DEFAD4-AD0B-4C15...@microsoft.com...

> Could someone please explain what 80070011 means all my updates are failing
> with this error after reboot.


Perhaps it is corrupt or for the wrong OS?

<cmd_output>
>net helpmsg 11

An attempt was made to load a program with an incorrect format.
</cmd_output>

Oh... "all" your updates are failing? Something else is corrupt which is used
by them all? I'd try using ProcMon to look for clues and supplement your log.


Good luck

Robert Aldwinckle
---


Robert Aldwinckle

unread,
Mar 6, 2007, 12:20:43 AM3/6/07
to
"Robert Aldwinckle" <rob...@techemail.com> wrote in message
news:e7Fn9p3...@TK2MSFTNGP06.phx.gbl...

> "Jordan Moss" <Jorda...@discussions.microsoft.com> wrote in message
> news:19DEFAD4-AD0B-4C15...@microsoft.com...
>> Could someone please explain what 80070011 means all my updates are failing
>> with this error after reboot.
>
>
> Perhaps it is corrupt or for the wrong OS?
>

Oops. Convert to decimal first!

> <cmd_output>

F:\Documents and Settings\Rob>net helpmsg 17

The system cannot move the file to a different disk drive.

> </cmd_output>

pkaak

unread,
Apr 28, 2007, 6:16:00 AM4/28/07
to
How do you install updates in isolation mode?

I've changed my program files to another disk by editing the location in de
registry. Every program works fine, exept for microsoft update :(

I cannot find how to install the updates in isolation mode.. ?

"Erik Mikkelson" wrote:

>
>
> "Jordan Moss" wrote:
>
> > Could someone please explain what 80070011 means all my updates are failing
> > with this error after reboot.
>

> I had the same problem, until I decided to try installing each update in
> isolation. For some reason that worked. It takes a while to get through all
> of them (especially if you need to reboot), but it *will* work eventually.
>
> I have a configuration where I have partitioned the heck out of my drive in
> order to better control where things are on it. I have a primary swap
> partition, then a primary windows partition, then an extended partition with
> 3 logical drives, one for program files, one for users, and one for temporary
> files/downloads. The 3 extended partitions are set up as ntfs paths on the
> windows partition, so it looks to any program that I'm just running with one
> big drive (but defragmenting takes a quarter of the time).
>
> This strange drive configuration probably caused my issue, and perhaps
> something similar caused yours.
>
> I only know that installing each update in isolation worked just fine.

Tergiver

unread,
Jun 14, 2007, 9:01:03 AM6/14/07
to
Installing the updates separately worked for me as well.

How did you move 'users' to a separate partition? I have a system partition,
program files partition, and a 'data' partition which I used the Location tab
of the folder properties on things like Contacts, Desktop, Documents, Music,
Pictures, etc. to move each of them individually, but there is no Location
tab for each user, or for the Users folder.

"Erik Mikkelson" wrote:

>
>
> "Jordan Moss" wrote:
>
> > Could someone please explain what 80070011 means all my updates are failing
> > with this error after reboot.
>

sms4001

unread,
Jun 19, 2007, 3:15:55 AM6/19/07
to

from what I have read from everyone else having this problem its because
we all moved our program files to a different drive and or partition as
the one that has windows on it. seems pretty dumb that windows update
cant adapt to that but i guess thats how it is. is there any way to
contact Microsoft about this and possibly get them to fix it?


--
sms4001
------------------------------------------------------------------------
sms4001's Profile: http://forums.techarena.in/member.php?userid=26907
View this thread: http://forums.techarena.in/showthread.php?t=697961

http://forums.techarena.in

jyinAtlantaIN

unread,
Jun 20, 2007, 2:04:01 AM6/20/07
to
Yes, please Microsoft, fix windows update to understand how to deal with
having program files and users on a different partition. You have to know
that it makes a lot of sense to partition the system that way.

All of my updates are failing too. I have my program files and users on a
separate partition from the OS.

Jim

alant...@yahoo.com

unread,
Jun 21, 2007, 6:04:39 AM6/21/07
to
Hello all,

I've been having to live with this nuisance for months now, until the
nuisance became a problem today when my network access was blocked
because I do not have the latest security patches. I too have
installed Program Files in another partition.

However, after some playing around with this today, I may be coming
close to a workaround. Perhaps some of you could take a look at this
and we can work together to solve this problem.

Windows Update occasionally has to update programs and services which
are already running. This can't happen so what it does is it stores
the update instructions in a file called "C:\Windows\WinSXS
\Pending.XML" and prompts for a reboot. On reboot, a program called
"C:\Windows\System32\POQExec.exe" fires up and executes these
instructions.

The "WinSXS" folder is protected so that not even an admin can modify
the files. However, if you are an admin of the machine, you can take
ownership of the "Pending.XML" file and give yourself full control of
the file. If you don't see a "Pending.XML" file, it's probably
because the file got cleaned up when Windows Update started and
notified you that the update failed. You need to force that file to
be created again. Start Windows Update, and select one of the patches
that keep failing and install it. When it asks you to reboot... do
NOT reboot yet. Take ownership of the file and give yourself full
control.

Before today, I've been looking through "C:\Windows\WindowsUpdate.log"
and got stumped at this error message:

"WARNING: Got extended error: "POQ Operation
hardLinkFile OperationData \SystemRoot\WinSxS\...... \??\D:
\Program Files...."

(I cut out the full file paths because I'm not working on the
problematic Vista machine so I can't copy/paste).

What is the "\??\" prefix was doing in front of "D:\Program Files"?
Was Windows Update trying to copy files to "\??\D:\Program Files"? Is
that causing the failure?

So I opened up Pending.XML and sure enough, there were all these
references to "\??\D:\Program Files". I did a find/replace so the
paths didn't have the "\??\" in front of it. Saved the file, and
rebooted the machine.

Well, to my dismay, that did not solve the problem. If you look
through WindowsUpdate.Log now, you will notice that it is now trying
to operate on "D:\Program Files" rather than "\??\D:\Program Files".

Perhaps more people experimenting on this will increase our chances of
finding a temporary work around until Microsoft fixes this? If anyone
could shed any light on "POQExec", the "HardLinkFile" operation or
have any other ideas, that would help heaps.

alant...@yahoo.com

unread,
Jun 22, 2007, 2:14:27 AM6/22/07
to
Everyone! I have successfully installed KB931099 with ProgramFiles on
D:.

Please follow these instructions at your own risk. If you aren't
feeling confident, I recommend you back up your system.

Pre-requisites: You need to be an administrator on the machine.

Here's what you do:

- Start Windows Update.
- Click "Check for updates" in the top left corner.
- Click the "View Available Updates" link.
- Select KB931099 ONLY. Deselect any other patches that have been
failing in the past.
- Click Install.

Windows Update now downloads the patch.

- Do ***NOT*** restart the computer. Close Windows Update.

Windows Update also created C:\Windows\WinSXS\Pending.XML which you
now need to modify. To make your life difficult, the SYSTEM account
owns the whole WinSXS folder so not even admin's can modify the files
inside... unless you take ownership of the folder. To do that:

- Open up an explorer window and browse to C:\Windows\WinSXS
- Right-click on "Pending.XML" and select properties.
- In the dialog, click on the "Security" tab
- Click "Advanced" down the bottom
- In the new dialog, select the "Owner" tab. Notice the owner is
SYSTEM.
- Click "Edit".
- In the "Change Owner To" list, select the user account you are
currently using (you must be an admin)
- Click OK. Some warnings might pop up. Just ignore them. Close the
"Advanced Security Settings" dialog.
- Back on the "Pending.XML Properties" dialog, you should now be able
to give yourself full control of the file.
- Click the "Edit" button.
- In the new dialog, click "Add" and enter your user name. Click OK.
- Your user name should now appear in the list. Select it and check
the "Full Control" button.
- Click Ok, and Ok (closing any warning popups).

Now you fully control Pending.XML.

- Open "Pending.XML" in notepad.

Now onto some explanation:

Windows Update downloads the patches into C:\Windows\WinSXS. You will
notice in Pending.XML several "HardLinkFile" tags in the XML file.
The source is "\SystemRoot\WinSxS\..." followed by a long folder name
containing the patch files. Your system root should be "C:\Windows"
but it could be different if you chose to install Windows on another
drive other than C.

If your program files is on a drive other than the system drive, the
HardLinkFile operation fails. The HardLinkFile operation acts like a
fake-copy. It links the destination with the source file without
actually copying the file content. The source and destination must be
on the same partition.

Looking at Pending.XML again:

<HardLinkFile source="\SystemRoot\WinSxS\........."
destination="\??\D:\Program Files\........." ... />

this is bound to fail.

However, fixing this problem is not hard. The HardLink operation will
succeed if the patch files are on the same drive as Program Files.

- Note the long cryptic folder name from the source from after the
WinSxS. On my computer, this is "x86_security-malware-windows-
defender_31bf3856ad364e35_6.0.6000.16420_none_55c0ce805b18c568" but it
might be different on yours.
- You need to locate this physical folder in the WinSxS folder. Once
you find it, copy it to "D:\Temp" (NOTE!!! If your program files is
on another drive, say X:, then this will be X:\Temp for you).

Easy enough? Still have Pending.XML open in notepad? Now you need to
redirect the instructions to use the files on D: rather than C:... but
WAIT! Look at the file closely and you'll notice some other
instructions.

On my computer, I also moved "ProgramData" to D: so one thing I
noticed is there is a HardLinkFile instruction that uses "\??\C:". I
had to replace this with "\??\D:". You will also notice 2 MoveFile
commands for this patch. They both move files from a folder under
SystemRoot to another folder under SystemRoot. This instruction
should work without any modifications so we shouldn't touch them.

- The safest way to do this is to do a Replace (in notepad). Replace

HardLinkFile source="\SystemRoot\WinSxS"

... with...

HardLinkFile source="\??\D:\Temp"

This ensures the MoveFile lines are not affected.

If you are trying to adapt these instructions for other patches, make
sure you check the file for other oddities.

- Save and close Pending.XML.
- Reboot the machine.

After the machine is booted up, check C:\Windows\WinSxS\POQExec.log
for any errors. If an error occurred, you should also notice the tool
tip window saying "Windows Update Failed" (or something like that).
If that's the case, you either did something wrong, or I left
something out. Either way, you don't have to worry too much as
Windows Update uses a transaction system. If any instruction fails
(even if after an instruction succeeded), none of the changes in the
entire patch take place (so you are free to try again).

Just to make sure, start Windows Update and click "Check for
Updates". If KB931099 no longer appears... congratulations, you have
just worked around one of the most annoying limitations of Windows
Update.

Ikester

unread,
Nov 20, 2008, 1:50:41 PM11/20/08
to

Damn! I finally managed to get all updates installed so now SP1 shows
up as the only update to be installed. So I proceed to install it ...
only to come back to find my computer's Windows Update reporting that
there was one failed update (SP1 - KB936330) with the same error code
80070011. WTF?


--
Ikester
------------------------------------------------------------------------
Ikester's Profile: http://forums.techarena.in/members/ikester.htm
View this thread: http://forums.techarena.in/windows-update/697961.htm

http://forums.techarena.in

Robert Aldwinckle

unread,
Nov 20, 2008, 5:56:44 PM11/20/08
to

"Ikester" <Ikester...@DoNotSpam.com> wrote in message news:Ikester...@DoNotSpam.com...

>
> Damn! I finally managed to get all updates installed so now SP1 shows
> up as the only update to be installed. So I proceed to install it ...
> only to come back to find my computer's Windows Update reporting that
> there was one failed update (SP1 - KB936330) with the same error code
> 80070011. WTF?


Details? Do you have a nonstandard drive for %ProgramFiles% too?

Otherwise you could use ProcMon to supplement whatever diagnostics
you are getting. So far, it looks as if nobody has bothered looking for
the install log... ; } (E.g. looking at WindowsUpdate.log understandably
could just show you summary error info. You probably at least need to know
*what* file can't be moved "to a different disk drive".


Good luck

Robert
---


Ikester

unread,
Nov 21, 2008, 1:28:43 PM11/21/08
to

Robert Aldwinckle;4089607 Wrote:
> "Ikester" <Ikester...@DoNotSpam.com> wrote in message
> news:Ikester...@DoNotSpam.com...
> >
> > Damn! I finally managed to get all updates installed so now SP1
> shows
> > up as the only update to be installed. So I proceed to install it
> ...
> > only to come back to find my computer's Windows Update reporting
> that
> > there was one failed update (SP1 - KB936330) with the same error
> code
> > 80070011. WTF?
>
>
> > View this thread:
> http://forums.techarena.in/windows-update/697961.htm
>
>
> Details? Do you have a nonstandard drive for %ProgramFiles% too?
If you're asking whether I moved Program Files to a different volume,
the answer is "yes". In fact I also moved "Documents" and "Users"
directories to another volume as well using Vista's symbolic link
capability. Here's my config:

Code:
--------------------
C:\>dir /al
Volume in drive C is Win_Vista_08
Volume Serial Number is 9C79-C7F2

Directory of C:\

02/01/2008 12:46 PM <JUNCTION> Documents [h:\Documents]
11/02/2006 08:00 AM <JUNCTION> Documents and Settings [C:\Users]
02/04/2008 04:35 PM <SYMLINKD> Program Files [f:\]
02/04/2008 04:29 PM <SYMLINKD> ProgramData [h:\ProgramData]
02/05/2008 01:36 AM <SYMLINKD> Users [h:\Users]
0 File(s) 0 bytes
5 Dir(s) 25,857,634,304 bytes free
--------------------

Robert Aldwinckle;4089607 Wrote:
> Otherwise you could use ProcMon to supplement whatever diagnostics
> you are getting. So far, it looks as if nobody has bothered looking
> for
> the install log... ; } (E.g. looking at WindowsUpdate.log
> understandably
> could just show you summary error info. You probably at least need to
> know
> *what* file can't be moved "to a different disk drive".

So I couldn't use procmon I take it? Just out of curiosity where would
I find it? Also where would I look for WindowsUpdate.log? BTW, I
haven't had any indication that my problem stems from any file that


can't be moved "to a different disk drive".

Anyway, I've just gotten through several Tech Support sessions where
they had me attempt to upgrade. I kept mentioning the linked
directories but that seemed to be discounted by the techs I talked to
(three or four on successive calls). The conclusion was that a repair
install is needed and I had to clear 20GB (!) of free space on the
system drive (C:) which I did.

However upon attempting this the next time I called, the repair
installation was disabled (i.e. only a new install was allowed). The
tech took control of my computer and checked a number of things. Upon
checking my C: drive he questioned the arrows associated with the
"Documents and Settings", "Program Files", and "Users" directories so I
pulled up a command line screen and issued the dir /al cmd for him. He
then referred me to http://support.microsoft.com/kb/947240 and pulled
over his manager.

His manager questioned what I had done and using words like "corrupted
operating system" informed me that I'd have to put the linked
directories back on the system drive. :( I protested saying that MS
had introduced the symbolic link capability and that this is an
admission that the capability doesn't work as advertised.

Whatever. The bottom line is that I will have to rejig the directories
I moved if I ever want to get SP1 installed. I'd just like to know if I
have to move them all back or if just dropping the "Documents and
Settings" junction would be sufficient. Hell I don't even recall just
how Vista directories are laid out. For example, in a virgin install,
is "Users" separate from "Documents and Settings" or is there a symbolic
link from one to the other? Can anyone help me there?


--
Ikester
------------------------------------------------------------------------
Ikester's Profile: http://forums.techarena.in/members/ikester.htm

http://forums.techarena.in

Ikester

unread,
Nov 24, 2008, 9:56:06 PM11/24/08
to

A stumper:
I decided to try deleting just the "Program Files" symlinkd and moving
the whole 10GB back to the system volume into a new "Program Files" dir.
However even when running WinRE I am unable to now delete the symlinkd
which is owned by "Administrators". Simply put:

Code:
--------------------
C:\>rd "Program Files"
Access is denied.
--------------------

Any suggestions would be most welcome.

sathishra...@gmail.com

unread,
Jun 28, 2013, 8:00:49 AM6/28/13
to
On Monday, March 5, 2007 6:58:00 AM UTC+5:30, Jordan Moss wrote:
> Could someone please explain what 80070011 means all my updates are failing
> with this error after reboot.

i seen this type error any suggestion
0 new messages