DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 2258121 - Last Review: June 21, 2014 - Revision: 10.0

On This Page

Symptoms

When you try to install updates for Microsoft Office applications using Windows Update or Microsoft Update, you may receive one of the following error codes.

Error Code: 0x80070646

Or
Error Code: 646

Or
“Error 1606 Could not access network location %APPDATA%”

Cause

This update problem occurs when Windows Installer encounters an error. Error code 0x80070646 and error code 646 are generated by Windows Installer. These generic errors indicate that Windows Installer encountered a problem. When you encounter the errors that are described in the "Symptoms" section, the problem may be caused by an incorrect value in the registry.

Resolution

To automatically update the affected registry keys, click the button in the "Fix it for me" section. If you would rather verify and update these keys yourself, go to the "Let me fix it myself" section.


Fix it for me


Fix this problem
Microsoft Fix it 50461

Note This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.

Note If you are not currently using the computer that is experiencing this problem, you can save the automatic fix to a flash drive or to a CD, and then you can run it later on the computer in question.


Let me fix it myself

To resolve this issue, verify the value of the AppData key in the registry. To do this, follow the steps in the procedure that applies to your operating system:


For Windows 7 and Windows Vista users
  1. Click Start, and then in the Start Search box, type regedit.
  2. In the Programs list, right-click Regedit.exe, and then click Run as administrator. If you are prompted for an administrator password or for confirmation, type the password, or click Continue.
  3. Locate and then click the following registry subkey:

    HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  4. In the details pane of Registry Editor, locate AppData. The value of this key should be %USERPROFILE%\AppData\Roaming.
  5. If the value is not set to %USERPROFILE%\AppData\Roaming, right-click AppData in the details pane, and then click Modify.
  6. Enter %USERPROFILE%\AppData\Roaming into the Value data box, and then click OK.
  7. Close Registry Editor.
  8. Try to install the update again. If the problem persists, repeat these steps but use the following registry subkeys instead of the subkey that is specified in step 3:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
For Windows XP users
  1. Click Start, and then click Run.
  2. In the Open box, type regedit, and then click OK.
  3. In the Programs list, click Regedit.exe. If you are prompted for an administrator password or for confirmation, type the password, or click Continue.
  4. Locate and then click the following registry subkey:

    HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  5. In the details pane of Registry Editor, locate AppData. The value of this key should be %USERPROFILE%\Application Data.
  6. If the value is not set to %USERPROFILE%\Application Data, right-click AppData in details pane, and then click Modify
  7. In the Value data box, enter %USERPROFILE%\Application Data, and then click OK.
  8. Close Registry Editor.
  9. Try to install the update again. If the problem persists, repeat these steps but use the following registry subkeys instead of the subkey that is specified in step 4:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders


Applies to
  • Microsoft Update
Keywords: 
kbfixme kbmsifixme KB2258121
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support