radikoff, запустите командную строку
с правами администратора и последовательно выполните :
Код:

bcdedit /create /d "Windows Vista" /application OSLOADER
Ответом на выполнение команды будет
The entry {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} was successfully created. В фигурных скобках - ID новой записи. Далее также в командной строке выполняем
Код:

bcdedit -set {ID} osdevice partition=y:
Где
y: - раздел, на котором находится Vista
Код:

bcdedit -set {ID} device partition=y:
bcdedit -set {ID} path \windows\system32\winload.exe
bcdedit -set {ID} systemroot \windows
bcdedit -displayorder {ID} -addlast
После каждой команды должно выходить сообщение
The operation completed successfully. Если его нет - значит что-то не так. Затем через
msconfig можете проверить наличие записи. Если что, выполните снова команду из 2-го поста и присылайте еще раз файл 1.txt
P.S. Чтобы не ошибиться в написании - используйте копирование и вставку в командную строку правой кнопкой.