И позволяет программам определять временные интервалы с очень высокой точностью.
Возможные значения:
1. Enabled (On) - таймер включен. Это значение рекомендуется для Windows Vista/7, в которой реализована полная поддержка НРЕТ. Поддержка НРЕТ также имеется в таких системах, как Mac OS X (х86), Linux 2.6 и FreeBSD;
2. Disabled (Off) - таймер отключен.
Вы можете также встретить параметр НРЕТ Mode, который служит для выбора 32- или 64-битного режима работы таймера. Выбирайте значение 32-bit mode для 32-разрядных версий Windows Vista, а значение 64-bit mode - для 64-разрядных.
Параметр позволяет переместить адресное пространство за пределы первых четырех гигабайт .
Возможные значения:
1. Enabled (On) - сегмент памяти, предназначенный , будет перемещен. Рекомендуется при установке 64-разрядных операционных систем на компьютеры с 4 Гбайт ОЗУ и более;
2. Disabled (Off) - сегмент памяти не перемещается.
Параметр управляет кэшированием BIOS видеоадаптера и аналогичен рассмотренному выше System BIOS Cacheable. В современных системах видеоадаптер доступен через драйвер, а видео-BIOS используется только и на начальных этапах .
Параметр резервирует 1 Мбайт из адресного пространства между 15 и 16 Мбайт для монопольного использования ISA-платами.
Возможные значения:
1. Disabled (Off) - резервирование памяти в диапазоне 15-16 Мбайт отключено (рекомендуемое значение);
2. Enabled (On) - диапазон памяти 15-16 Мбайт выделен для ISA-устройств и недоступен для операционной системы и приложений. Может понадобиться лишь для некоторых очень старых ISA-устройств.
Параметр позволяет отключить поддержку инструкций / оперативной памяти. Если и поддерживают данный режим, то ошибки в одном бите будут исправляться автоматически, а ошибка сразу в двух битах будет зафиксирована, но не исправлена. Использование ЕСС рекомендуется при повышенных требованиях к надежности системы, в частности для .
Возможные значения:
1. Enabled - режим ЕСС включен, чем обеспечивается повышенная надежность работы модулей памяти. Однако при включении этого режима несколько снизится производительность системы памяти;
2. Disabled - режим ЕСС не используется;
3. Auto - режим ЕСС будет включен автоматически при наличии соответствующих модулей памяти.
В некоторых моделях системных плат при включении режима ЕСС могут стать доступными дополнительные параметры, позволяющие настроить реакцию системы при возникновении устранимых или неустранимых ошибок памяти.
Данный параметр аналогичен предыдущему, но имеет следующий набор значений:
1. ЕСС - коррекция ошибок памяти разрешена;
2. Non-ECC - коррекция ошибок запрещена.
Параметр включает механизм при работе устройств . Этот механизм появился в версии и поддерживается всеми современными платами. Для его реализации в составе шины есть специальный буфер, в котором временно задерживаются данные для записи в медленные устройства. Пока информация в буфере ожидает своей очереди, шина PCI может обслуживать другие устройства.
Возможные значения:
1. Enabled (On) - механизм задержки транзакций включен; рекомендуется при использовании современного оборудования;
2. Disabled (Off) - механизм задержки транзакций отключен, что может понадобиться при использовании устаревших плат, не поддерживающих стандарт PCI 2.1.
Параметр позволяет выбрать режим выделения оперативнойнамяти для интегрированного видеоадаптера.
Возможные значения:
Для настройки максимального объема оперативной памяти для интегрированного видеоадаптера может присутствовать дополнительный параметр DVMT/Fixed Memory.
(англ. Single Instruction, Multiple Data, Одна инструкция - множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах серии Pentium 4 . SSE2 расширяет набор инструкций SSE с целью полностью вытеснить MMX. Набор SSE2 добавил 144 новые команды к SSE, в котором было только 70 команд.
Наборы расширения базовых инструкций процессоров семейства x86 |
---|
MMX | MMXEXT | SSE | SSE2 | SSE3 | SSSE3 | SSE4 | ATA | 3DNow! | 3DNowExt | SSE5 | AVX | AES |
Wikimedia Foundation . 2010 .
SSE2 - SSE2, Streaming SIMD Extensions 2, is one of the IA 32 SIMD (Single Instruction, Multiple Data) instruction sets. SSE2 was first introduced by Intel with the initial version of the Pentium 4 in 2001. It extends the earlier SSE instruction set,… … Wikipedia
SSE2 - (Streaming SIMD Extensions 2) ist eine x86 Befehlssatzerweiterung, die Intel mit dem Pentium 4 einführte. Die mit SSE eingeführten 128 Bit Register können in SSE2 auch mit MMX Operationen verwendet werden. SSE2 ermöglicht die Verarbeitung von… … Deutsch Wikipedia
SSE2 - Saltar a navegación, búsqueda SSE2 es el acrónimo de Streaming Single Instruction Multiple Data Extensions 2 es uno de los conjuntos de instrucciones de la arquitectura IA 32 SIMD. Fue utilizada por primera vez en la primera versión del Pentium 4 … Wikipedia Español
SSE2 - Streaming SIMD Extension 2 Streaming SIMD Extension 2, généralement abrégé SSE2. Elle est composée de 144 instructions et fait son apparition avec le Pentium 4 d Intel. Elle gère des registres 128 bits pour les entiers et les flottants… … Wikipédia en Français
SSE2 - Streaming Single Instruction, Multiple Data Extensions 2 (Computing) … Abbreviations dictionary
SSE 2 - SSE2 (Streaming SIMD Extensions 2) ist eine x86 Befehlssatzerweiterung, die Intel mit dem Pentium 4 einführte. Die mit SSE eingeführten 128 Bit Register können in SSE2 auch mit MMX Operationen verwendet werden. SSE2 ermöglicht die Verarbeitung… … Deutsch Wikipedia
Старый системный блок на базе процессора Athlon XP. Установлена Windows XP. При установке браузера, например Mozilla Firefox - система отказывается его устанавливать, выдав сообщение "Процессор не поддерживает набор инструкций SSE2 ". Эта ошибка не связана с системой или другим ПО. Она напрямую связана с процессором.
SSE2 (Streaming SIMD Extensions 2, потоковое SIMD-расширение процессора) - это SIMD (Single Instruction, Multiple Data, Одна инструкция - множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах серии Pentium 4. SSE2 расширяет набор инструкций SSE с целью полностью вытеснить MMX. Набор SSE2 добавил 144 новые команды к SSE, в котором было только 70 команд.
Инструкции SSE2 были заложены в архитектуры следующих процессоров:
На сегодняшний день ни один современный браузер, работающий под Windows ХР или более поздней ОС Виндовс, не сможет установиться без поддержки SSE2 инструкций процессором. Но выход есть, правда не самый лучший - установить более старую версию браузера и отключить в ней функции обновления.
Опция SSE - SSE2 Instructions - должна быть всегда включена Enabled (On), так как поддержка SSE и SSE2 – инструкций является стандартом для современных приложений, при отключении Disabled (Off) процессор будет использовать инструкции MMX – внедренные еще в 90 годы, с более чем значительным падением производительности ЦП. Отключение применялось в ранних версиях чипсетов АМД для решения некоторых программно-аппаратных проблем.
Встречается данная опция БИОС на системных платах с процессорами AMD. У Интела данные инструкции как правило включены всегда (естественно если поддерживаются архитектурой процессора).
Многие пользователи при установке различных приложений, сталкиваются с сообщением «Процессор не поддерживает набор инструкций SSE2» . Эта ошибка встречается на компьютерах со старым железом и вводит в ступор пользователей — вроде бы Windows работает без проблем, но программа устанавливаться не хочет. Мы постараемся понятным языком рассказать, что это за технология SSE2 и каковы её функции в PC. Также вы узнаете, можно ли включить поддержку SSE2 Instructions в Windows.
Технология SSE2 — это расширение 32 битной архитектуры, исполняющее набор инструкций в вашем процессоре. Чем шире набор инструкций, тем больше возможности для обработки процессором системных запросов. Например, набор команд в первой ССЕ равнялся 70, а вторая версия поддерживает уже 144.
Инструкции SSE2 не доступны для ранних линеек процессоров, а это: АМД (до Атлона 64), Интел (до Пентиума 4), также VIA C3 и Transmeta Crusoe. Все более поздние линейки поддерживают данную технологию. Вот полный список устройств.
Как уже понятно — ошибка «This program requires a computer that supports SSE2 instructions» возникает при попытке установить приложение, выполнение которого не будет поддержано процессором, ввиду его «древности». Наиболее часто данная проблема встречается при установке актуальных версий браузеров (Firefox, Opera, Chrome, Internet Explorer), сторонних приложений (Office, Skype, антивирус Norton и т.д.), либо при переустановке ОС Windows.
Если вы получили данную ошибку, то выбора тут не много: обновлять железо — в крайнем случае материнскую плату и процессор , либо же устанавливать более раннюю версию софта . Если вы не желаете докупать новые детали на ПК, тогда отыщите для своей программы более старые версии, которые будут совместимы с требованиями процессора. Например, версии браузеров не требующие SSE2: Опера 20.0.1387.91 , Хром 35.0.1870.2 , Файерфокс ниже 48 версии. Вот полный список.
Следует учесть, что шифрование и протоколы многих сайтов не будут поддерживаться в старых версиях браузеров. Также не забудьте отключить автообновление для таких софтин. Есть множество инструкций, по отключению апдейтов, поищите в Сети.
Многие пользователи после появления данной ошибки ищут инструкции, которые бы давали возможность включить эту «опцию» в системе, кто-то разбирается чуть более обычного и лезет в BIOS . Где-то даже встречаются упоминания о патчах , которые позволят включить ССЕ2 в компьютере, но кроме дополнительной нагрузки они не дадут эффекта. Такие моды встречаются как решение для ошибки
Вы можете использовать программку CPU-Z , для просмотра характеристик вашего процессора Если в строке Instructions не будет указан SSE2, тогда ничего не поделаешь.
Очень часто, компьютер нужен лишь для некоторых целей, таких как распечатка, ограниченный серфинг в интернете, документация — поэтому можно ограничиться загрузкой соответствующей версии софта, что решит ошибку «Процессор не поддерживает SSE2». Но у любого железа есть момент выработки, поэтому будьте готовы к обновлению аппаратной части PC.
No-eXecute (NX)
No-eXecute (NX) - это функция процессора, которая позволяет отмечать страницы памяти, как не содержащие исполняемый код. Эта функция позволяет ЦП обеспечивать защиту системы от атак вредоносных программ. Функция NX предотвращает размещение вредоносного программного кода в доступных областях памяти. Windows 8 требует, чтобы системы имели процессоры, которые поддерживают NX, и функция NX должна быть включена для обеспечения надлежащей безопасности и во избежание возможных уязвимостей.
В этом разделе термин NX относится непосредственно к биту процессора NX, который определен AMD, или эквивалентному биту процессора XD, который определен Intel для поддержки функции предотвращения запуска данных (DEP) в Microsoft Windows.
DEP позволяет предотвращать запуск вредоносного кода со страниц памяти. содержащих данные. 32-разрядная версия Windows использует один из следующих функций для поддержки DEP:
Функция процессора для защиты страниц от запуска исполняемого кода (NX)
Функция бита eXecute Disable (XD), определенная Intel.
Для использования этих функций процессора процессор x86 (32-разрядный) должен работать в режиме расширения физических адресов (PAE). 64-разрядная версия Windows использует функцию процессора NX для 64-разрядных расширений и определенные значения поля прав доступа PTE для процессоров семейства Intel Itanium (IPF).
Помимо DEP функция случайного выбора расположения адресного пространства (ASLR) перемещает исполняемые образы в случайные места при загрузке системы, что усложняет возможность преднамеренного запуска вредоносного кода. ASLR и DEP эффективны только при совместном использовании. Для эффективной работы этих двух важных мер безопасности Windows должна быть включена функция NX. Дополнительные сведения см. в разделе Меры обеспечения безопасности программ для Windows независимыми поставщиками программных продуктов .
Процессор должен работать в режиме расширения физических адресов (PAE) для использования функции процессора NX. PAE - это функция процессора, которая позволяет процессорам x86 получать доступ к более чем 4 ГБ физической памяти на поддерживающих эту функцию версиях Windows. Архитектуры процессоров Intel Itanium и x64 естественным образом могут получать доступ к более чем 4 ГБ физической памяти, поэтому не имеют эквивалента PAE. PAE поддерживается 32-разрядными версиями Windows, работающими исключительно на системах x86.
Если функция DEP включена на системе, процессор который поддерживает функцию NX, функция PAE включается автоматически.
Все процессоры, которые поддерживают NX, также поддерживают расширения SIMD 2 (SSE2). SSE2 - это дополнительный набор инструкций процессора SIMD. AMD также включает поддержку SSE2 в линейки Opteron и Athlon 64 своих процессоров AMD64. Все процессоры, которые поддерживают NX, также поддерживают SSE2. Многие приложения Windows 8 имеют пути кода с набором инструкций SSE2. SSE2 является обязательным требованием для Windows 8.
Все современные процессоры поддерживают функцию NX. Функция NX может быть отключена в BIOS. На основе доступных данных телеметрии на одном проценте всех систем под управлением Windows® 7 функция NX отключена из-за неправильной настройки BIOS.
Для работы NX в 32-разрядных версиях Windows требуется наличие процессоров, поддерживающих PAE. Все 64-разрядные процессоры поддерживают NX, поскольку поддерживают AWE. Поэтому использование более старых 32-разрядных процессоров, которые не поддерживают PAE, не влияет на WOA или Windows Server (Windows Server 2012 является исключительно 64-разрядной системой). Требование к процессору не влияет на клиентов, использующих современные системы, или на системы, которые соответствуют требованиям к эмблеме Windows 7, поскольку эти системы оснащены поддерживающими PAE 32-битными процессорами, которые также поддерживают функцию NX и ее включение. Это затронет только небольшое число клиентов, у которых Windows 7 работает на очень старых 32-битных процессорах без поддержки PAE/NX.
Для Windows 8 и Windows Server 2012 наличие PAE является обязательным. Это требование влияет на небольшое число пользователей, которые используют более старое оборудование, не поддерживающее PAE. Ошибки возникают, когда Windows 8 устанавливается на неправильно настроенных виртуальных машинах (ВМ). Установка Windows завершается с ошибкой 0xc0000260 и откатывается до Windows 7.
Visual Studio предоставляет инструкции SSE2 по умолчанию. Приложения, которые обращаются к этим инструкциям, завершаются со сбоем на системах с более старыми процессорами, которые не поддерживают SSE2, как описано в разделе Инструкции SSE2 создаются при указании параметра /arch:SSE .
В этом разделе описаны меры, которые проверяют поддержку требований к PAE, NX и SSE2 процессорами систем, работающих под управлением Windows 8.
Требование сертификации оборудования для Windows 8 требует, чтобы все драйверы работали вместе с защитой предотвращения выполнения данных для обеспечения надлежащего поведения системы устройства и драйвера. Драйверы не должны выполнять код из стека, выгружаемого пула и пула сеансов. Драйверы не должны давать сбои при загрузке, если включен режим PAE. Во встроенном ПО системы должна быть включена функция NX, а для политики DEP должно быть установлено значение Всегда выключено . Включен сертификационный тест, подтверждающий, что система соответствует этому требованию к поддержке NX.
Дополнительные сведения см. в разделе Требования к сертификации оборудования для Windows .
Программа установки Windows имеет средство проверки совместимости оборудования для поддержки PAE, NX и SSE2 в устанавливаемой системе. Системы, которые не соответствуют требованию к поддержке процессором PAE, NX и SSE2, отмечаются как блокировки по оборудованию для Windows 8 в отчете о проблемах совместимости, при этом отображается сообщение Процессор вашего компьютера не совместим с Windows 8 .
Рис. 1. Сообщение об ошибке, связанной с несовместимостью процессора
Примечание
Эта проверка требований к поддержке доступна только в новой программе установки Windows и помощнике по обновлению. Windows 8 включает альтернативную версию программы установки и папке Sources на установочном носителе, которая не выполняет подобной проверки. Клиенты, которые попытаются использовать эту альтернативную версию программы установки Windows в системе, не соответствующей требованиям к поддержке PAE/NX/SSE2, увидят сообщение об ошибке во время установки, после чего будет выполнен откат к предыдущей версии операционной системы.
При загрузке с носителя или из сети, например с помощью служб развертывания Windows (WDS) во время установки Windows проверка совместимости не выполняется. При таких сценариях система без поддержки NX и SSE2 выдаст критическую ошибку (которая описана в следующем разделе Улучшения ядра ), когда программа установки попытается загрузить Windows.
В целях проверки соответствия требованию поддержки инструкций SSE2 и функции NX для работы Windows 8 ядро этой операционной системы проверяет наличие этих функций во время инициализации. Системы, которые не поддерживают NX или SSE2, не могут инициализировать ядро Windows 8. В системах, которые могут отключить NX во встроенном ПО, этот параметр переопределяется, поэтому неправильно настроенное встроенное ПО не приводит к сбою загрузки. Попытка загрузить систему без поддержки NX или SSE2 приведет к возникновению критической ошибки. В 32-разрядной системе пользователи получают ошибку кода UNSUPPORTED_PROCESSOR (0x0000005D) вместе с 4 информационными строками:
Строка 1 - код, указывающий отсутствующую функцию и идентификатор ЦП
Строки 2 - 4 - строки идентификатора поставщика
В 64-разрядной системе критическая ошибка показывает тот же код UNSUPPORTED_PROCESSOR, что и на 32-разрядной системе вместе со следующими четырьмя информационными строками:
Строка 1 - содержимое регистра стандартных функций
Строка 2 - содержимое регистра расширенных функций
Строки 3 - 4 - обе со значением 0
Вы можете использовать средство командной строки Coreinfo для получения сведений о процессоре системы и просмотреть записи PAE, NX и SSE2 в выходном списке. Символ * отображается рядом с названием поддерживаемой функции. Символ - отображается, если функция не поддерживается. Например:
Coreinfo v3.04 - Dump information on system CPU and memory topology Copyright (C) 2008-2012 Mark Russinovich Sysinternals - www.sysinternals.com AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ x86 Family 15 Model 75 Stepping 2, AuthenticAMD HTT* Hyperthreading enabled HYPERVISOR - Hypervisor is present VMX - Supports Intel hardware-assisted virtualization SVM * Supports AMD hardware-assisted virtualization EM64T * Supports 64-bit mode SMX - Supports Intel trusted execution SKINIT - Supports AMD SKINIT EIST - Supports Enhanced Intel Speedstep NX * Supports no-execute page protection PAGE1GB - Supports 1 GB large pages PAE * Supports > 32-bit physical addresses PAT * Supports Page Attribute Table PSE * Supports 4 MB pages PSE36 * Supports > 32-bit address 4 MB pages PGE * Supports global bit in page tables SS - Supports bus snooping for cache operations VME * Supports Virtual-8086 mode FPU * Implements i387 floating point instructions MMX * Supports MMX instruction set MMXEXT * Implements AMD MMX extensions 3DNOW * Supports 3DNow! instructions 3DNOWEXT * Supports 3DNow! extension instructions SSE * Supports Streaming SIMD Extensions SSE2 * Supports Streaming SIMD Extensions 2 SSE3 * Supports Streaming SIMD Extensions 3 SSSE3 - Supports Supplemental SIMD Extensions 3 SSE4.1 - Supports Streaming SIMD Extensions 4.1 SSE4.2 - Supports Streaming SIMD Extensions 4.2 …….. ……..
Если в выходных данных команды Coreinfo PAE отображается как неподдерживаемая функция, это означает, что процессор системы не поддерживает PAE и не может поддерживать NX. Если PAE отображается как поддерживаемое, но функция NX отображается в выходных данных команды Coreinfo как не поддерживаемая:
Если процессор поддерживает NX, возможно, настройки BIOS этой системы неправильно определены для поддержки NX.
Изучите руководство производителя системы и зайдите на системе, которая поддерживает NX, в BIOS, чтобы найти параметр NX или XD в разделе Безопасность , а затем включить поддержку NX. Если в системе нет параметров BIOS, включающих поддержку NX, возможно, следует обратиться к производителю, чтобы обновить BIOS.
Примечание
Если NX поддерживается 64-разрядной системой, параметры конфигурации системы не позволяют установить для политики DEP значение Всегда выключено . Дополнительные сведения о системной конфигурации DEP см. в разделе .
Для успешной загрузки Windows 8 процессоры системы должны поддерживать NX и SSE2. Если система поддерживает эти функции, но параметры настроены неверно, эти параметры переопределяются перед загрузкой системы ядром.
Если виртуальная машина размещена на системе, которая поддерживает NX, необходимо включить PAE/NX в параметрах ВМ или диспетчере конфигураций при настройке виртуальной машины Windows 8. Инструкции по включению PAE/NX для виртуальной машины см. в руководстве по установке продукта виртуализации.
Примечание
Если при попытке установить Windows 8 на виртуальной машине, размещенной в системе под управлением Windows, где функция NX отключена, необходимо выполнить инструкции в разделах и , чтобы включить NX в системе до включения PAE/NX для виртуальной машины.