Восстановление 100мб раздела Windows

Ситуация: на компьютере было 2 диска, на одном система, на другом 100мб загрузочный раздел. Диск с загрузочным разделом вышел из строя. Задача - восстановить загрузку системы.

Для начала надо загрузиться с установочного диска Windows 7 и зайти в командную строку. Нажимаем Shift+F10.

Далее запускаем diskpart.exe

C:\>diskpart.exe

Microsoft DiskPart версии 6.3.9600

(С) Корпорация Майкрософт (Microsoft Corporation), 1999-2013.

На компьютере: RAY3

Смотрим список наших дисков:

DISKPART> list disk

Диск ### Состояние Размер Свободно Дин GPT

-------- ------------- ------- ------- --- ---

Диск 0 В сети 931 Gбайт 0 байт *

Диск 1 В сети 931 Gбайт 0 байт

Выбираем наш диск:

DISKPART> select disk 0

Выбран диск 0.

Далее надо посмотреть список наших разделов:

DISKPART> list vol

Том ### Имя Метка ФС Тип Размер Состояние Сведения

---------- --- ----------- ----- ---------- ------- --------- --------

Том 0 D DVD-ROM 0 б Нет носит

Том 1 I install-tra NTFS Раздел 931 Gб Исправен

Том 2 C W8 NTFS Раздел 931 Gб Исправен Загрузоч

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

Том 3 Зарезервиро NTFS Раздел 350 Mб Исправен Системны

Далее выбираем раздел с системой. В нашем случае это том 1:

DISKPART> select vol 2

Выбран том 2.

Далее надо уменьшить этот том на 200мб (можно больше, можно меньше, но 100мб минимум):

DISKPART> shrink desired=200

DiskPart успешно выполнил сокращение тома на: 200 Mбайт

Далее надо создать раздел на этой освободившейся территории:

DISKPART> create partition primary

DiskPart: указанный раздел успешно создан.

Теперь отформатируем его в NTFS с размером страйпа в 64kb:

DISKPART> format fs=ntfs quick unit=64k

Завершено (в процентах): 100

Программа DiskPart успешно отформатировала том.

Теперь присвоим разделу букву Y:

DISKPART> assign letter=Y

DiskPart: назначение имени диска или точки подключения выполнено успешно.

Делаем том активным:

DISKPART> active

Теперь можно закрывать diskpart.exe:

DISKPART> exit

Завершение работы DiskPart...

Теперь надо перенести загрузочные файлы в скрытый раздел Y:

C:\>bcdboot c:\windows /s Y:

Далее на всякий случай проводим ремонтные операции другого плана:

C:\>bootrec.exe /FixMbr

C:\>bootrec.exe /FixBoot

После этого перезагружаем компьютер и смотрим результат. Если все-таки загрузка не происходит, то опять заходим в командную строку и запускаем:

bootrec.exe /RebuildBcd

И снова перезагружаемся. Должно работать.

Если кому-то не нравится то, что диск Y: будет светиться в системе, то с него можно будет отключить букву диска в панели управления дисками.