Si intenta descargar un módulo desde la galería de PowerShell o instalar un proveedor de paquetes usando NuGet, puede encontrar un mensaje de error como este:
ADVERTENCIA: No se puede descargar desde URI 'https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409' a ''.Este error significa que PowerShell no puede acceder a la URL que se supone que le redirigirá a la fuente de descarga. Esta URL se llama fwlink, que significa forward link. Es un servicio de enlace corto utilizado por Microsoft para proporcionar enlaces estables y fáciles de recordar para varios productos y servicios.
En este artículo, explicaremos qué causa este error y cómo solucionarlo usando tres métodos. También responderemos algunas preguntas frecuentes sobre errores de conexión y descarga en Windows.
Un enlace fwlink es un enlace corto que comienza con http://go.microsoft.com/fwlink/ seguido de una cadena de consulta que contiene un parámetro LinkId. El LinkId es un identificador único que corresponde a una URL de destino específica. Por ejemplo, el fwlink http://go.microsoft.com/fwlink/? LinkId=212733 le redirige a la página de descarga de Microsoft Safety Scanner.
La ventaja de usar fwlink es que permite a Microsoft cambiar la URL de destino sin romper los enlaces existentes. Por ejemplo, si Microsoft actualiza el software Safety Scanner, simplemente puede actualizar la URL de destino de la conexión fwlink sin cambiar el LinkId. De esta manera, los usuarios que han marcado o compartido el fwlink siempre obtendrán la última versión del software.
Una de las posibles soluciones para solucionar el error de descarga causado por fwlink es actualizar la configuración de criptografía en su dispositivo. Debe habilitar el protocolo TLS 1.2, que es la versión más reciente y segura del protocolo de seguridad de la capa de transporte. TLS 1.2 asegura que su comunicación con el servidor fwlink está encriptada y autenticada.
Para habilitar el protocolo TLS 1.2 en su dispositivo, debe seguir estos pasos:
Para actualizar la configuración de criptografía, debe ejecutar algunos comandos en PowerShell. Para ello, debe abrir PowerShell como administrador. Puede hacerlo presionando la tecla Windows + X y seleccionando Windows PowerShell (Admin) desde el menú.
[Net.ServicePointManager]:SecurityProtocolEste comando le mostrará el protocolo de seguridad actual en su dispositivo. Si ve Ssl3, Tls o Tls11, significa que está utilizando un protocolo obsoleto y necesita habilitar TLS 1.2.
Para habilitar el protocolo TLS 1.2 en su dispositivo, debe ejecutar este comando en PowerShell:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12Este comando establecerá el protocolo de seguridad en su dispositivo en TLS 1.2. Puede verificarlo ejecutando de nuevo el comando anterior y comprobando la salida.
Después de haber habilitado el protocolo TLS 1.2 en su dispositivo, debe reiniciar PowerShell e intentar descargar desde fwlink nuevamente. Puede hacerlo cerrando y reabriendo PowerShell como administrador y, a continuación, ejecutando de nuevo el comando de descarga. Por ejemplo, si desea descargar un módulo desde la galería de PowerShell, puede ejecutar este comando:
Si ha activado correctamente el protocolo TLS 1.2, debería poder descargar desde fwlink sin errores.
Otra posible solución para corregir el error de descarga causado por fwlink es utilizar parámetros proxy para la descarga. Si está detrás de un servidor proxy, es posible que deba proporcionar la configuración y las credenciales del proxy al descargar desde fwlink. De lo contrario, puede obtener un error de autenticación o un error de tiempo de espera.
Para usar parámetros proxy para descargar desde fwlink, debe seguir estos pasos:
Para usar un servidor proxy para descargar desde fwlink, primero debe configurar la configuración del proxy en Windows. Puedes hacerlo siguiendo estos pasos:
Para usar parámetros de proxy para descargar desde fwlink, también necesita obtener sus credenciales de proxy en Powershell. Puede hacerlo ejecutando este comando en PowerShell:
$proxyCredential = Obtener credencialesEste comando le pedirá que introduzca su nombre de usuario y contraseña para su servidor proxy. Después de introducirlos, presione OK y guárdelos en una variable llamada $proxyCredential.
Después de configurar la configuración de proxy en Windows y obtener las credenciales de proxy en Powershell, puede usarlas para descargar desde fwlink. Puede hacerlo agregando los parámetros -Proxy y -ProxyCredential a su comando de descarga. Por ejemplo, si desea descargar un módulo desde la galería de PowerShell, puede ejecutar este comando:
Install-Module -Name ModuleName -Proxy http://proxyserver:port -ProxyCredential $proxyCredentialEste comando usará el servidor proxy y las credenciales que ha especificado para descargar de fwlink sin errores.
Una tercera solución posible para solucionar el error de descarga causado por fwlink es ejecutar el Solucionador de problemas de Windows Update. Esta es una herramienta integrada que puede ayudarlo a diagnosticar y solucionar problemas comunes con Windows Update, como errores de descarga, errores de instalación o errores de activación.
Para ejecutar el Solucionador de problemas de Windows Update, debe seguir estos pasos:
Para ejecutar Windows Update Troubleshooter, debe seleccionar Windows Update de la lista de solucionadores de problemas y hacer clic en Ejecutar el solucionador de problemas. Esto pondrá en marcha el solucionador de problemas y escanear el dispositivo para cualquier problema con Windows Update.
Después de que el solucionador de problemas haya terminado de escanear su dispositivo, le mostrará los resultados y sugerirá algunas posibles soluciones. Es necesario seguir las instrucciones en la pantalla y aplicar las correcciones recomendadas. Algunos de ellos pueden requerir que reinicies el dispositivo, así que asegúrate de guardar tu trabajo antes de hacerlo.
Después de haber aplicado las correcciones y reiniciado el dispositivo, puede intentar descargar desde fwlink de nuevo y ver si el error está resuelto.
En este artículo, hemos explicado qué es fwlink y por qué puede causar errores de descarga en Windows. También le hemos mostrado tres métodos para corregir este error utilizando comandos de PowerShell, parámetros de proxy o el Solucionador de problemas de Windows Update. Esperamos que estos métodos le hayan ayudado a resolver su problema y descargar desde fwlink con éxito.
Aquí hay algunas preguntas frecuentes sobre errores de conexión y descarga en Windows:
Fwlink es un servicio de enlaces cortos utilizado por Microsoft para proporcionar enlaces estables y fáciles de recordar para varios productos y servicios. Significa enlace hacia adelante y comienza con http://go.microsoft.com/fwlink/ seguido de una cadena de consulta que contiene un parámetro LinkId. El LinkId es un identificador único que corresponde a una URL de destino específica.
Para actualizar la configuración de criptografía, debe habilitar el protocolo TLS 1.2 en su dispositivo. Puede hacerlo abriendo PowerShell como administrador y ejecutando estos comandos:
[Net.ServicePointManager]:SecurityProtocol[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12Esto establecerá el protocolo de seguridad en su dispositivo a TLS 1.2, que es la última y más segura versión del protocolo de seguridad de la capa de transporte.
Para usar parámetros de proxy para la descarga, debe configurar los parámetros de proxy en Windows y PowerShell. Puedes hacerlo siguiendo estos pasos:
$proxyCredential = Obtener credencialesInstall-Module -Name ModuleName -Proxy http://proxyserver:port -ProxyCredential $proxyCredentialPara ejecutar el Solucionador de problemas de Windows Update, debe seguir estos pasos: