В этой статье мы расскажем, как легко и быстро проверить, соответствует ли ваше устройство минимальным требованиям для установки Windows 11, используя скрипт PowerShell. Мы будем работать с официальным инструментом от Microsoft — HardwareReadiness.ps1, который поможет вам получить точную информацию о совместимости вашего компьютера с новой операционной системой.
Если вы хотите приобрести оригинальные ключи активации Windows 11, вы можете найти их в нашем каталоге начиная от 1790 ₽.
Перед тем как приступить к проверке, важно убедиться, что ваше устройство соответствует основным системным требованиям Windows 11:
Если ваше устройство соответствует этим требованиям, можно переходить к проверке через PowerShell.
Результат выполнения скрипта будет содержать код, который указывает на совместимость вашего устройства с Windows 11. Если ваш компьютер совместим, скрипт вернет следующее сообщение:
{“returnCode”:0,”returnResult”:”CAPABLE”,”returnReason”:””,”logging”:”Storage: OSDiskSize=500GB. PASS; Memory: System_Memory=16GB. PASS; TPM: TPMVersion=2.0. PASS; Processor: AMD Ryzen 5 3600. PASS; SecureBoot: Capable. PASS; “}
Если ваш компьютер не соответствует требованиям, результат будет другим, и вы увидите информацию о том, какие именно компоненты не соответствуют.
Если вам нужно проверить несколько устройств в корпоративной сети, вы можете использовать инструменты, такие как SCCM или Intune, для массового запуска скрипта. В простых случаях можно использовать групповые политики для автоматического запуска скрипта на всех устройствах в сети.
Настройте задержку старта и другие параметры для корректной работы скрипта.
Чтобы сохранять результаты проверки совместимости в Active Directory, добавьте следующий код в конец скрипта перед блоком #SIG:
$outObject = $outObject | ConvertTo-Json -Compress
$computer = $env:COMPUTERNAME
$ComputerSearcher = New-Object DirectoryServices.DirectorySearcher
$ComputerSearcher.SearchRoot = “LDAP://DC=CONTOSO,DC=COM”
$ComputerSearcher.Filter = “(&(objectCategory=Computer)(CN=$Computer))”
$computerObj = [ADSI]$ComputerSearcher.FindOne().Path
$computerObj.Put(“Info”, $outObject)
$computerObj.SetInfo()
Этот код позволяет записывать результаты проверки совместимости в атрибут Info объекта компьютера в Active Directory.
Проверить совместимость устройства с Windows 11 с помощью PowerShell легко и быстро. Следуя инструкциям выше, вы можете получить точную информацию о состоянии вашего компьютера и подготовить его к установке новой операционной системы. Если ваше устройство ещё не поддерживает Windows 11, возможно, вам стоит подумать о покупке нового оборудования. Также не забывайте, что в нашем каталоге вы найдете ключи активации для Windows 11 по выгодной цене!
Помните, что регулярное обновление системы и использование проверенных инструментов помогает поддерживать ваш компьютер в актуальном состоянии и безопасном для работы.