Для восстановления основной загрузочной записи системы Windows Vista и загрузочного кода, который передает управление диспетчеру загрузки Windows, воспользуйтесь программой Bootsect.exe. Для этого введите в командной строке следующую команду:
X:\boot\Bootsect.exe –NT60 All
В этой команде X - это диск, на котором находятся установочные файлы системы Windows Vista.
Для создания файле Boot.ini записи для более ранней версии операционной системы Windows вручную воспользуйтесь программой Bcdedit.exe. Для этого введите в командной строке следующие команды.
Примечание. В этих командах X - это диск, на котором установлена система Windows Vista.
X:\Windows\system32\Bcdedit –create {ntldr} –d “описание более ранней версии системы Windows”
Примечание. В этой команде "описание предыдущей версии системы Windows" может быть произвольным текстом. Например, в качестве описания предыдущей версии системы Windows можно ввести Windows XP или Windows Server 2003.
X:\Windows\system32\Bcdedit –set {ntldr} device partition=Z:
Примечание. Вэтойкоманде Z: - этобуквадискаактивногораздела.
X:\Windows\system32\Bcdedit –set {ntldr} path \ntldr
X:\Windows\system32\Bcdedit –displayorder {ntldr} –addlast
Перезагрузитекомпьютер.
Для запуска версий операционной системы Windows 2000/XP/2003 необходимы следующие файлы:
• Ntldr
• Boot.ini
• NTDetect.com
В системе Windows XP эти файлы расположены на системном разделе, который помечен как "активный". По умолчанию эти файлы в Windows XP являются скрытыми системными файлами. Эти файлы можно заменить с помощью консоли восстановления, в ином случае запустить операционную систему можно с помощью загрузочного диска Windows NT. Система Windows Vista не использует эти три файла.
Создание конфигурации с поддержкой нескольких операционных систем, включающей Windows Vista
Чтобы создать работоспособную конфигурацию с поддержкой нескольких операционных систем, сначала установите самую старую версию операционной системы Windows. Затем установите более новые версии в порядке возрастания. Каждая новая версия системы Windows сохраняет обратную совместимость для запуска более ранних версий Windows.
Чтобы создать конфигурацию с поддержкой нескольких операционных систем, включающую систему Windows Vista, необходимо иметь отдельный раздел для каждой устанавливаемой более ранней версии Windows. Следуйте указанным ниже общим рекомендациям.
Создайте не менее двух разделов. Один раздел используйте для установки системы Windows Vista. Примечание. Если раздел, предназначенный для системы Windows Vista, уже отформатирован, убедитесь в том, что он отформатирован в файловой системе NTFS. Рекомендуется использовать один из указанных ниже способов.
Создайте второй неотформатированный раздел.
Не создавайте второй раздел и оставьте свободное место на диске. Вместо этого создайте второй раздел в процессе установки системы Windows Vista.
Если на компьютере не установлена операционная система, установите сначала самую старую версию Windows.
Запустите программу установки системы Windows Vista. Установите систему Windows Vista на свободное место или на существующий раздел.
По завершении установки системы Windows Vista будет создана правильно настроенная среда с поддержкой нескольких операционных систем, включающая Windows Vista и более ранние версии Windows. Параметр загрузки Bootmgr напоминает параметр в более ранних версиях Windows.
Q: Как удалить Windows Vista
Удаление записи загрузки системы Windows Vista из конфигурации с двойной загрузкой
Если требуется удалить систему Windows Vista из среды с двойной загрузкой, которая включает более раннюю версию Windows, выполните следующие действия.
Примечание. Эти действия можно выполнить в более ранней версии Windows или в системе Windows Vista. При выполнении этих действий в системе Windows Vista команды необходимо выполнять в командной строке с повышенными правами пользователя. Для этого нажмите кнопку Пуск, выберите пункт Стандартные, щелкните правой кнопкой мыши ярлык командной строки и выберите пункт Запуск от имени администратора.
Для восстановления программы Ntldr.exe воспользуйтесь программой Bootsect.exe. Для этого введите следующую команду:
X:\Boot\Bootsect.exe –NT52 All
Примечание. В этой команде X - это диск, на котором находятся установочные файлы системы Windows Vista.
После перезапуска компьютера диспетчер загрузки Windows не будет загружен. Вместо этого загрузятся Ntldr.exe и Boot.ini.
Удалите раздел, на котором установлена система Windows Vista.
В случае, если нет возможности удалить раздел где была установлена Windows Vista вы можете удалить файлы и папки Vista с диска, загрузившись в другую ОС (например Windows XP). Некоторые файлы и папки будет невозможно удалить, так как файловая система хранит информацию о разрешениях.
Для того, чтобы компенсировать отсутствие разрешений на файлы и папки необходимо переназначить владельца этих объектов, сделать это можно следующим образом.
Щелкните правой кнопкой значок папки, владельца которой необходимо сменить, и выберите команду Свойства.
Откройте вкладку Безопасность.
Нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
В столбце Имя выделите свое имя пользователя, запись Администратор (если вход в систему был выполнен с помощью учетной записи «Администратор») или группу Администраторы. Чтобы стать владельцем содержимого папки, установите флажок Заменить владельца субконтейнеров и объектов.
Нажмите кнопку OК, а после появления сообщения подтверждения смены владельца - кнопку Да.
Нажмите кнопку ОК и настройте параметры безопасности для папки и ее содержимого.
Для того, чтобы изменить разрешения на доступ к файлам и папкам, которые расположены в текущей папке, выполните следующие действия.
Примечание. Необходимо войти в систему с помощью учетной записи, обладающей полномочиями администратора.
Щелкните правой кнопкой значок папки или файла, разрешения которых необходимо изменить, и выберите команду Свойства.
Откройте вкладку Безопасность
Нажмите кнопку Добавить.
В списке Введите имена выбираемых объектов (примеры) введите пользователя или группу, которые должны обладать правом доступа к этому файлу (например, Администратор).
Нажмите кнопку ОК.
В списке Группы или пользователи выделите нужную учетную запись и установите флажки соответствующих разрешений.
По окончании нажмите кнопку OК.
Примеры команд, которые можно применить для изменения
cacls "X:\Documents and Settings" /T /E /G Администратор:F
В результате выполнения команды пользователю Администратор будет предоставлен полный доступ к папке Documents and Settings.
cacls "X:\Documents and Settings" /E /R Администратор
В результате выполнения команды полномочия указанного пользователя будут аннулированы.
Примечание. В командах буквой X обозначен диск на котором находятся целевые файлы и папки
Синтаксис команды cacls:
CACLS имяФайла [/T] [/E] [/C] [/G имя:доступ] [/R имя [...]]
[/P имя:доступ [...]] [/D имя [...]]
имяФайла Вывод таблиц управления доступом.
/T Замена таблиц управления доступом для указанных файлов
в текущем каталоге и всех подкаталогах.
/E Изменение таблицы управления доступом вместо ее замены.
/C Продолжение при ошибках отказа в доступе.
/G имя:доступ Определение разрешений для указанных пользователей.
"доступ": R Чтение
W Запись
C Изменение (запись)
F Полный доступ
/R имя Отзыв разрешений для пользователя (только вместе с /E).
/P имя:доступ Замена разрешений для указанного пользователя.
"доступ": N Отсутствует
R Чтение
W Запись
C Изменение (запись)
F Полный доступ
/D имя Запрет на доступ для указанного пользователя.