Проблема для 1С 7.7 решается следующим образом:

1. в windows\system32 заменяем файлы sqlsrv32.dll и sqlsrv32.rll на аналогичные из XP, предварительно перехватив ownership и full control на себя.

2. устанавливаем крайнюю сборку 1С – 7.70.027 (должна быть у вашего продавца)

3. в каждый каталог базы (если у вас их несколько) кладем пустой файл OrdNoChk.prm (иначе 1С будет говорить про неправильный порядок сортировки и вылетать)

4. наслаждаемся жизнью и продолжением работы 1С 7.7 под Вистой.

Конечно, замена файлов в system32 есть очень даже нехорошо, но ждать, пока 1С соблаговолит обратить на проблему свое внимание и исправить явный баг, у меня нет ни времени, ни желания.