Accesos directos creados en Windows NT 4.0 resolver a rutas UNC

Seleccione idioma Seleccione idioma
Id. de artículo: 158682 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.

Importante: Este artículo contiene información acerca de cómo modificar el registro. Antes de hacerlo, debe saber cómo restaurarlo en caso de que surja algún problema. Para obtener información acerca de cómo modificar el Registro, consulte el tema de Ayuda "Restaurar el Registro" en Regedit.exe o "Restaurar una clave del Registro" en Regedt32.exe.
Expandir todo | Contraer todo

En esta página

Síntomas

Un usuario de Windows NT puede hacer clic en acceso directo del programa y pedirá que escriba la contraseña de red, aunque las propiedades del acceso directo indican una ruta de acceso relativa en el equipo local.

Este problema puede ser evidente, donde se utilizan perfiles basados en servidor y el usuario inicia sesión en un equipo distinto del que se creó el acceso directo.

Causa

Accesos directos creados automáticamente en un equipo, incluyen una ruta UNC (convención de nomenclatura universal), como \\<computer>\admin$ en el archivo .lnk. El método de resolución de método abreviado predeterminada es resolver el vínculo a la ubicación original del archivo (la ruta de acceso "absoluta") antes de buscar en otra ruta de acceso de donde ese archivo puede o no exista (la ruta secundaria o "relativa"). En este caso, la ruta UNC para el archivo original es siempre accesible, que impide que el vínculo se resuelvan por medio de una ruta de acceso local. Como resultado, el usuario está intentando ejecutar el acceso directo se le pedirán la contraseña del administrador del equipo que creó el vínculo.

Solución

Aplicar el Shell32.dll actualizada desde el equipo con Windows NT 4.0 service pack más reciente y cambie la configuración de registro mediante uno de los métodos siguientes para el equipo o el usuario. Esto cambiará todos los accesos directos existentes que se muestran la ruta UNC de la ruta de acceso relativa local.

Utilice el editor de directivas del sistema para crear un archivo de directiva que se distribuye cuando el usuario inicia sesión en el dominio. La ventaja de distribuir el cambio del registro con directivas de Windows es que los usuarios reciben el cambio al móvil.

Si los sistemas están en un entorno de grupo de trabajo, aplicar la directiva a cada usuario en un equipo. Porque es el cambio de directiva por usuario y la clave de directivas requiere derechos administrativos, el usuario debe tener derechos administrativos para cambiar la configuración del registro.

Como alternativa, el Kit de recursos de Microsoft Windows NT Server 4.0, Suplemento uno incluye una utilidad denominada Shortcut.exe, que modifica el archivo real de método abreviado y deshabilita el seguimiento de vínculo automático de accesos directos de red en una base por contextual.

Distribuir el cambio por equipo

Para resolver este problema, obtenga el service pack más reciente para Windows NT 4.0 o Windows NT Server 4.0 Terminal Server. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
152734Cómo obtener el Service Pack más reciente de Windows NT 4.0


Nota: Si utiliza Internet Explorer 4.0 y Active Desktop, no instale el archivo Shell32.dll ya que puede provocar Internet Explorer y Windows NT no funcione correctamente. Sin embargo, los cambios del registro siguen estando disponibles. Si está utilizando Internet Explorer 4.0 sin Active Desktop, instalar Shell32.dll tal como se describe.

AVISO: Utilizar el Editor del Registro incorrectamente puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su responsabilidad.

Para obtener información acerca de cómo modificar el Registro, consulte el tema de Ayuda "Cambiar claves y valores" en el Editor del Registro (Regedit.exe) o los temas "Agregar y eliminar información del Registro" y "Modificar información del Registro" en Regedt32.exe. Tenga en cuenta que debe hacer una copia de seguridad del Registro antes de modificarlo.

Para cambiar los parámetros, utilice el procedimiento siguiente:
  1. Ejecute el Editor del Registro (Regedt32.exe).
  2. Desde el subárbol HKEY_LOCAL_MACHINE, vaya a la siguiente clave:
    \Software\Microsoft\Windows\CurrentVersion\Policies\Explor


    Nota: Agregar la subclave del explorador, si no existe.
  3. Haga clic en Agregar valor del menú Edición.
  4. Agregue el siguiente valor:
          Value Name: LinkResolveIgnoreLinkInfo
          Data Type: REG_DWORD
          Data:  1 (enable)
    						
  5. Haga clic en Aceptar.
  6. Editor de registro de salida.
  7. El usuario debe cerrar la sesión e inicie sesión antes de que el cambio tenga lugar.

Distribuir cambiar a los usuarios del dominio

En un entorno de dominio, se puede aplicar el cambio mediante directivas de Windows NT. Windows NT Service Pack 2 o posterior también incluye el archivo Winnt.adm adecuado que contiene la configuración del registro para habilitar el cambio de directiva.
  1. Inicie el Administrador de directivas del sistema.
  2. Habilitar: Predeterminado User\Windows NT Shell\Restrictins\Disable Vincular archivo de seguimiento
  3. Consulte Ayuda del Editor de directivas del sistema o el kit de recursos para obtener más información sobre el uso de editor de directivas del sistema.

Cambiar un usuario individual

AVISO: Utilizar el Editor del Registro incorrectamente puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su responsabilidad.

Para obtener información acerca de cómo modificar el Registro, consulte el tema de Ayuda "Cambiar claves y valores" en el Editor del Registro (Regedit.exe) o los temas "Agregar y eliminar información del Registro" y "Modificar información del Registro" en Regedt32.exe. Tenga en cuenta que debe hacer una copia de seguridad del Registro antes de modificarlo.

Para cambiar los parámetros, utilice el procedimiento siguiente:
  1. Ejecute el Editor del Registro (Regedt32.exe).
  2. Desde el subárbol HKEY_CURRENT_USER, vaya a la siguiente clave:
    \Software\Microsoft\Windows\CurrentVersion\Policies\Explor
  3. Haga clic en Agregar valor del menú Edición.
  4. Agregue el siguiente valor:
          Value Name: LinkResolveIgnoreLinkInfo
          Data Type: REG_DWORD
          Data:  1 (enable)
    						
  5. Haga clic en Aceptar.
  6. Editor de registro de salida.
  7. El usuario debe cerrar la sesión y iniciar sesión antes del cambio tendrá lugar.

Más información

Después de que se ha aplicado el archivo Shell32.dll, el sistema resuelve la ruta de acceso relativa al acceso directo como se esperaba. Si el acceso directo no tiene una ruta de acceso relativa y contiene el nombre UNC al archivo ejecutable o archivo para que el usuario no tiene derechos o no se puede conectar, se muestra el mensaje siguiente:
<filename>No se encuentra el archivo o carpeta "<nombredearchivo>" que hace referencia este acceso directo.
Para obtener información adicional, consulte en contacto con los artículos siguientes en Microsoft Knowledge Base:
150215Deshabilitar la resolución de acceso directo de red automático
195887Accesos directos creados en resolver de Terminal Server 4.0 a rutas UNC

Estado

Microsoft ha confirmado que es un problema de Windows NT 4.0 y Windows NT Server 4.0, Terminal Server Edition. Este problema se corrigió por primera vez en Windows NT 4.0 Service Pack 4.0 y Windows NT Server 4.0, Terminal Server Edition Service Pack 4.

La versión en inglés de esta revisión debe tener los atributos de archivo siguientes o posteriores:
   Date         Time         Size          File Name     Platform
   10/21/98    02:26p      1,296,656     Shell32.dll        Intel
   10/21/98    02:26p        308,916     Shell32.dbg        Intel
   10/21/98    02:37p      1,880,848     Shell32.dll        Alpha
   10/21/98    02:37p        265,604     Shell32.dbg        Alpha
				

Propiedades

Id. de artículo: 158682 - Última revisión: lunes, 10 de febrero de 2014 - Versión: 2.2
La información de este artículo se refiere a:
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Palabras clave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbnetwork kbui KB158682 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 158682

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com