Он выдает ошибку, потому что не может отсортировать их по дате / времени из-за исправления с записью InstalledOn, которая не может быть проанализирована в допустимую дату / время.
Поэтому, скорее всего, на одном компьютере установлены исправления, которые не имеют правильной "Дата установки", и поэтому они просто возвращают пустые данные.
Это не относится к какой-либо версии Windows, так как я проверил это на сервере Windows 2012 R2 и увидел ту же ошибку.
Вы можете подтвердить даты InstalledOn, выполнив запрос без сортировки:
Get-Hotfix -cn HOSTNAME | select HotfixID, Description, InstalledOn -first 20
Пример:
PS C:\Windows\system32> Get-Hotfix | select HotfixID, Description, InstalledOn -first 20
HotfixID Description InstalledOn
-------- ----------- -----------
KB2868626 Security Update
KB2883200 Update
KB2887595 Update
KB2894852 Security Update 01Dec2015 12:00:00 AM
KB2896496 Update
KB2900986 Security Update
KB2903939 Update
KB2904440 Update
KB2911106 Update
KB2919355 Update 04Oct2014 12:00:00 AM
Обратите внимание, что многие из них ничего не показывают для InstalledOn .