Contamos con una flota deThinkPad X1, ejecutando Windows 11, que muestran los mismos síntomas cuando usan PowerShell (.NET Core 7.2.2 para ser exactos).
Carga de perfil muy lenta (el módulo de Chocolatey indica que tarda más de 2000 ms en cargarse y se ha verificado que Chocolatey no es el problema) y capacidad de respuesta general (como al menos un segundo entre la finalización del comando y el shell nuevamente listo).
Excepto por(¿no relacionado?)Errores de tarjetas inteligentes (que no tienen mucho sentido ya que, a excepción de un módem 4G-LTE, no hay ningún dispositivo de tarjeta en esas máquinas), el Visor de eventos está vacío.
Smart Card Reader 'Microsoft UICC ISO Reader 89946827 1' rejected IOCTL TRANSMIT: Access is denied. If this error persists, your smart card or reader may not be functioning correctly.
Command Header: 00 a4 04 00
Iniciarlo -NoProfile
no cambió nada, ni tampoco reinstalar PowerShell Core. La investigación del error tampoco dio respuesta.
¿Hay alguna manera de hacer que PowerShell vuelva a su velocidad normal?
Respuesta1
Buscar "UICC ISO Reader" (y no el error completo) en Google me llevó a que el error estuviera relacionado con el módem 4G-LTE.
Después de intentar deshabilitar, en el Administrador de dispositivos, el dispositivo LTE, PowerShell comenzó a comportarse correctamente y se restableció la capacidad de respuesta del shell.
No sé por qué PowerShell Core intentó conectarse con el módem 4G-LTE cuando está deshabilitado en la configuración de Windows.
Al observar la ranura SIM, resultó que hay una tarjeta SIM deshabilitada por el operador en todas esas computadoras portátiles, y creo que el error "Acceso denegado" se debe al hecho de que las tarjetas SIM no están activadas.
Como no usamos PowerShell v5, no lo hemos probado. Tampoco se intentó quitar la tarjeta SIM.