Share via

Windows Update Error Code 80070246

Anonymous
2009-03-24T02:04:58+00:00

It says "Windows can't check for updates" and this is the error code I get everytime.  Any help?  Thanks.

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2009-03-27T14:34:05+00:00

Hi MikeTide,

This problem occurs if the GlobalInstallOrder.xml file is corrupted. The GlobalInstallOrder.xml file is in the following location:

%Windir%\Winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f4cca5f6990\GlobalInstallOrder.xml

To resolve this problem, replace the corrupted GlobalInstallOrder.xml file on the system with the same file from the Windows Vista installation media. To do this, follow these steps:

1.    Obtain the WIM filter driver from the Windows Automated Installation Kit (Windows AIK). To download and install the Windows AIK, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en

2.    Click Start, point to **All Programs,**click Microsoft Windows AIK, right-click Windows PE Tools Command Prompt, and then click Run as administrator.

If you are prompted for an administrator password, type the password. If you are prompted to continue, click Continue.

3.    At the command prompt, type the following command, and then press ENTER.

MD c:\Mount

This command creates a folder that is named Mount.

4.    Put the Windows Vista installation media in the CD or DVD drive.

5.    At the command prompt, type the following command, and then press ENTER:

Imagex /mount DVDDriveLetter\sources\install.wim 1 \mount

6.    At the command prompt, type the following command, and then press ENTER:

CD\mount\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f4cca5f6990

This command moves to the source folder

7.    At the command prompt, type the following command, and then press ENTER:

xcopy GlobalInstallOrder.xml %windir%\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f4cca5f6990

This command copies the GlobalInstallOrder.xml file to the destination folder.

-

Was this answer helpful?

30+ people found this answer helpful.
0 comments No comments

26 additional answers

Sort by: Most helpful
  1. Anonymous
    2009-06-04T04:04:52+00:00

    Hi Debbie..

    I am also stuck on step 7 with the access denied. I am running as administrator and cannot overwrite the file. I am now trying to change permissions to do so, but even UAC is stopping me.

    Any other suggestions?

    Thanks

    EmCeeL

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2009-05-08T22:53:15+00:00

    Hi BunDd,

    Thanks for the responses to the forum.

    From the information you provided, it sounds as though the rights to write to that location are not included on the login you are logged in with.  You may try to run the command again by using an administrator account and when opening the command prompt, you should right click on it and select RUN AS ADMINISTRATOR.

    So in essence what you want to do is, walk through the steps outlined from KB article

    -

    http://support.microsoft.com/kb/942968

    Before starting to walk through these steps, be certain to be logged on to the system as an Administrator and when opening a Command Prompt, always select the option to RUN AS AN ADMINISTRATOR. 

    To open the command prompt as an administrator - Click Start ORB / Search in the search line type COMMAND - right click the Command Prompt from the programs list and select RUN AS AN ADMINISTRATOR.

    Please let us know if this assists in resolving the issue or if further assistance is needed.

    Regards,


    Debbie

    Microsoft Answers Support Engineer

    Visit our Microsoft Answers Feedback Forumand let us know what you think.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2009-05-04T18:13:37+00:00

    Rami:

    thanx for the response but now im stuck at step #7.

    C:\Mount\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.

    0.6000.16386_none_07289f4cca5f6990>xcopy GlobalInstallOrder.xml %windir%\winsxs\

    x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6000.16386_none_07289f

    4cca5f6990

    Overwrite C:\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e3

    5_6.0.6000.16386_none_07289f4cca5f6990\GlobalInstallOrder.xml (Yes/No/All)? yC:GlobalInstallOrder.xml

    Access denied

    wat to do? do i have to do it in safemode?

    thanx in advance

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2009-05-04T15:55:39+00:00

    BunD,

    This is because you might have not replaced step number 5 with the correct Drive letter.

    Imagex /mount DVDDriveLetter\sources\install.wim 1 \mount

    Where DVDDriveLetter would be replaced you drive letter entered as in the example D:

    Imagex /mount D:\sources\install.wim 1 \mountLet us know if that is the case.


    Rami

    Microsoft Answers Support Engineer

    Visit our Microsoft Answers Feedback Forum and let us know what you think.

    Was this answer helpful?

    0 comments No comments