Не удалось установить MPX Runtime Driver (для проверки границ)

После прочтения этот блог при обнаружении утечек памяти я решил установить драйвер MPX из Вот. Я щелкнул правой кнопкой мыши по mpxruntime.inf и выбрал «установить». Диспетчер устройств затем перечисляет «Драйвер времени выполнения Intel (R) MPX» под системными устройствами, но его значок имеет небольшой восклицательный знак в желтом треугольнике. Если щелкнуть правой кнопкой мыши значок и выбрать свойства, я вижу следующий текст:

This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)

{Operation Failed}
The requested operation was unsuccessful.

Я не знаю, что попробовать в этой точке.

К вашему сведению: я использую Windows 10 с процессором i7 6850K.

РЕДАКТИРОВАТЬ: Глядя на процессор с CPU-Z утилита, в нем есть область под названием «Инструкции», в которой перечислены такие элементы, как MMX, SSE, VT-x, AES, TSX и т. д., но MPX не отображается в этом списке. Может быть, это говорит мне, что мой процессор не имеет инструкций MPX?

3

Решение

  1. Установите последнюю версию Эмулятор разработки программного обеспечения Intel®.
  2. Используйте Visual Studio 2015 Update 1, который испускает код MPX, для создания исполняемого файла test.exe

    char buffer[100];
    int main(int argc, char *argv[]) {
    buffer[100] = 0;
    return 0;
    }
    
  3. попробуйте, запустив:

    sde -- test.exe
    

Полезные ссылки:

2

Другие решения

Других решений пока нет …