Reparando el error 1606: Could not access network location %APPDATA%



Este problema puede ocurrir al intentar instalar o desinstalar algún programa:

Dibujo

Tambien ocurre cuando se instala el Microsoft Security Essentials, y el numero de error es 0x80070643.

Para solucionarlo ejecutamos el regedit, y vamos a:

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

Verificamos el tipo y el valor de el registro AppData, tiene que ser REG_EXPANDED_SZ, y en mi caso Windows 7 tenia un valor incorrecto «%APPDATA%» lo cambiamos por «%USERPROFILE%\AppData\Roaming».

He preparado un archivo archivo .reg para corregir automaticamente este problema, lo pueden descargar aqui para Windows 7.

Para Windows XP el valor debería ser «%USERPROFILE%\Datos de programa».

Actualización (Febrero 2013): Varias personas han tenido problemas con la herramienta de Microsoft, es preferible que corrijan manualmente como se explica arriba utilizando el Editor de Registro.

Actualizacion: Microsoft ha publicado una herramienta para corregir el problema automaticamente, asi que les pongo el enlace para las personas que aún tengan este problema: http://support.microsoft.com/kb/886549/es