私たちは艦隊を持っていますシンクパッド X1Windows 11 を実行しているシステムでは、PowerShell (正確には .NET Core 7.2.2) を使用すると同じ症状が発生します。
プロファイルの読み込みが非常に遅い (Chocolatey のモジュールによると、読み込みに 2000 ミリ秒以上かかるとのことで、Chocolatey が問題ではないことが確認されています) し、全体的な応答性も低い (コマンドが終了してからシェルが再び準備できるまでに少なくとも 1 秒かかるなど)。
を除いて(無関係?)スマート カード エラー (4G-LTE モデムを除き、これらのマシンにはカード デバイスがないため、あまり意味がありません)、イベント ビューアーは空です。
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
起動しても-NoProfile
何も変わりませんでしたし、PowerShell Core を再インストールしても何も変わりませんでした。エラーを調べても答えは得られませんでした。
PowerShell を通常の速度に戻す方法はありますか?
答え1
Google で「UICC ISO Reader」 (エラー全体ではなく) を検索すると、4G-LTE モデムに関連するエラーであることがわかりました。
デバイス マネージャーで LTE デバイスを無効にしてみたところ、PowerShell が正常に動作するようになり、シェルの応答性が回復しました。
Windows 設定で無効になっているのに、PowerShell Core が 4G-LTE モデムに接続しようとした理由がわかりません。
SIM スロットを見ると、すべてのラップトップにキャリアが無効にした SIM カードがあることがわかりました。「アクセスが拒否されました」というエラーは、SIM カードがアクティブ化されていないために発生していると思います。
PowerShell v5 を使用していないため、試していません。SIM カードの取り外しも試していません。