PowerShellでTest-Connectionを使ったときに「プロバイダーによる読み込みエラーです」というエラーメッセージが表示された。その原因と対処方法を調べたので、メモ。 原因 WMI(Windows Management Instrumentation)リポジトリの破損。 PowerShellでは、pingに相当するコマンドレットとしてTest-Connectionがある。このコマンドレットでは、pingのように単体のプログラム(ping.exe)が動いているのではなくWMIオブジェクトのWin32_PingStatusクラスを使用している。 ごくまれにWMIが破損することがあるそ…