Шифрование жёсткого диска BitLocker

После разбиения диска у меня остался неиспользуемый раздел в 180 Гигабайт, который был не размечен. Решил я сделать зашифрованный раздел для хранения критических данных, так как в скором времени предстоит поездка на учёбу и ноутбук, вероятнее всего, возьму с собой.

Так как TrueCrypt уже не вызывает доверие (слова разработчика), решено было использовать имеющееся средство Windows 7 – BitLocker.

В качестве подготовки к процессу, я форматнул неразмеченное место на диске в NTFS с буквой диска S:

Шаг 1. В панели управления выбираю пункт “Шифрование диска BitLocker

1

Шаг 2. Для нужного тома включаю BitLocker. У меня это диск S:

2

Шаг 3. Для того, чтобы снять блокировку диска, нужно ввести пароль. Придумываем нормальный, достаточно длинный пароль. У меня нет смарт-карты, поэтому нет возможности её привязать, а вообще неплохая задумка. Так же не нужно ставить галочку “Автоматически снимать блокировку диска”, так как мы будем разлочивать диск только по мере необходимости.
3

В диспетчере логических дисков у нас появилась метка (Шифрование) напротив тома S:4

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

6

Текст вот такого вида:

5

После чего запускается процесс шифрования тома. Занимает продолжительное время (у меня около 2 часов). 7

Теперь том выглядит так:

2016-02-14 22-13-28 Компьютер

При попытке доступа к разделу мы видим приглашение ввести пароль:

acc

Всё круто! Вводим пароль и можем пользоваться диском.

2016-02-14 22-23-36 Компьютер

А как теперь закрыть том, если мы хотим куда-то отлучиться? Выходит, что только перезагрузив систему.

Но на самом деле есть консольная утилитка manage-bde, благодаря которой можно блокировать том (и вообще проводить различные операции с системой BitLocker).

В частности, нам нужно запустить с правами администратора команду:

manage-bde -lock S:

и наш диск заблокируется.

cmd

Но жутко неудобно каждый раз лезть в командную строку. Добавим команду оболочки на контекстное меню раздела:

Создадим скрипт следующего содержания:
Args = ""
For i = 0 To Wscript.Arguments.Count - 1
Args = Args & " " & Wscript.Arguments.Item(i)
Next
Args = Replace(Args,"\","")
Set objShellApp = CreateObject("Shell.Application")
objShellApp.ShellExecute "manage-bde.exe", Args, "C:\Windows\System32", "runas", 0
Wscript.Quit (0)

Закинем его в каталог system32

В редакторе реестра зададим новые разделы с параметрами:

2016-02-14 22-33-24 Редактор реестра

Создадим подраздел lock-drive в разделе HKEY_CLASSES_ROOT\Drive\shell\, значению по умолчанию присвоим текст “Lock”, внутри создадим раздел “command”, значению по умолчанию присвоим команду wscript.exe manage-bde.vbs -lock %1

Теперь появится новый контекстный пункт на BitLocker томе, по выбору которого система заблокирует доступ к диску:

2016-02-14 22-36-20 Рабочий стол

Ну, пожалуй, всё. Всего хорошего!

Интересно? Поделись с другом
Litl-Admin.ru

Comments:

Comments: 3
  1. PrihoD

    Еще бы столько плясать с бубном не надо было, было б вообще хорошо. Полезный фукнционал.

    1. litladmin (author)

      А в чём бубен? Только в добавлении нового пункта в контекстное меню

Leave a Reply