Wir verfügen über eine Flotte vonThinkPad X1s, die Windows 11 ausführen und bei der Verwendung von PowerShell (genauer gesagt .NET Core 7.2.2) dieselben Symptome aufweisen.
Sehr langsames Laden des Profils (das Modul von Chocolatey zeigt an, dass das Laden mehr als 2000 ms dauert und es wurde bestätigt, dass Chocolatey nicht das Problem ist) und allgemeine Reaktionsfähigkeit (etwa mindestens eine Sekunde zwischen Abschluss des Befehls und erneuter Bereitschaft der Shell).
Ausser für(nicht verwandt?)Smartcard-Fehler (die nicht viel Sinn ergeben, da sich auf diesen Rechnern außer einem 4G-LTE-Modem keine Kartengeräte befinden), die Ereignisanzeige ist leer.
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
Der Start mit -NoProfile
hat nichts geändert, ebenso wenig wie eine Neuinstallation von PowerShell Core. Auch die Fehlersuche hat keine Antwort gebracht.
Gibt es eine Möglichkeit, PowerShell wieder auf die normale Geschwindigkeit zu bringen?
Antwort1
Als ich bei Google nach „UICC ISO Reader“ (und nicht nach dem gesamten Fehler) suchte, kam ich zu dem Schluss, dass der Fehler mit dem 4G-LTE-Modem zusammenhängt.
Nach dem Versuch, das LTE-Gerät im Geräte-Manager zu deaktivieren, verhielt sich PowerShell wieder ordnungsgemäß und die Reaktionsfähigkeit der Shell wurde wiederhergestellt.
Ich weiß nicht, warum PowerShell Core versucht hat, eine Verbindung mit dem 4G-LTE-Modem herzustellen, wenn es in den Windows-Einstellungen deaktiviert ist.
Beim Betrachten des SIM-Steckplatzes stellte sich heraus, dass in all diesen Laptops eine vom Netzbetreiber deaktivierte SIM-Karte steckt, und ich denke, dass der Fehler „Zugriff verweigert“ daher rührt, dass die SIM-Karten nicht aktiviert sind.
Da wir PowerShell v5 nicht verwenden, haben wir das nicht versucht. Auch das Entfernen der SIM-Karte wurde nicht versucht.