El Blog de Enrique Cortés

jueves, 31 de enero de 2008

No se puede poner el acceso directo a Internet Explorer en el Escritorio (Windows XP)


Algunos usuarios con Windows XP Service Pack 2 han reportado el caso de no poder colocar el icono de Internet Explorer en el Escritorio, debido a que ha desaparecido esta opción en la configuración del Escritorio.
Si abrimos las Propiedades de Pantalla del Panel de control, y pulsamos en la ficha Escritorio y, a continuación, en Personalizar escritorio..., vemos que algunos elementos pueden colocarse como accesos directos en el Escritorio:

- Mis documentos
- Mis sitios de red
- Mi PC
- Internet Explorer

Sin embargo, debido a una de las últimas actualizaciones de seguridad de Microsoft, el elemento Internet Explorer desaparece como icono de Escritorio, y por tanto ya no es posible situar el acceso directo a IE en el Escritorio. Se trata de la actualización de seguridad MS07-061:
MS07-061: Una vulnerabilidad en Windows URI Handling podría permitir la ejecución remota de código (943460)
http://www.microsoft.com/spain/technet/security/bulletin/ms07-061.mspx
Esta actualización resuelve una vulnerabilidad de ejecución remota de código, al cambiar la manera en que el shell de Windows trata los URI no válidos, y contiene un cambio de diseño en la librería Shell32.dll. Como consecuencia de este cambio, desaparece la casilla de verificación del elemento de escritorio Internet Explorer en la configuración de escritorio. Hay que aclarar que este cambio en la Shell del sistema no elimina el acceso directo a IE en el Escritorio, sino sólo la opción de crearlo, por tanto, si ya se creó el icono antes de instalar la citada actualización, éste no desaparecerá después de instalarla.
Si no tenías agregado el icono de IE en el Escritorio antes de instalar la actualización de seguridad, puedes colocarlo mediante una modificación del registro de windows. Para ello, sigue estos pasos:

1. Inicia el Bloc de notas (notepad) y copia el siguiente contenido:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\NonEnum]
"{871c5380-42a0-1069-a2ea-08002b30309d}"=-
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\NonEnum]
"{871c5380-42a0-1069-a2ea-08002b30309d}"=-
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu]
"{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000000
[-HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\ShellFolder]
[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\ShellFolder]
"Attributes"=dword:00000024
"HideFolderVerbs"=""
"WantsParseDisplayName"=""
"HideOnDesktopPerUser"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoInternetIcon"=-
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoInternetIcon"=-

Nota: las claves que aparecen entre corchetes ([]) deben ir en una sola línea.

2.
A continuación, guarda el archivo como iconiedesktop.reg. Ejecútalo para introducir las órdenes en el registro y refresca el Escritorio, o reinicia la sesión. Esta acción deberás realizarla en todas las cuentas de usuario que experimenten este problema.
El icono de IE que Windows XP coloca en el Escritorio es un acceso directo especial, diferente a un acceso directo creado mediante el procedimiento normal. Si pulsas con el botón derecho del ratón sobre el icono, aparece un menú contextual con las siguientes opciones:

- Abrir la página principal
- Iniciar sin complementos
- Crear acceso directo
- Eliminar
- Cambiar nombre
- Propiedades

Como ves, nos permite iniciar Internet Explorer sin complementos, y sus propiedades no son las propiedades de un acceso directo, sino las Propiedades de Internet.

Nota: si no estás familiarizado con la creación de archivos de registro, puedes descargártelo desde esta página: http://ekortes.googlepages.com/iconiedesktop.reg
Simplemente, ejecútalo para modificar el registro.

Nota: Se pueden producir problemas graves si se modifica el Registro incorrectamente utilizando el Editor del Registro o cualquier otro método. Estos problemas pueden requerir que se reinstale de nuevo el sistema operativo. Modifica el Registro bajo tu propia responsabilidad.

*
*
*

7 comentarios:

Anónimo dijo...

Tema solucionado, me ha sido de gran utilidad.

Muchas gracias.

Anónimo dijo...

Hola!

He realizado todos los pasos. El registro ha quedado grabado exitosamente, pero me sigue sin aparecer el icono.
Lo curioso es que tampoco me aparece la carpeta en el menu inicio ni el acceso directo...
Podrias echarme una mano?
Fender-X

Enrique Cortés dijo...

Desde el menú Inicio > Ejecutar, escribe esto y pulsa Aceptar:

iexplore

¿Se abre correctamente Internet Explorer? ¿Cuál es la versión que tienes instalada?

Descárgate el archivo de registro desde aquí:

http://ekortes.googlepages.com/iconiedesktop.reg

y lo instalas. Tienes que reiniciar la sesión de usuario para actualizar los cambios.

Anónimo dijo...

Hola soy Victor.
Yo también tengo este problema y creando el archivo .reg y ejecutándolo no cambia nada. ¿Por qué puede ser? Como información adicional mi perfil trabaja sobre un dominio de un Windows 2003 server pero no tiene ninguna politica al respecto, que yo sepa.

Markel dijo...

Hola Crack!!

Muchas gracias. Ha sido de gran ayuda!!

Anónimo dijo...

A los que no les funciona:
Se requiere ejecutar el .reg con derechos de administrador. Pero hay que tener en cuenta que algunas de las entradas son "CurrentUser", entonces si están trabajando con una cuenta que no tiene derechos de administrador en la PC y para ejecutar el .reg inician sesión con otra cuenta, los cambios de las entradas "CurrentUser" se harán en ese perfil administrador.
Los pasos para que funcione:
Como administrador local, ejecutar el .reg y verificar que toda la info se ingrese al registro. No debería haber problemas.
Luego, como el usuario sin permisos, volver a ejecutar el .reg, esta vez dará error, pero aunque el mensaje no dé detalles, las entradas de CurrentUser sí se ingresan al registro y esta vez funcionará.
Ahora sí, reiniciar la PC y el ícono debería aparecer en el Escritorio.

Pd: en mi experiencia, esto habilita el icono en el Escritorio directamente, pero luego no se lo puede desactivar desde propiedades de pantalla, la casilla de verificación correspondiente no aparece.

Enrique Cortés dijo...

No es necesario. Mientras el administrador no haya establecido restricciones en la clave policies, cualquier usuario puede ejecutar el archivo de registro y funcionará en su cuenta. No es necesario reiniciar, basta con refrescar el Escritorio.