- SYSTEM_INFO structure (sysinfoapi.h)
- Syntax
- Members
- PROCESSOR_INTEL_386 (386)
- PROCESSOR_INTEL_486 (486)
- PROCESSOR_INTEL_PENTIUM (586)
- PROCESSOR_INTEL_IA64 (2200)
- PROCESSOR_AMD_X8664 (8664)
- PROCESSOR_ARM (Reserved)
- SIW (System Information for Windows)
- Windows Processor Requirements
- Windows Client Edition Processors
- Windows IoT Core Processors
- Windows 10 IoT Enterprise
- Windows Server Processors
SYSTEM_INFO structure (sysinfoapi.h)
Contains information about the current computer system. This includes the architecture and type of the processor, the number of processors in the system, the page size, and other such information.
Syntax
Members
An obsolete member that is retained for compatibility. Applications should use the wProcessorArchitecture branch of the union.
The processor architecture of the installed operating system. This member can be one of the following values.
Value | Meaning |
---|---|
PROCESSOR_ARCHITECTURE_AMD64 9 | x64 (AMD or Intel) |
PROCESSOR_ARCHITECTURE_ARM 5 | ARM |
PROCESSOR_ARCHITECTURE_ARM64 12 | ARM64 |
PROCESSOR_ARCHITECTURE_IA64 6 | Intel Itanium-based |
PROCESSOR_ARCHITECTURE_INTEL 0 | x86 |
PROCESSOR_ARCHITECTURE_UNKNOWN 0xffff | Unknown architecture. |
This member is reserved for future use.
The page size and the granularity of page protection and commitment. This is the page size used by the VirtualAlloc function.
A pointer to the lowest memory address accessible to applications and dynamic-link libraries (DLLs).
A pointer to the highest memory address accessible to applications and DLLs.
A mask representing the set of processors configured into the system. Bit 0 is processor 0; bit 31 is processor 31.
The number of logical processors in the current group. To retrieve this value, use the GetLogicalProcessorInformation function.
An obsolete member that is retained for compatibility. Use the wProcessorArchitecture, wProcessorLevel, and wProcessorRevision members to determine the type of processor.
PROCESSOR_INTEL_386 (386)
PROCESSOR_INTEL_486 (486)
PROCESSOR_INTEL_PENTIUM (586)
PROCESSOR_INTEL_IA64 (2200)
PROCESSOR_AMD_X8664 (8664)
PROCESSOR_ARM (Reserved)
The granularity for the starting address at which virtual memory can be allocated. For more information, see VirtualAlloc.
The architecture-dependent processor level. It should be used only for display purposes. To determine the feature set of a processor, use the IsProcessorFeaturePresent function.
If wProcessorArchitecture is PROCESSOR_ARCHITECTURE_INTEL, wProcessorLevel is defined by the CPU vendor.
If wProcessorArchitecture is PROCESSOR_ARCHITECTURE_IA64, wProcessorLevel is set to 1.
The architecture-dependent processor revision. The following table shows how the revision value is assembled for each type of processor architecture.
Processor | Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Intel Pentium, Cyrix, or NextGen 586 | The high byte is the model and the low byte is the stepping. For example, if the value is xxyy, the model number and stepping can be displayed as follows: Model xx, Stepping yy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Intel 80386 or 80486 | A value of the form xxyz. If xx is equal to 0xFF, y — 0xA is the model number, and z is the stepping identifier. If xx is not equal to 0xFF, xx + ‘A’ is the stepping letter and yz is the minor stepping. SIW (System Information for Windows)Gtopala SIW (System Information for Windows) — компактная и полностью портативная программа, анализирующая и отображающая максимум возможной информации о сетевых соединениях, аппаратных и программных составляющих компьютера под управлением OS Windows. Кроме того, имеет пакет встроенных инструментов, дополнительно расширяющих предоставляемый функционал утилиты. Gtopala SIW не делает ничего, кроме отображения детальной информации о системе, но трудно переоценить, насколько важной и необходимой она может оказаться в определенных ситуациях. Окажется полезна любым пользователям, независимо от того, являются ли они системными администраторами или малоопытными новичками, например, при устранении неполадок, настройке или планировании обновлений.
Скачанное приложение System Information for Windows на https://soft-file.ru/siw/ не требует установки (Portable), не оставляет следов в реестре и может запускаться непосредственно с USB-флеш накопителя. После запуска, кроме анализа и предоставляемых обширных сведений, позволяет пользователю также вести наблюдение за нагрузкой процессора, оперативной памяти и интернет трафиком в реальном времени. А итоговые наблюдения позволит сохранить на диск в виде файла формата html, xml, csv или txt, а также распечатать на принтере. Основные категории Gtopala SIW (System Information for Windows):
Windows Processor RequirementsThis specification details the processors that can be used with Customer Systems that include Windows Products (including Custom Images). Updates to this specification may be released in the future as requirements change. For each listed edition, Company must use only the processors listed, as specified in the tables below. The requirements below apply whenever the edition below is pre-installed or provided on external media, including as downgrade or down edition software. For clarity, Company must also meet all processor and other requirements specified in Minimum Hardware Requirements for Windows 10, located at https://msdn.microsoft.com/library/windows/hardware/dn915086(v=vs.85).aspx (or updated URL). If after the inclusion of a processor series in this specification (“Listed Processor”), a processor becomes commercially available that uses the same naming convention or identifier as a Listed Processor but has additional or different features or functionality (“New Processor”), Company must not use New Processor for Customer Systems without Microsoft’s prior written permission. If Company believes a processor has been omitted from this list, please contact Company’s Microsoft OEM or ODM Account Manager. The processors listed in the tables below, represent the latest processor generations and models which are supported for the listed Windows Edition. Previous generations of processors and models (indicated by «Up through»), remain supported in addition to the listed processors and models. Some product editions or edition/processor configurations listed below may have no or limited support. Information on support is available at Microsoft Support Policy (https://support.microsoft.com/lifecycle) and Microsoft Lifecycle FAQ (https://support.microsoft.com/help/18581). For specific hardware support, please refer to your Original Equipment Manufacturer (OEM) provider. Windows Client Edition Processors
[1] Intel Xeon processors are supported on Windows 10 Pro for Workstations and Windows 10 Enterprise only [2] AMD Opteron and AMD EPYC processors are supported on Windows 10 Pro for Workstations and Windows 10 Enterprise only Windows IoT Core Processors
[3] Information on which processors are currently enabled is available atВ /windows/iot-core/learn-about-hardware/socsandcustomboards Windows 10 IoT EnterpriseReview the Windows Client Edition Processors support matrix above for Windows 10 IoT Enterprise. NOTE: The processor support matrix only reflects the core OS support for the processor. There may be other dependencies like hardware-specific drivers which are not reflected in this matrix. Please contact your OEM or processor manufacturer for hardware-specific support. Windows Server Processors
[4] Company may submit for certification (in the Windows Hardware Compatibility Program) Customer Systems running Windows Server 2012R2 and the identified processors until December 31, 2018; after such date, no new Customer Systems will be certified running Windows Server 2012R2. [5] Microsoft continues to evaluate the processor list and potential end dates for certification (in the Windows Hardware Compatibility Program) for Customer Systems running Windows Server 2016. [6] China Market Only NOTE: The list of supported processors above does not in itself determine Microsoft support for Windows Server. The listing is a prerequisite for system certification. Only systems based on the above approved processors can be certified for Windows Server. |