O que a neurólise diz que é USADO para ser o caso. Na prática, eu corto isso o tempo todo no Windows 7 - é extremamente simples e complexo em comparação com o Windows XP para ir do IDE para o AHCI.
Se você quiser alterar 7 de IDE para AHCI, tudo o que precisa fazer antes de alterar a configuração do BIOS é procurar no registro em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci e alterar a chave 'Start' para 0. (Se um driver AHCI nunca rodou nesta máquina, provavelmente é 3.) A primeira vez que a máquina é inicializada em um modo de controlador AHCI, ela deve carregar o driver AHCI padrão corretamente e solicitar uma reinicialização.
Note, no entanto, que dependendo de seus controladores e controladores, o REVERSE não é sempre verdadeiro - pode funcionar muito bem se você mudar de AHCI para IDE, ou você pode obter bluescreens. (Eu nunca tive ocasião de consertar um desses, então eu não pude lhe dizer como).
EDIT: Gostaria apenas de acrescentar que eu não tenho experiência com isso no Vista, mas eu suspeito que funciona muito parecido com 7. No XP, mudar isso é uma grande empresa que envolve um grande hack do registro sob medida para o seu hardware específico, e um reinstalar é quase sempre mais simples, a menos que você esteja fazendo uma dúzia de máquinas idênticas.DOUBLEEDIT: Há uma chance muito pequena de falha aqui no caso de você ter uma placa-mãe realmente estranha que não funcionará corretamente com o driver MSAHCI padrão e usar APENAS o seu próprio. Tente instalá-lo primeiro, se for esse o caso. (Eu já fiz isso em dezenas de mesas atuais e NUNCA vi uma que não corresse com o driver no forno, e na verdade ele é muito bom em benchmarks.)