Ъпдейт на PowerShell


Сега е много модерно да се направи ъпдейт на PowerShell, тъй като през него има скрипт за проверка на Meltdown и Spectre

Ето как може да го направите това.
Стартирате PowerShell като администратор.
И правите проверка каква е версията на PowerShell:

$PSVersionTable

Отговора на PowerShell трябва да е нещо подобно:
Name                           Value
----                           -----
PSVersion                      4.0
WSManStackVersion              3.0
SerializationVersion           1.1.0.1
CLRVersion                     4.0.30319.34209
BuildVersion                   6.3.9600.18728
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion      2.2


Ако не е така трябва да го ъпдейтнете. За да стане това трябва да инсталирате Windows Management Framework 4.0. При всяка OS си има минимални софтуерни изисквания, за да може да се инсталира Windows Management Framework 4.0. При Windows 7, трябва да има инсталиран service pack 1 и .NET Framework 4.5.
Дали има инсталиран service pack 1 може да проверите през PowerShell по следния начин:

Get-WmiObject -Class Win32_OperatingSystem | Format-Table Caption, ServicePackMajorVersion -AutoSize

Отговора трябва да е следния:

Caption                                                            ServicePackMajorVersion
-------                                                                -----------------------
Microsoft Windows 7 Ultimate                        1


Ако не е инсталирайте го от тук - Service pack 1

Нещата са по объркани при  .NET Framework 4.5
Може да си мислите, че имате инсталиран .NET Framework 4.5, но той да е клиентската версия. На вас ви трябва пълната версия на .NET Framework 4.5. Другото е че може да имате инсталиран .NET Framework 4.7... и когото тръгнете да инсталирате пълната версия той да ви дава съобщение, че имате налична по - нова версия на пакета и така да не може да инсталирате пълната версия на .NET Framework 4.5.
През PowerShell правите проверка:

(Get-ItemProperty -Path 'HKLM:\Software\Microsoft\NET Framework Setup\NDP\v4\Full' -ErrorAction SilentlyContinue).Version -like '4.5*'

Отговора трябва да е : True
Докато не получите този отговор няма да може да продължите...
Как става това? Деинсталирате всички .NET Framework 4 версии които имате на компа. Инсталирате .NET Framework 4.5 през този линк. Правите ъпдейт на компа, но избирате да се ъпдейтне .NET Framework 4.5 версията /не трябва да инсталирате нова версия, като например .NET Framework 4.7/.
Правите проверка пак през PowerShell... сега вече трябва да ви дава отговор True.
Сега инсталирате Windows Management Framework 4.0 през този линк.
Може пак да направите проверка през PowerShell, дали се е ъпдейтнал.

Коментари

Популярни публикации от този блог

TomTom - Инсталиране на ново ядро и карти...

Как да подкараме програматор SIVAVA под Windows 7 64bit

Мечоците в Смолянско не спят зимен сън заради топлото време