Заменить Windows 7 или 8 на последнюю версию системы можно двумя способами: обычной установкой с загрузочного диска, при которой диск C:/ форматируется, и обновлением при помощи специальной утилиты от Microsoft. Преимущество второго способа в том, что при обновлении сохраняется вся пользовательская информация; однако система в таком случае занимает больше места. Перед обновлением на системном диске создается папка $WINDOWS.~BT, которая имеет большой вес (5–7 ГБ) и не удаляется стандартными средствами после завершения установки Windows 10. Сегодня я расскажу, что это за директория $WINDOWS.~BT, и можно ли от нее избавиться.
Зачем нужна папка $WINDOWS.~BT
Несмотря на то, что обновление Windows производится изнутри системы, без использования загрузочного диска, установочные файлы новой версии ОС должны где-то храниться. Вместо DVD-диска или USB-накопителя в данном случае используется жесткий диск — на нем создается папка $WINDOWS.~BT, в которую утилита для обновления скачивает образ системы.
В процессе установки новой системы в папку $WINDOWS.~BT дополнительно записывается служебная информация, необходимая при откате ОС на предыдущую версию. Чтобы пользователь не повредил ее, папка делается скрытой — увидеть ее можно, включив отображение скрытых файлов и папок в настройках директории.
При однократном обновлении в папку $WINDOWS.~BT записывается только один дистрибутив системы, и весит она примерно 5.6 ГБ. Однако, если обновляться последовательно, сначала с XP до Vista, затем с Vista до 7 и так далее, директория может разрастись до невероятных размеров — вплоть до 25 ГБ; некоторые пользователи сообщают и о достигающем 1 ТБ весе папки — такой размер, скорее всего, является багом, но от этого он не менее реален.
Известно, что это $WINDOWS.~BT становится ненужной директорией, если не планируется возвращение к старой системе — в таком случае ее можно смело удалять. При этом важно помнить, что это сделает откат невозможным, — если Windows 10 не понравится, предыдущую версию ОС придется устанавливать вручную.
Как удалить папку $WINDOWS.~BT
Если система еще не обновлена, папка без проблем удаляется через контекстное меню, клавишей Del или сочетанием Shift+Del. Однако после завершения процесса ОС защищает ее, и удаление становится возможным только при помощи специальных инструментов или хитрости.
- Самый простой способ — переименовать директорию $WINDOWS.~BT в Windows.old и удалить ее через системную утилиту «Очистка диска».
- Это заставит систему думать, что в папке содержатся только пользовательские файлы, и у человека есть право ее удалять.
- В «Очистке диска» нужно нажать кнопку «Очистить системные файлы» и выбрать пункт «Предыдущие установки Windows».
- Настоящей папке Windows.old следует дать любое другое название, чтобы не потерять свои файлы.
Еще один вариант — использование сторонних программ. Лучше всего использовать утилиту Unlocker, которая обходит системную блокировку при удалении различных файлов и папок, в т. ч. и папки $WINDOWS.~BT. Используется она следующим образом:
- Скачайте и установите программу, после чего ее инструменты встраиваются в меню правой кнопки мыши.
- Запустите Unlocker через контекстное меню удаляемой папки.
- В выскочившем окне выберите «Удалить» в списке возможных действий.
- Нажмите ОК.
Программа выдаст сообщение об успешном удалении.
Третий способ — отнять у системы права на папку $WINDOWS.~BT и присвоить их себе, после чего удалить директорию. Для этого нужно использовать командную строку. В ней нужно последовательно выполнить три команды:
- takeown /F C:\$Windows.~BT\* /R /A — передача прав пользователю;
- icacls C:\$Windows.~BT\*.* /T /grant administrators:F — превращение прав в администраторские;
- rmdir /S /Q C:\$Windows.~BT\ — удаление папки.
Зная, что за директория $WINDOWS.~BT и как ее удалить, можно избавиться и от папки $WINDOWS.~WS — аналогичной директории со служебной и установочной информацией, тоже занимающей много места.