sputnikk
20-05-2021, 06:33
Что делаю не так на виртуальной 20Н2?
В статье https://www.outsidethebox.ms/20667/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+outsidethebox%2Fmain+%28Вадим+Стеркин+%7C+Блог%29#_Toc633 предлагается команда для получения списка дубликатов драйверов. Однако ничего не получаю, хотя дубликат есть.
Вставляю в PowerShell (администратор):
$dupe = @()
Get-WindowsDriver -Online |
Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical,
@{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}},
@{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} |
Group-Object -Property Name | Where-Object {$_.Count -gt 1} |
ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1}
Получаю:
Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
Попробуйте новую кроссплатформенную оболочку PowerShell (https://aka.ms/pscore6)
PS C:\WINDOWS\system32> $dupe = @()
PS C:\WINDOWS\system32> Get-WindowsDriver -Online |
>> Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical,
>> @{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}},
>> @{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} |
>> Group-Object -Property Name | Where-Object {$_.Count -gt 1} |
>> ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1}
>>
PS C:\WINDOWS\system32>
Лишний драйвер в виртуальной 20Н2
http://ipic.su/img/img7/fs/Driver.1621481148.png
В статье https://www.outsidethebox.ms/20667/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+outsidethebox%2Fmain+%28Вадим+Стеркин+%7C+Блог%29#_Toc633 предлагается команда для получения списка дубликатов драйверов. Однако ничего не получаю, хотя дубликат есть.
Вставляю в PowerShell (администратор):
$dupe = @()
Get-WindowsDriver -Online |
Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical,
@{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}},
@{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} |
Group-Object -Property Name | Where-Object {$_.Count -gt 1} |
ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1}
Получаю:
Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
Попробуйте новую кроссплатформенную оболочку PowerShell (https://aka.ms/pscore6)
PS C:\WINDOWS\system32> $dupe = @()
PS C:\WINDOWS\system32> Get-WindowsDriver -Online |
>> Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical,
>> @{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}},
>> @{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} |
>> Group-Object -Property Name | Where-Object {$_.Count -gt 1} |
>> ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1}
>>
PS C:\WINDOWS\system32>
Лишний драйвер в виртуальной 20Н2
http://ipic.su/img/img7/fs/Driver.1621481148.png