7

Я компилирую на SSD, подключенный через SATA, используя эмуляцию IDE в Windows 7.

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

Применимы ли какие-либо преимущества AHCI к компиляции, чтобы они могли улучшить производительность компиляции и компоновки времени моих приложений C++? Я больше ничего не делаю в фоновом режиме (я отключил индексирование SSD).

2 ответа2

7

Стоит включить AHCI, но переустанавливать не нужно. Вот как вы должны сделать:

  • Если вы используете XP, установите драйвер ACHI от производителя материнской платы. Для Windows 7 вам не нужно устанавливать какие-либо драйверы.
  • Добавьте следующие 3 строки в пустой текстовый файл:

    Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services \ msahci]
    "Start" = DWORD:00000000

  • Сохраните файл в файле с расширением .reg и выполните его.

  • Перезагрузитесь и затем включите AHCI в биосе.

Он работает на XP, Vista и Windows 7, но если что-то не получается, просто отключите ACHI в BIOS и перезагрузите компьютер.

3

Я очень сомневаюсь, что стоит переустановить, чтобы включить AHCI на вашем SSD, чтобы улучшить производительность компиляции в Visual Studio.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .