- Управление средой восстановления Windows (Windows RE)
- Отключение и включение WinRE
- Проверка записей WinRE в файле конфигурации BCD
- Метаположение файла Winre.wim
- Сброс настроек в файле ReAgent.xml
- Ручной поиск и восстановление файла Winre.wim
- Удалил всего 7 папок в Windows и освободил 42 гигабайта на диске
- 1. Файл спящего режима.
- 2. Папка Temp
- 3. Корзина
- 4. Папка Windows.old
- 5 . Downloaded Program Files
- 6. LiveKernelReports
- 7. Rempl
- Правда о «правде» — папка Recent в системе Windows
- 💾Go — to паранойя
- 💾Что такое папка Recent
- 💾Можно ли чистить?
- 💾Некоторые известные коды
- 💾Итого
Управление средой восстановления Windows (Windows RE)
Среда восстановления Windows Recovery Environment (WinRE) представляет собой минимальную ОС на базе среды предварительной установки Windows Preinstallation Environment (WinPE) , в которую включен ряд инструментов для восстановления, сброса и диагностики ОС Windows. В том случае, если основная ОС по какой-то причине перестает загружаться, компьютер пытается запустить среду восстановления WinRE, которая в автоматическом (или ручном режиме) может помочь исправить возникшие проблемы.
В некоторых случаях компьютер не может загрузиться в среде Windows Recovery Environment из-за различных проблем. В этой статье мы рассмотрим основные способы восстановления среды WinRE на примере Windows 10 (для Windows 7 и Windows 8.1 процедура аналогична).
Причины, по которым среда WinRE перестает грузится или работает некорректно, в общем случае могут быть разными:
- Среда WinRE отключена на уровне настроек Windows.
- В хранилище конфигурации загрузки ( BCD ) отсутствуют записи для загрузки в режиме восстановления
- Файл с образом среды winre.wim отсутствует или перемещен
- Отсутствует или содержит некорректные данные файл конфигурации WinRE — ReAgent.xml
Отключение и включение WinRE
Попробуйте отключить и включить режим WinRE, выполнив в командной строке с правами администратора следующие команды:
Проверка записей WinRE в файле конфигурации BCD
Проверьте, что в конфигурации загрузки BCD (Boot Configuratin Data) имеются корректные записи для загрузки WinRE.
Примечание. При успешном включении WinRE с помощью reagent, в конфигурации загрузки должны автоматически появится нужные записи для WinRE. Однако в любом случае стоит проверить значение параметра recoverysequence .
Выведем текущие записи в BCD
bcdedit /enum all
В списке вариантов загрузки найдите секцию Windows Boot Loader , с идентификатором identifier= . В нашем примере эта запись выглядит таким образом:
Windows Boot Loader
——————-
identifier
device partition=C:
path \Windows\system32\winload.exe
description Windows 10
locale ru-RU
inherit
recoverysequence <7c817935-e52f-11e6-9c2c-0050569efccb>
recoveryenabled Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject <1c7df7a0-4560-11e5-9675-8451eaa913bb>
nx OptIn
bootmenupolicy Standard
Найдите и запомните значение GUID в атрибуте recoverysequence (в нашем примере это
Далее нужно найти секцию конфигурации загрузки, у которой значение идентификатора ( identifier ) равно полученному выше GUID, а в описании поля ( description ) указано Windows Recovery Environment . Эта запись может выглядеть так:
Windows Boot Loader
——————-
identifier <7c817935-e52f-11e6-9c2c-0050569efccb>
device ramdisk=[F:]\Recovery\WindowsRE\Winre.wim,<7c817936-e52f-11e6-9c2c-0050569efccb>
path \windows\system32\winload.exe
description Windows Recovery Environment
locale ru-RU
inherit
displaymessage Recovery
osdevice ramdisk=[F:]\Recovery\WindowsRE\Winre.wim,<7c817936-e52f-11e6-9c2c-0050569efccb>
systemroot \windows
nx OptIn
bootmenupolicy Standard
winpe Yes
В том случае, если такая запись не была найдена, ищите другую запись BCD с другим GUID в качестве идентификатора, с текстомWindows Recovery Environment в поле description , которая в значениях device и osdevice содержит путь к файлу Winre.wim.
Путь к wim файлу может указывать на другой диск (к примеру, [\Device\HarddiskVolume2]). Если такая секция найдена, можно привязать данную запись для загрузки WinRe в качестве среды восстановления для текущей системы. Скопируйте GUID найденной записи и замените его в следующей команде:
bcdedit /set
Примечание . Если вы используете мультизагрузку, имейте в виду, что каждая ОС будет добавлять в Microsoft Boot Manager собственную запись для среды Windows Recovery Environment. Здесь важно не запутаться в них.
Метаположение файла Winre.wim
Убедитесь, что файл Winre.wim находится по указанному пути. Как правило, он хранится в одном из следующих местоположений (папки скрытые ): каталоге C:\Windows\System32\Recovery, на отдельном скрытом разделе System Reserved , либо на разделе восстановления от производителя. В нашем примере он должен находится на диске F:\ в каталоге \Recovery\WindowsRE\Winre.wim.
Также проверьте путь к wim файлу, который указан в файле ReAgent.xml (находится в каталоге C:\Windows\System32\Recovery либо в каталоге Recovery на разделе восстановления). Откройте данный файл с помощью любого редактора и проверьте значение атрибута . В том случае, если указанный там путь не существует (оригинальный раздел был удален), можно изменить путь на
Совет. Текущую конфигурацию Recovery Agent можно получить командой reagentc /info. Эта команда поможет определить идентификатор записи в BCD (Boot Configuration Data (BCD) identifier) и путь к образу Windows RE (location: \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE)
Сброс настроек в файле ReAgent.xml
В том случае, если методики выше не помогли восстановить работоспособность WinRe, можно попробовать сбросить настройки в файле ReAgent.xml (предварительно сделайте его копию).
В Windows 8 /10 будет достаточно удалить файл ReAgent.xml и он будет автоматически создан при следующем ключении WinRE командой reagentc /enable .
В Windows 7/ Vista откройте файл ReAgent.xml с помощью редактора (лучше всего Notepad++) и очистите значения следующих параметров WinreBCD , WinreLocation , ImageLocation , InstallState , WinREStaged :
Сохраните изменения, проверьте, что файл Winre.wim присутствует в папке %windir%\System32\Recovery. Включите WinRE командой
Ручной поиск и восстановление файла Winre.wim
В том случае, если ни в одном из стандартных каталогов нет файла Winre.wim, попробуйте найти его поиском с помощью файлового менеджера или такой командой:
dir /a /s c:\winre.wim
Совет . Не забудьте поискать данный файл и на скрытых разделах, которым нужно предварительно назначить букву диска.
Если вы нашли файл, скопируйте в стандартное местоположение его следующими командами:
attrib -h -s c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6 \winre.wim
xcopy /h c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6 \winre.wim c:\Windows\System32\Recovery
Если найти файл не удалось, скопируйте его с аналогичной системы (версия и битность ОС должна совпадать), либо с дистрибутива. Для этого, нужно на DVD/ ISO образе с помощью 7-Zip открыть файл \sources\install.wim и извлечь файл \Windows\System32\Recovery\Winre.wim в каталог c:\Windows\System32\Recovery.
Заменим путь к файлу в конфигурации Recovery Agent:
reagentc /setreimage /path C:\windows\system32\recovery
Осталось включить Windows Recovery Agent командой:
Удалил всего 7 папок в Windows и освободил 42 гигабайта на диске
Система Windows содержит большое количество файлов и папок, которыми вы никогда не будете пользоваться. Обычному пользователю очень сложно отличить какие файлы являются критическими важными для системы, а какие можно свободно удалить без последствий.
Давайте рассмотрим несколько файлов и папок Windows, которые вы можете абсолютно безопасно удалить и какой эффект вас ждет от удаления. Некоторые из этих папок защищены системой, поэтому вам нужно быть внимательным при их удалении.
1. Файл спящего режима.
Режим гибернации позволяет записать состояние системы на жесткий диск перед выключением. Допустим, если вытащить батарею из ноутбука на неделю после этого, то вы сможете продолжить работу на том моменте, где вы остановились.
Состояние системы сохраняется в отдельный файл спящего режима, который может занимать приличное пространство в несколько гигабайт. Если вы не пользуетесь спящим режимом, то его можно отключить, правда сделать это придется через командную строку.
Обратите внимание, что обычное удаление файла hiberfil.sys не поможет, Windows сразу же создаст новый файл.
Кликните правой кнопкой мыши по меню “Пуск”, выберите Windows PowerShell (администратор), затем введите следующую команду для отключения спящего режима.
Windows автоматически удалит файл hiberfil.sys. Удаление данного файла автоматически отключает функцию быстрой загрузки в Windows 10. Однако, это небольшая потеря — данная функция часто вызывает ошибки загрузки.
На моем ПК Windows 10 удалось сэкономить 3,2 гигабайта на диске.
2. Папка Temp
Как понятно из названия, папка предназначена для временных файлов, которые после использования уже не нужны.
Удалить содержимое папки можно как вручную, выделив все объекты с помощью Ctrl + A, и нажав Delete, так и с помощью инструмента “Очистка диска”.
На моем ПК Windows 10 за счет удаления удалось сэкономить 377 мегабайт на диске.
3. Корзина
В техническом смысле, Корзина это не отдельная папка. Это отдельное место на диске, где хранятся файлы перед окончательным удалением или восстановлением. Если вы забываете периодически очищать корзину, то в ней может накопиться гигабайты данных.
Удалить объекты в Корзине можно щелкнув правой кнопкой мыши по контекстному меню и выбрав пункт Очистить корзину. Если вы не нашли значок, то можно ввести shell:RecycleBinFolder в адресную строку Проводника.
Пункт контекстного меню Свойства позволяет установить максимальный размер Корзины и выбрать удаление навсегда в обход корзины.
Я регулярно очищаю корзину, поэтому удалить удалось лишь несколько мегабайт.
4. Папка Windows.old
При обновлении Windows система сохраняет копии ваших старых файлов в папке Windows.old. Данная папка может использоваться для восстановления предыдущей версии Windows. Также вы можете вручную взять несколько файлов из старого снимка системы.
Windows автоматически очищает данную папку периодически, но вы можете самостоятельно удалить ее, если вам требуется свободное пространство. В меню Пуск введите “Очистка диска”. Выберите результат и в открывшейся программе нажмите “Очистить системные файлы”.
Затем запуститься сканирование диска. После его завершения выберите пункт “Предыдущие установки Windows” и нажмите “ОК”. Имейте в виду, что при удаление этих данных делает невозможным восстановление к предыдущей версии. Рекомендуем убедиться, что все работает корректно после установки новой версии Windows 10.
На моем ПК Windows 10 папка Windows.old занимала 36,8 гигабайта — очень приличное место для 256 Гб SSD.
5 . Downloaded Program Files
Расположение: C:\Windows\Downloaded Program Files
Данная папка содержит файлы, используемые элементами управления ActiveX в Internet Explorer ActiveX и Java-апплетами.
На самом деле данная папка бесполезна. ActiveX — очень старая технология, которая имеет много уязвимостей безопасности, а Java очень редко используется в современном вебе.
В моем случае папка уже была пуста, но в некоторых случаях можно освободить несколько килобайт — негусто.
6. LiveKernelReports
Папка LiveKernelReports используется при сканировании крупных файлов на ПК. Она хранит дампы файлов. Если на ПК возникнут проблемы, то вы сможете проанализировать содержимое этих файлов для диагностики и устранения неполадки.
Любые крупные файлы с расширением DMP можно безопасно удалить в данной папке.
Мне удалось освободить 1,7 гигабайта.
7. Rempl
Расположение : C:\Program Files\rempl
Папка Rempl обычно не очень крупная — она содержит несколько небольших файлов, связанных с оптимизацией доставки Windows 10.
Удаление файлов в папке не приводит к негативным последствиям, но и эффект от этого совсем мизерный.
Мне удалось освободить только несколько мегабайт.
В конечном итоге за несколько минут мне удалось освободить почти 42 гигабайта — я думаю, отличный результат. Напишите в комментарии, сколько получилось очистить у вас?
Правда о «правде» — папка Recent в системе Windows
Приветствую! Вы находитесь на канале Ты ж программист! ✨, где просто и доступно поделюсь своим опытом и расскажу о различных лайфхаках.
💾Go — to паранойя
🙈🙈🙈 Рука — лицо не меньше — вот, что приходит в голову от мнений «экспертов» и мастеров, считающих, что папка Recent в системе опасна, нарушает конфиденциальность и необходима её чистка наравне с «отключением конфиденциальности» в групповых политиках или галочек интерфейса, которые, доказано на практике, всё равно пересылают в облако информацию о вас.
Поверьте, что кому надо (корпорации) — уже и так знают, какое пopнo с орками, людьми и лошадьми вы посещаете по пятничным вечерам и знают ваши предпочтения, ровно как и необходимую им статистику.
Так стоит ли вредить себе еще больше, пытаясь ограничить и так полезные функции? Вопрос, как всегда, риторический, а « У страха глаза велики ».
💾Что такое папка Recent
Абсолютно безобидная папка, которая не скрыта в системе и расположена по пути: %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Recent\
Есть папка не просит (весит очень мало), никак не тормозит систему (смейтесь в лицо тем, кто говорит об обратном, что она тормозит работу дисковой подсистемы или операционной системы).
Можно скопировать путь выше и вставить его в меню пуск Win+Q или в строку ввода команды Win + R .
После чего вы увидите директорию Недавние документы , где хранятся последние используемые данные текущего пользователя . По факту, чистить её бесполезно и не имеет никакого практического смысла, если вам нечего скрывать.
Здесь вы найдёте лишь » ярлыки » — ссылки на реальные объекты, процессы, которые были использованы в последних сеансах.
В прочем, есть там две полезные и невидимые директории:
Первая директория отвечает за автоматическое определение «ярлыков» быстрого доступа на панели задач. Нажимали ПКМ в windows 10 на проводнике, например? Вот весь перечень ссылок из недавно открытых путей и есть то, что расположено внутри. То же касается и других приложений.
Вторая директория аналогична первой, но хранит кастомные, нестандартные файлы.
💾Можно ли чистить?
Знаете пословицу про » С дуру можно и x*й сломать «? Вот это тот самый случай. Можно то можно, а нужно ли?
Я вот считаю более, чем удобным иметь доступ к последним используемым путям, документам, процессам и файлам. Экономит кучу времени, а главное — не наносит никакого вреда ни системе ни адекватному пользователю.
Если уж есть, что скрывать, то можете очищать это добро под свою ответственность. Плохо точно не сделаете, но и лучше навряд ли.
💾Некоторые известные коды
- 28c8b86deab549a1.automaticDestinations-ms = InternetExplorer8 Закреплённое на панели задач и недавнее
- a7bd71699cd38d1c.automaticDestinations-ms = Word 2010 Закреплённое на панели задач и недавнее
- adecfb853d77462a.automaticDestinations-ms = Word 2007 Закреплённое на панели задач и недавнее
- a8c43ef36da523b1.automaticDestinations-ms = Word 2003 Закреплённое на панели задач и недавнее
- 1b4dd67f29cb1962.automaticDestinations-ms = Windows Explorer Закреплённое на панели задач и недавнее
- 918e0ecb43d17e23.automaticDestinations-ms = Notepad Закреплённое на панели задач и недавнее
- d7528034b5bd6f28.automaticDestinations-ms = Windows Live Mail Закреплённое на панели задач и недавнее
- c7a4093872176c74.automaticDestinations-ms = Paint Shop Pro Закреплённое на панели задач и недавнее
- b91050d8b077a4e8.automaticDestinations-ms = Media Center Закреплённое на панели задач и недавнее
- f5ac5390b9115fdb.automaticDestinations-ms = PowerPoint 2007 Закреплённое на панели задач и недавнее
- 23646679aaccfae0.automaticDestinations-ms = Adobe Reader 9 Закреплённое на панели задач и недавнее
- aff2ffdd0862ff5c.automaticDestinations-ms = Visual Studio 2012 Закреплённое на панели задач и недавнее
28c8b86deab549a1.customDestinations-ms = InternetExplorer8 Часто используемое и задачи планировщика.
С помощью программ — парсеров можно расшифровать такие коды, например, с помощью JLECmd .
💾Итого
Без всякого ужаса и страха можно и, считаю, даже нужно оставлять папку Recent в покое. Плюсов от её действий куда больше, чем от её чистки.
Но если вы так сильно боитесь, что кто-то из родителей или друзей, мастеров компьютера узнает о ваших активностях, то можете почистить её или создать задачу в планировщике событий на очистку, но это уже нездоровая паранойя.
Для желающих полностью себя обезопасить всегда есть выход: обрезать провод интернета, огородиться от всего и всех, надеть фольгированный пакет на голову и трястись от страха.