Limit cpuid maximum что это
Перейти к содержимому

Limit cpuid maximum что это

  • автор:

Что такое max cpuid value limit

За что отвечает Max CPUID Value Limit в БИОСе и какое значение устанавливать?

Max CPUID Value Limit в BIOS устаревших ноутбуков и материнских плат отвечает за разнообразие параметров, которые возвращаются инструкции (команде) CPUID. Сложно и непонятно? Дочитайте статью до конца, и всё прояснится. Поймёте значение словосочетания, узнаете, за что опция отвечает, где встречается, как изменяется.

Что такое Max CPUID Value Limit

В процессе самотестирования оборудования выполняется ассемблерная команда CPUID для идентификации процессора, считывания его характеристик. Перед этим ей нужно понять, сколько получаемых параметров поддерживает ЦП. От их числа зависит информация, сообщаемая операционной системе инструкцией.

Активация команды ограничивает число характеристик, которые возвращаются вследствие выполнения инструкции, тремя, хотя их насчитывается свыше 75. Подробнее о том, что такое CPUID можете узнать по ссылке.

Как функционирует Max CPUID Value Limit

Опция в современных материнских платах не актуальна, по умолчанию отключена. Активировать параметр стоит в исключительных случаях (о них ниже).

Функция Value Limit принимает пару значений:

Есть ли необходимость в Max CPUID Value Limit в современных процессорах?

Windows ME, 95 и 98 появились в свет до расширения параметров команды. Они поддерживают только три значения, поэтому могут неправильно интерпретировать её. Если в офисе стоит допотопная машина с этими ОС, например, для работы с уникальным матричным принтером, опцию стоит активировать. В остальных случаях ограничивать число параметров CPUID в BIOS не стоит.

Если на устройстве с процессором стоит ОС, вышедшая до его релиза, здесь придётся экспериментировать. Нет гарантии, что старая операционная система корректно считает сведения о ЦП. На производительности устройства это не отразится.

Опция преимущественно располагается в разделе «Advanced», подраздел с настройками процессора, например, «CPU Configuration».

Limit CPUID Max to 3 и MaxVal – для чего нужен?

Это альтернативные названия рассматриваемой функции, встречающиеся в базовых системах ввода-вывода от различных производителей.

Max CPUID Value Limit

Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.

Что такое max cpuid value limit

Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).

Принцип работы

Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.

До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.

И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.

При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.

Стоит ли включать опцию?

По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.

Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.

Limit CPUID Maximum — что это в биосе?

Что такое max cpuid value limitКоротко ответ: позволяет управлять доступом операционки к инструкциям CPUID, используя которые система определяет тип установленного процессора.

Если выбрать Enabled — система сможет загрузиться даже если не определила модель установленного процессора. Это может быть актуально, когда используется старая операционка на современном железе. Но если установлена современная операционка на современное железо — тогда нет смысла включать функцию.

Простыми словами

Используя инструкции CPUID любая программа может получить подробную информацию о установленном процессоре. Для старых процессоров максимальное значение CPUID было 3. Современные процы конечно поддерживают и больше, но это может привести к проблемам. Однако в современных системах, а это начиная с Windows 2000 — такой проблем нет и опцию лучше выключить (выбрав Disabled).

Limit CPUID Maximum — включать или нет?

Включать нужно только при использовании операционок, старее чем Windows 2000 на процессорах новее чем Пентиум 3 (то есть Пентиум 4 и дальше). При использовании современных ОС, например семерка, десятка — функцию нужно отключать.

Вообще эту настройку можно встретить на старых материнках, которые поддерживают Win95/98. Просто старые операционки, которые были выпущены до Windows 2000 — поддерживали только несколько инструкций CPUID, а именно — 3. Но с выходом процессоров Пентиум 4 — данных инструкций стало больше. Поэтому если была установлена старая операционка, старее Win 2000 на проц Пентиум 4 — могли быть проблемы. Здесь помогало установка значения Enabled в Limit CPUID Maximum, тем самым ограничивая количество инструкций CPUID до 3, как было раньше.

Что такое max cpuid value limit в BIOS?

Данную опцию BIOS можно встретить на относительно старых материнских платах, которые производились во времена Windows 95/98. Если у вас такая материнская плата, в BIOS которой присутствует переключатель Max cpuid value limit, то данная статья будет интересна для вас. В ней мы расскажем за что отвечает этот переключатель, а также в какое положение его лучше переводить.

За что отвечает Max cpuid value limit?

Данный параметр отвечает за ограничение выводимых значений о количестве параметров процессора, которые запрашивают операционная система и другие программы. Имеет всего два возможных значения – Enabled и Disabled.

Также у данной опции могут быть слегка измененные названия. Например:

Все дело в том, что старые операционные системы, выпушенные до Windows 2000 поддерживали работу только с тремя параметрами, которые возвращала функция cpuid(). А с появлением процессора Intel Pentium 4 этих параметров оказалось больше трех. Поэтому старые ОС до Windows 2000 могли работать некорректно с относительно новыми процессорами.

Поэтому была придумана опция BIOS Max cpuid value limit, которая ограничивала количество возвращаемых параметров функцией cpuid() до трех.

Нужно ли включать Max cpuid value limit?

Если вы используете Windows 95/98 с процессором Intel Pentium 4 или новее, то опцию Max cpuid value limit лучше активировать, то есть перевести в состояние Enabled.

При использовании современных операционных систем типа Windows XP и новее, Max cpuid value limit лучше отключить, то есть перевести в положение Disabled.

Max cpuid value limit в биосе что это?

BIOS – то, что есть в любом компьютере и загружается в первую очередь, как только пользователь включает устройство. Благодаря ему происходит инициализация всех элементов, подключенных к системному блоку, непосредственно перед загрузкой ОС с винчестера или любого другого накопителя. Немало настроек низкого уровня, напрямую касающихся системы, пользователь сможет изменить только из BIOS’а. Пунктов в меню там действительно много, причём о том, что делают некоторые из них, пользователи даже не догадываются. Например, мало кому известно, для чего предназначен пункт Max CPUID Value Limit. Что это, теперь нужно разобраться.

Что такое max cpuid value limit

Функция Max CPUID Value Limit используется для того, чтобы определить, сколько параметров, возвращаемых в качестве ответа на запросы операционной системы, имеет процессор. У данной опции существует всего 2 значения:

Что это, Max CPUID Value Limit, и как оно функционирует из биоса?

Как только ПК начинает загружаться, операционная система автоматически в первую очередь приступает к выполнению команды ассемблерного типа под названием CPUID. Она это делает для того, чтобы понять, какая разновидность микропроцессора подключена, и какие возможности в него вложены. И всё же, перед непосредственным выполнением команды необходимо понять, сколько значений типа CPUID, которые возвращаются, подходят процессору. Данное свойство оказывает прямое влияние на то, какую разновидность данный команда CPUID способна сообщить ОС.

До того, как создали процессор Intel Pentium 4, поддерживающий Hyper-Threading, микропроцессоры были способны принимать не более 3-х значений CPUID. В то же время старые операционные системы, вроде первых версий Windows, известных под маркировками 95 и 98, появились на свет ещё до того, как разработали новую версию процессора. Потому они и не могли правильно показывать второстепенные данные, получаемые CPU нового поколения.

И вот тут и пришла пора узнать, что же это такое – функция Max CPUID Value Limit, ведь именно она помогала в данной ситуации. Благодаря ней проблема со старыми вариантами ОС, которые не могли нормально отображать данные от новых процессоров вроде Intel Pentium 4, решилась сама собой.

Стоило только значение функции перевести с «Disabled» в «Enabled», как это накладывало определённые ограничения на число значений CPUID, которые выводились. При активной опции верхний потолок составлял 3 единицы. Причём то, что процессор мог выводить и большее количество значений, не играло совершенно никакой роли. BIOS сам его в этом плане ограничивал. Отключение опции приводит к снятию ограничителей, а это значит, что тогда по запросу выводится максимум возможных значений.

Что такое max cpuid value limit

Существует ли сейчас необходимость в том, чтобы включать Max CPUID Value Limit, зайдя в биос?

Если говорить о начальном значении, то в подавляющем большинстве материнских плат, если зайти в биос и посмотреть напротив Max CPUID Value Limit – там будет надпись

«Disabled». Если же по каким-либо причинам значение там стоит как «Enabled» то эту опцию придётся отключить вручную. Правда, отключение пригодится только в том случае, Если на ПК установлена операционная система Windows XP или более совершенная, а также в системном блоке функционирует микропроцессор от Pentium 4, поддерживающий без ограничений технологию Hyper-Threading.

Вообще тут надо сказать, что даже если Max CPUID Value Limit при новом ПК и стоит на значении «Enabled» в биосе, это не окажет плохого влияния на функционирование компьютера. Он нисколько не потеряет в производительности. Единственное, чем может быть чревата активность данной опции, так это неверно отображаемые системные данные о том, на что способен микропроцессор. Также информация может отображаться и в верном ключе, но окажется неполной.

Неудивительно, что такая опция в биосе как Max Value Limit для CPUID всё ещё существует, ведь бывают ситуации, когда человек использует системный блок с новой начинкой (с процессором «Пентиум» 4 и выше), и при этом старую операционную систему вроде Windows 95, а то и вовсе Millenium. Только в таком случае перевод функции на значение «Enabled» имеет смысл. Просто если поставить «Disabled» то это со 100% вероятностью приведёт к тому, что операционная система попросту не инсталлируется.

Конечно, в современном мире опция уже не так актуальная, как была в годах двухтысячных. Всё же люди предпочитают использовать windows 7, 8 и 10. Даже версия ХР встречается редко, не говоря уже о более старых вариантах. Посему Max CPUID Value Limit практически не используется при заходе в биос, но всё равно стоит знать, для чего предназначена эта функция, чтобы случайно её не активировать, а потом не удивляться, почему же данные о микропроцессоре отображаются как-то странно.

CPUID Maximum Value Limit from The Tech ARP BIOS Guide!

When the computer is booted up, the operating system executes the CPUID instruction to identify the processor and its capabilities.

The first step is to query the processor to find out the highest input value CPUID recognises, by executing CPUID with the EAX register set to 0. This determines the kind of basic information CPUID can provide the operating system.

The maximum CPUID input value determines the values that the operating system can write to the CPUID’s EAX register to obtain information about the processor.

However, if you attempt to use a new processor with an old operating system, that operating system may not be able to handle the extra CPUID information provided by the processor.

CPUID Maximum Value Limit from The Tech ARP BIOS Guide!

This is where the CPUID Maximum Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support newer processors with extended CPUID information.

When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value.

When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

It is recommended that you leave it at the default setting of Disabled. You should only enable it if you intend to use a newer processor with an operating system that does not support it.

Details of CPUID Maximum Value Limit

When the computer is booted up, the operating system executes the CPUID instruction to identify the processor and its capabilities.

The first step is to query the processor to find out the highest input value CPUID recognises, by executing CPUID with the EAX register set to 0. This determines the kind of basic information CPUID can provide the operating system.

Here’s a table of the maximum CPUID input values the operating system will obtain from Intel processors when CPUID is executed with the EAX register set to 0.

IA-32 Processors Maximum CPUID
Input Value
Earlier Intel486 Processors CPUID Not Implemented
Later Intel486 Processors 01h
Pentium Processors 01h
Pentium Pro Processors 02h
Pentium II Processors 02h
Celeron Processors 02h
Pentium III Processors 03h
Pentium 4 Processors 02h
Xeon Processors 02h
Pentium M Processors 02h
Pentium 4 Processors
with Hyper-Threading Technology
05h

Now that it knows the maximum CPUID input value, the operating system can now write the correct values to the CPUID’s EAX register to obtain information about the processor.

Maximum CPUID
Input Value
EAX Input Values
Supported
01h 00h, 01h
02h 00h, 01h, 02h
03h 00h, 01h, 02h, 03h
05h 00h, 01h, 02h, 03h, 04h, 05h

Using those EAX input values, the operating system queries the processor for the following basic information.

EAX
Input Value
Possible Basic Information Provided by CPUID
00h EAX : Maximum input value for basic CPUID information
EBX : “Genu”
ECX : “ntel”
EDX : ineI”
01h EAX
32-bit Processor Signature
– last 32 bits of the 96-bit processor serial numberEBX
Brand Index
– CLFLUSH line size
– count of logical processors
– processor local APIC physical IDECX
– Processor feature flagsEDX
– Processor feature flags
02h EAX : Cache and TLB descriptors
EBX : Cache and TLB descriptors
ECX : Cache and TLB descriptors
EDX : Cache and TLB descriptors
03h EAX : Reserved
EBX : Reserved
ECX : First 32 bits of the 96-bit processor serial number
EDX : Second 32 bits of the 96-bit processor serial number
04h EAX
– Cache type
– Cache level
– Self-initializing cache level
– Presence of fully associative cache
– Number of threads sharing this cache
– Number of processor cores on this dieEBX
– System coherency line size
– Physical line partitions
– Ways of associativity
ECX : Number of sets
EDX : Reserved
05h EAX : MONITOR/MWAIT function
EBX : MONITOR/MWAIT function
ECX : Reserved
EDX : Reserved

Why Does CPUID Maximum Value Limit Matter?

However, if you attempt to use a new processor with an old operating system, that operating system may not be able to handle the extra CPUID information provided by the processor.

This is where the CPUID Maximum Value Limit BIOS feature comes in. It allows you to circumvent problems with older operating systems that do not support newer processors with extended CPUID information.

When enabled, the processor will limit the maximum CPUID input value to 03h when queried, even if the processor supports a higher CPUID input value. The operating system will only query the processor with EAX input values of up to 03h.

When disabled, the processor will return the actual maximum CPUID input value of the processor when queried.

By default, it is set to Disabled because all new operating systems are aware of current processors, and have no problem handling the additional CPUID information.

1st Gen Intel Core CPU die

Irrespective of what you set this BIOS feature to, the operating system will first query the processor.

Only if the processor returns a maximum CPUID input value greater than 03h, will this BIOS feature be taken into account. If the processor returns a maximum CPUID input value of 03h or less, this BIOS feature will be ignored.

It is recommended that you leave it at the default setting of Disabled. You should only enable it if you intend to use a newer processor with an operating system that does not support it.

A Little History Lesson

Historically, Intel processors from the Pentium Pro onwards have a maximum CPUID input value of only 02h or 03h. The only exception is the Intel Pentium 4 with Hyper-Threading Technology (HTT).

Older operating systems like Windows 95/98 and Windows Me were released before the Intel Pentium 4 with HTT, and are therefore not aware of such a processor.

Intel Pentium 4 die

This would not have been a problem if the Pentium 4 with HTT did not come with additional CPUID capabilities. Unfortunately, it has a maximum CPUID input value of 05h, as well as support for additional EAX input values of 04h and 05h.

When these operating systems boot up, they would receive a maximum CPUID input value of 05h from the processor – which they were not programmed to handle. Therefore, they were not able to initialise the processor properly.

Recommended Reading

Go Back To > Tech ARP BIOS Guide | Computer | Home

Support Tech ARP!

If you like our work, you can help support our work by visiting our sponsors, participating in the Tech ARP Forums, or even donating to our fund. Any help you can render is greatly appreciated!

Что такое limit cpuid maximum

Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.

Что такое limit cpuid maximum

Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).

Принцип работы

Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.

До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.

И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.

При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.

Стоит ли включать опцию?

По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.

Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.

За что отвечает Max CPUID Value Limit в БИОСе и какое значение устанавливать?

Max CPUID Value Limit в BIOS устаревших ноутбуков и материнских плат отвечает за разнообразие параметров, которые возвращаются инструкции (команде) CPUID. Сложно и непонятно? Дочитайте статью до конца, и всё прояснится. Поймёте значение словосочетания, узнаете, за что опция отвечает, где встречается, как изменяется.

Что такое Max CPUID Value Limit

В процессе самотестирования оборудования выполняется ассемблерная команда CPUID для идентификации процессора, считывания его характеристик. Перед этим ей нужно понять, сколько получаемых параметров поддерживает ЦП. От их числа зависит информация, сообщаемая операционной системе инструкцией.

Активация команды ограничивает число характеристик, которые возвращаются вследствие выполнения инструкции, тремя, хотя их насчитывается свыше 75. Подробнее о том, что такое CPUID можете узнать по ссылке.

Как функционирует Max CPUID Value Limit

Опция в современных материнских платах не актуальна, по умолчанию отключена. Активировать параметр стоит в исключительных случаях (о них ниже).

Функция Value Limit принимает пару значений:

Есть ли необходимость в Max CPUID Value Limit в современных процессорах?

Windows ME, 95 и 98 появились в свет до расширения параметров команды. Они поддерживают только три значения, поэтому могут неправильно интерпретировать её. Если в офисе стоит допотопная машина с этими ОС, например, для работы с уникальным матричным принтером, опцию стоит активировать. В остальных случаях ограничивать число параметров CPUID в BIOS не стоит.

Если на устройстве с процессором стоит ОС, вышедшая до его релиза, здесь придётся экспериментировать. Нет гарантии, что старая операционная система корректно считает сведения о ЦП. На производительности устройства это не отразится.

Опция преимущественно располагается в разделе «Advanced», подраздел с настройками процессора, например, «CPU Configuration».

Limit CPUID Max to 3 и MaxVal – для чего нужен?

Это альтернативные названия рассматриваемой функции, встречающиеся в базовых системах ввода-вывода от различных производителей.

limit cpuid maxval что это

Данную опцию BIOS можно встретить на относительно старых материнских платах, которые производились во времена Windows 95/98. Если у вас такая материнская плата, в BIOS которой присутствует переключатель Max cpuid value limit, то данная статья будет интересна для вас. В ней мы расскажем за что отвечает этот переключатель, а также в какое положение его лучше переводить.

За что отвечает Max cpuid value limit?

Данный параметр отвечает за ограничение выводимых значений о количестве параметров процессора, которые запрашивают операционная система и другие программы. Имеет всего два возможных значения — Enabled и Disabled.

Также у данной опции могут быть слегка измененные названия. Например:

Все дело в том, что старые операционные системы, выпушенные до Windows 2000 поддерживали работу только с тремя параметрами, которые возвращала функция cpuid(). А с появлением процессора Intel Pentium 4 этих параметров оказалось больше трех. Поэтому старые ОС до Windows 2000 могли работать некорректно с относительно новыми процессорами.

Поэтому была придумана опция BIOS Max cpuid value limit, которая ограничивала количество возвращаемых параметров функцией cpuid() до трех.

Нужно ли включать Max cpuid value limit?

Если вы используете Windows 95/98 с процессором Intel Pentium 4 или новее, то опцию Max cpuid value limit лучше активировать, то есть перевести в состояние Enabled.

При использовании современных операционных систем типа Windows XP и новее, Max cpuid value limit лучше отключить, то есть перевести в положение Disabled.

С помощью опции CPUID Instruction можно разрешить/запретить использование инструкции CPUID, которая предназначена для идентификации процессора.

Enabled – разрешить использование инструкции CPUID;

Disabled – запретить использование инструкции CPUID.

Опция также может иметь другие названия:

CPUID Maximum Value Limit

Limit CPUID Max. to 3

Limit CPUID MaxVal

Max CPUID Value Limit

Примечание 1. Центральный процессор (ЦП, CPU) – это микросхема, которая является главным элементом аппаратного обеспечения компьютера. Центральный процессор обрабатывает код программ и руководит работой других устройств.

Примечание 2. CPUID (CPU Identification) – это инструкция для получения информации о процессоре (идентификация). С помощью данной инструкции, программа может определить тип ЦП (семейство, модель) и его возможности.

Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.

Что такое limit cpuid maximum

Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).

Принцип работы

Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.

До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.

И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.

При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.

Стоит ли включать опцию?

По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.

Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.

Что такое max cpuid value limit в BIOS?

Данную опцию BIOS можно встретить на относительно старых материнских платах, которые производились во времена Windows 95/98. Если у вас такая материнская плата, в BIOS которой присутствует переключатель Max cpuid value limit, то данная статья будет интересна для вас. В ней мы расскажем за что отвечает этот переключатель, а также в какое положение его лучше переводить.

За что отвечает Max cpuid value limit?

Данный параметр отвечает за ограничение выводимых значений о количестве параметров процессора, которые запрашивают операционная система и другие программы. Имеет всего два возможных значения – Enabled и Disabled.

Также у данной опции могут быть слегка измененные названия. Например:

Все дело в том, что старые операционные системы, выпушенные до Windows 2000 поддерживали работу только с тремя параметрами, которые возвращала функция cpuid(). А с появлением процессора Intel Pentium 4 этих параметров оказалось больше трех. Поэтому старые ОС до Windows 2000 могли работать некорректно с относительно новыми процессорами.

Поэтому была придумана опция BIOS Max cpuid value limit, которая ограничивала количество возвращаемых параметров функцией cpuid() до трех.

Нужно ли включать Max cpuid value limit?

Если вы используете Windows 95/98 с процессором Intel Pentium 4 или новее, то опцию Max cpuid value limit лучше активировать, то есть перевести в состояние Enabled.

При использовании современных операционных систем типа Windows XP и новее, Max cpuid value limit лучше отключить, то есть перевести в положение Disabled.

limit cpuid maximum что это в биосе

Другие идентичные названия опции: Limit CPUID Max. to 3, Limit CPUID MaxVal.

Что такое limit cpuid maximum

Опция Max CPUID Value Limit предназначена для установки количества параметров процессора, которые он возвращает в ответ на запрос операционной системы. Опция может принимать всего два значения – Enabled (Включено) и Disabled (Выключено).

Принцип работы

Когда компьютер загружается, оперативная система выполняет специальную ассемблерную команду CPUID для того, чтобы определить тип микропроцессора и его возможности. Однако перед выполнением этой команды сначала требуется выяснить, какое максимальное количество возвращаемых параметров CPUID поддерживает процессор. От этого фактора зависит и тип информации, которую команда CPUID может сообщить операционной системе.

До появления процессора Intel Pentium 4 с технологией Hyper-Threading процессоры поддерживали не больше 3 параметров CPUID. Старые операционные системы, такие, как Windows 95/98 и Windows Me были выпущены до появления этого микропроцессора. Поэтому они не способны корректно отображать дополнительную информацию, получаемую от новых CPU.

И тут пользователю может прийти на помощь функция BIOS Max CPUID Value Limit. Она поможет решить проблемы со старыми операционными системами, которые не поддерживают новые возможности микропроцессоров Intel Pentium 4 с технологией Hyper-Threading и его потомков.

При включении опции процессор ограничивает количество выводимых параметров CPUID тремя компонентами, даже если процессор поддерживает и большее количество параметров CPUID. При выключении опции процессор возвращает по запросу полное значение вышеуказанной ассемблерной команды.

Стоит ли включать опцию?

По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.

Установка Enabled необходима в том случае, если вы собираетесь одновременно использовать компьютер на базе процессора Pentium 4 или более нового процессора и старые ОС, такие, как Windows Millenium, Windows 95 и 98. В таком случае установка значения Disabled может привести к ошибке во время установки операционной системы.

С помощью опции CPUID Instruction можно разрешить/запретить использование инструкции CPUID, которая предназначена для идентификации процессора.

Enabled – разрешить использование инструкции CPUID;

Disabled – запретить использование инструкции CPUID.

Опция также может иметь другие названия:

CPUID Maximum Value Limit

Limit CPUID Max. to 3

Limit CPUID MaxVal

Max CPUID Value Limit

Примечание 1. Центральный процессор (ЦП, CPU) – это микросхема, которая является главным элементом аппаратного обеспечения компьютера. Центральный процессор обрабатывает код программ и руководит работой других устройств.

Примечание 2. CPUID (CPU Identification) – это инструкция для получения информации о процессоре (идентификация). С помощью данной инструкции, программа может определить тип ЦП (семейство, модель) и его возможности.

Что такое limit cpuid maximum

Перечислим наиболее типичные для современных процессоров функции, которые можно задействовать, используя настройки BIOS.

CPU Ratio Clock — позволяет выбрать максимально доступное значение множителя процессора, тем самым ограничив его тактовую частоту (тактовая частота процессора определяется произведением множителя на опорную частоту системной шины). Рекомендуем оставить этот параметр в значении Авто. В этом случае система автоматически будет определять нужное значение множителя.

Max CPUID Value Limit — включение этого параметра (значение Enable) приведет к принятию ограничения для параметра CPUID (CpuIdentification — инструкция, позволяющая получить информацию о центральном процессоре. Параметр, вместе с которым она вызывается, определяет характер и объем получаемой в результате информации. Его максимальное значение в этом случае равно 3. Эта возможность актуальна при работе со старыми ОС, такими как Windows 98 или Windows МТ. При работе с современными операционными системами этот параметр следует оставить в состоянии Disable

C1E Support — включение этого параметра задействует функцию энергосбережения в состоянии простоя (Enhancet Halt State), благодаря которой будут отключены неиспользуемые процессором блоки, снизится его тактовая частота и напряжение питания. Этот параметр следует установить в состояние Enable

Vanterpool Technology, VisuaLization Technology, VT Technology или AMD-V — этот параметр позволяет включить поддержку технологии аппаратной виртуализации, реализованную в современных ЦП. Она позволяет более эффективно использовать ресурсы системы при работе виртуальных машин. Это параметр рекомендуется выставить в Enable

CPU TM Function, CPU Thermal Monitor 2 (TM2) или Cpu Thermal Control — параметр. встречающийся в системах с процессорами Intеl. Позволяет задействовать схемы термоконтороля Тhermal Моnitоr 2 или Тhermal Моnitоr 1. Этот параметр необходимо оставить в состоянии Enable, а при возможности выбора значений предпочтительнее указать технологию ТМ2, использующую для поддержания рабочего температурного режима механизмы снижения тактовой частоты и напряжения питания процессора

Exelute Disable Bit, NX Technology или XD Technology — функция, запрещающая выполнение программного кода в области данных и предотвращающая возможность проведения вредоносных атак, направленных на переполнение буфера. Работает только в том случае, если ее поддерживает операционная система (Начиная с Windows XP2). В терминах ОС данную функцию называют Data Execution Prevention (DEP). Естественно она должна быть включена (состояние Enable)

Enhanced Intel SpeedStep Technology (Intel EIST) или AMD Cool,n,Quiet — технология энергосбережения, позволяющая динамически изменять частоту и напряжение питания процессора в зависимости от его нагрузки. Следует установить соответствующий параметр в состояние Enable.

max cpuid value limit в биосе

Для корректной работы операционной системы, ей(системе) необходимо понять, какой процессор установлен, а также количество поддерживаемых параметров ЦП.

Во время загрузки системы происходит самотестирование оборудования, так вот, во время этого тестирования выполняется команда CPUID. Но перед выполнением команды необходимо определить, сколько процессор поддерживает параметров CPUID.

max cpuid value limit

Зачем нужна настройка max cpuid value limit в биосе?

Старые операционные системы, например, Windows ME, 95, 98 поддерживали максимум 3 параметра cupid, но в новых процессорах может быть более 70-и параметров, поэтому чтобы не вызывать ошибку в старых ОС, в биосе появилась настройка max cpuid value limit.

Если включить параметр max cpuid value limit, то биос будет ограничивать количество cpuid до 3-х, что является нормой для старых систем.

Надо ли включать?

В современных системах нет необходимости включать ограничение CPUID. Если установлена старая операционка(Windows ME/95/98), но при этом установлен современный процессор, то лучше включить эту настройку.

Как включить?

Enabled – стоит выбрать, если вы планируете включить ограничение CPUID.

Disabled – настройка отключена. Если установлена операционная система Windows 2000 или выше, то лучше оставить в отключенном состоянии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *