2023/11/09

うそ!usoclient startscan は Windows 11 ではもう使えない?(訂正あり)

最近使っていなかったので気が付かなかったんですけど、Windows 10 でコマンドラインから Windows Update のスキャンなどを開始する usoclient StartScan などは、Windows 11 では利用できない模様。

Windows 11 で usolient.exe のテキスト抽出してみると...

C:\Windows\System32>strings usoclient.exe |find /I "start"
GetStartupInfoW

C:\Windows\System32>

Windows 10 はこんなにあるのに。Windows 11 ver 21H2 まではいろいろあった。ちょっと結果は違うけど。

C:\Windows\System32>strings usoclient.exe |find /I "start"
StartScan
StartBypassScan
StartInteractiveScan
...

関連:

Windows 10 と Windows Server 2016 で wuauclt /detectnow の代わり (2017/07/26)

追記)あれ? 自動更新のタスク(UpdateOrchestrator\Schedule Scanなど)は usoclient StartScan のままだ。

 

実装方法が変わった、Update Orchestrator サービスの DLL(usapi.dll とかusosvcimpl.dll とか)の方に移動した、のかもしれず、完全に使えなくなったわけでもないっぽい。usoclient StartInteractiveScan は使えた。StartScan もいけるかも(前回チェックから間が空いてたら、明日確認予定)。



0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。