Las variables de usuario no se resuelven correctamente en Windows

Se aplica a
Windows 8.1 Enterprise Windows 8.1 Windows 8.1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard Windows 7 Service Pack 1 Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Service Pack 1 Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition

Síntomas

Tenga en cuenta el siguiente escenario:

  • Tiene un equipo que ejecuta Windows 8.1, Windows Server 2012 R2, Windows 7 Service Pack 1 (SP1) o Windows Server 2008 R2 SP1.
  • Crea una variable de entorno y la establece en %APPDATA% o %LOCALAPPDATA%.
  • Ejecute el comando Set desde un símbolo del sistema para consultar la variable de entorno. Por ejemplo, si había establecido el valor en %APPDATA%, podrá ver el resultado de la consulta siguiente:
    UserVariableName=C:\Users\UserFolder\AppData\Roaming
  • Las aplicaciones del equipo realizan algunos cambios en los parámetros del sistema para que se envíe un mensaje de WM_SETTINGCHANGE a las ventanas de nivel superior.
  • Abre una nueva ventana del símbolo del sistema y vuelve a ejecutar el comando Establecer.

En esta situación, recibirá el resultado siguiente:

UserVariableName=%APPDATA%

Resolución

Para resolver este problema en Windows 8.1 y Windows Server 2012 R2, instale la actualización 2919355.

Para resolver este problema en Windows 7 y Windows Server 2008 R2, instale la revisión que se describe en este artículo.

Información de actualización para Windows 8.1 y Windows Server 2012 R2

Para obtener más información acerca de cómo obtener 2919355 de actualización, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Actualización de abril de 2919355 Windows RT 8.1, Windows 8.1 y Windows Server 2012 R2 de abril de 2014

Información sobre revisiones para Windows 7 y Windows Server 2008 R2

Microsoft ofrece una revisión compatible. Sin embargo, esta revisión está pensada para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión únicamente a los sistemas que experimenten el problema descrito en este artículo. Es posible que esta revisión reciba pruebas adicionales. Por consiguiente, si no se ve gravemente afectado por este problema, le recomendamos que espere a la siguiente actualización de software que contenga esta revisión.

Si la revisión está disponible para su descarga, hay una sección "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el soporte técnico y el servicio al cliente de Microsoft para obtener la revisión.

Nota: si se producen más problemas o necesita alguna solución, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos habituales de soporte técnico a las preguntas y problemas de soporte técnico adicionales que no estén relacionados con esta revisión específica. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota: El formulario "Descarga de revisiones disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, se debe a que no hay una revisión disponible para ese idioma.

Requisitos previos

Para aplicar esta corrección, debe ejecutar Windows 7 SP1 o Windows Server 2008 R2 SP1. Para obtener más información acerca de cómo obtener un Service Pack para Windows 7 o Windows Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

976932 Información sobre el Service Pack 1 para Windows 7 y para Windows Server 2008 R2

Información de Registro

Para aplicar esta corrección, no es necesario realizar ningún cambio en el Registro.

Requisito de reinicio

Una vez aplicada esta revisión, debe reiniciar el equipo.

Información de sustitución de la revisión

Esta revisión no reemplaza ninguna revisión publicada anteriormente.

Información del archivo

La versión global de esta revisión instala archivos que tienen los atributos que se enumeran en las siguientes tablas. La fecha y la hora de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar cuando realiza determinadas operaciones en los archivos.

Nota de información sobre archivos de Windows 7 y Windows Server 2008 R2Importante: las revisiones de Windows 7 y Windows Server 2008 R2 se incluyen en los mismos paquetes. Sin embargo, las revisiones de la página Solicitud de revisión figuran para ambos sistemas operativos. Para solicitar la revisión que se aplica a uno o a ambos sistemas operativos, seleccione la revisión que aparece enumerada bajo "Windows 7/Windows Server 2008 R2" en la página. Consulte siempre la sección "La información de este artículo se refiere a" en los artículos para determinar el sistema operativo al que se aplica cada revisión.

  • Los archivos que se aplican a un producto, nivel SR (RTM, SPn) y tipo de servicio (LDR, GDR) específicos se pueden identificar consultando los números de versión de los archivos recogidos en la siguiente tabla:

    Versión Producto SR_Level Tipo de servicio
    6.1.760 1.22 xxx Windows 7 y Windows Server 2008 R2 SP1 LDR
  • Los archivos MANIFEST (.manifest) y MUM (.mum) que se instalan para cada entorno son

    enumerados por separado en la sección "Información adicional sobre archivos para Windows Server 2008". Los archivos MUM y MANIFEST, así como los del catálogo de seguridad asociado (.cat), son extremadamente importantes para el mantenimiento del estado del componente actualizado. Los archivos del catálogo de seguridad (atributos no enumerados) presentan una firma digital de Microsoft.

Para todas las versiones compatibles de Windows 7 SP1 basadas en x86

Nombre de archivo File version Tamaño de archivo Fecha Hora Hashes Plataforma
Shell32.dll 6.1.7601.22529 12,875,264 03 de diciembre de 2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

Para todas las versiones compatibles basadas en x64 de Windows 7 SP1 y Windows Server 2008 R2 SP1

Nombre de archivo File version Tamaño de archivo Fecha Hora Hashes Plataforma
Shell32.dll 6.1.7601.22529 14,179,328 03 de diciembre de 2013 08:44 MD5: 0EEFB2E58B1C0B3FD842E5FB87665F78
SHA1: A2E07BE9BCFB6FF382625979A40542DE26D58E8C
x64
Shell32.dll 6.1.7601.22529 12,875,264 03 de diciembre de 2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

Para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2 SP1

Nombre de archivo File version Tamaño de archivo Fecha Hora Hashes Plataforma
Shell32.dll 6.1.7601.22529 21,195,776 03 de diciembre de 2013 07:53 MD5: 143F44B0B01C56D90FCA28982E3C45C3
SHA1: 5174E4C16BDCB7BD2D382EC4E4C9BA2581EEC394
IA-64
Shell32.dll 6.1.7601.22529 12,875,264 03 de diciembre de 2013 08:10 MD5: E36CF218CBA3DBC3301ED14FFF320842
SHA1: 18FA33789BC8CFD20F317B9ECD5DCCDDBBA05EB5
x86

      

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Para obtener más información acerca de la terminología relativa a las actualizaciones de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 Descripción de la terminología estándar que se usa para describir las actualizaciones de software de Microsoft

Para obtener más información acerca de las variables de entorno de usuario, visite el siguiente sitio web de Microsoft:

Cómo configurar las variables de entorno del sistema y del usuario Para obtener más información acerca de un problema similar en las variables de entorno del sistema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2858686 variable de entorno del sistema no se resuelve correctamente en Windows Server 2008 SP2

Información adicional sobre archivos

Información adicional sobre archivos de Windows 7 y Windows Server 2008 R2

Archivos adicionales para todas las versiones compatibles de Windows 7 SP1 basadas en x86

Propiedad del archivo Valor
Nombre de archivo X86_88f9ce507e22a53b8dc910389f157712_31bf3856ad364e35_6.1.7601.22529_none_e0f186aa3540389f.manifest
Versión de archivo No aplicable
Tamaño de archivo 695
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 12:30
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo X86_microsoft-windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_6eb44a6c895f5db2.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,059,457
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 08:41
Hash SHA-1 No aplicable
Hash de MD5 No aplicable

Archivos adicionales para todas las versiones basadas en x64 compatibles de Windows 7 SP1 y Windows Server 2008 R2 SP1

Propiedad del archivo Valor
Nombre de archivo Amd64_7803b46803e24f525ff7fb33b0292a98_31bf3856ad364e35_6.1.7601.22529_none_c5fbebc2db18b4d6.manifest
Versión de archivo No aplicable
Tamaño de archivo 699
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 12:30
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo Amd64_c0526cc1a0e1df8f50db97ae247ff805_31bf3856ad364e35_6.1.7601.22529_none_0d79c72b03ba9e71.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,040
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 12:30
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo Amd64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_cad2e5f041bccee8.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,058,443
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 09:32
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo Wow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_d5279042761d90e3.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,054,916
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 08:23
Hash SHA-1 No aplicable
Hash de MD5 No aplicable

Archivos adicionales para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2 SP1

Propiedad del archivo Valor
Nombre de archivo Ia64_804071d8a0cc16d0ae88c235a09ea372_31bf3856ad364e35_6.1.7601.22529_none_a276fd2895cd720d.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,038
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 12:30
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo Ia64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_6eb5ee62895d66ae.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,058,441
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 08:26
Hash SHA-1 No aplicable
Hash de MD5 No aplicable
Nombre de archivo Wow64_microsoft-windows-shell32_31bf3856ad364e35_6.1.7601.22529_none_d5279042761d90e3.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,054,916
Fecha (UTC) 03 de diciembre de 2013
Hora (UTC) 08:23
Hash SHA-1 No aplicable
Hash de MD5 No aplicable