[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
Программа предназначена для проверки наличия сигнатуры "HIBR" в файле hiberfil.sys, и её стирания в случае необходимости. Это может быть полезно для сервисного обслуживания Windows, находящейся в спящем режиме (также известном как "Гибернация"), либо Windows 10 с включённым "Быстрым запуском", также известном как "FastBoot". Как известно, в этом режиме не рекомендуется производить какие-либо действия с файловой системой во избежание несогласованности её нового состояния с тем, что сохранила ОС при переходе в гибернацию. Программа позволяет обойти эт проблему.
После запуска программа проверит все имеющиеся в системе диски (вернее, все те, которые смонтированы на какую-либо букву диска или папку NTFS), и в случае обнаружения на каком-либо из них файла hiberfil.sys с сигнатурой "HIBR", выведет окно с вопросом "Стирать или нет?". Если нажать "Да", то программа попытается стереть сигнатуру "HIBR", в случае НЕудачи будет выведено сообщение об этом. В случае удачного стирания дополнительных сообщений не будет.
Окно будет показано по одному разу для каждого найденного hiberfil.sys с сигнатурой. Если ни одного найдено не будет, то никаких окон выведено тоже не будет.
В некотором смысле программа является форком "FastBoot Detect" от Joker-2013.
В комплекте с программой поставляется исходный код на языке PureBasic.

Параметры командной строки:

Программа принимает один параметр - флаг "немого" режима. Это может быть:
-s - Обычный немой режим, удаление сигнатуры производится автоматически, не спрашивая согласия пользователя, в случае неудачи выводится сообщение об ошибке
-fs - Полный немой режим, никаких сообщений не выводится, в том числе и сообщения об ошибке
Вложение


Последний раз редактировалось: Gemostarter (2019-07-19 14:02), всего редактировалось 5 раз(а)

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет
  • Сообщений: 1063
  • Репутация:62

    [+] [-]
В WinPE10*64 в 2к10 мессага не вписывается в окно - нет окончания строки "режима. Убрать?"
И можно ли содержание мессаги сделать хм... понятнее для неискушенного юзера и многострочным?

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
korsak7, А сейчас?

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет
  • Сообщений: 1063
  • Репутация:62

    [+] [-]
Решай сам ah

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
Как он это делает? Как он это делает?! Нечестно, несправедливо! Я тоже так хочу!
korsak7, Чекай обновку, ектыж вас с нею вместе...

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет
  • Сообщений: 1063
  • Репутация:62

    [+] [-]
Видимо системный шрифт другой @ индусские программисты
Чичас строки в окно впердоливаются в полной мере, но что за слог о майн гад ai
Вместо "Отмена" лучше наверно написать "Выход"

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
korsak7, Нормальный литературный слог нормального недо-постмодерниста. Это был самый безобидный вариант из 7 придуманных ae
Не, редактировать текст на кнопках в месседж-боксе я не стану, тем более на фоне странной работоспособности оного в той PE. А если рисовать свой GUI, то все эти пляски с впихиванием невпихуемого окажутся зря.

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
Добавлена версия на английском языке. Перевод далеко не самый лучший, но к счастью, оба варианта текста (русский и английский) присутствуют в исходном коде, поэтому вы можете исправить перевод и отправить мне свой вариант.

[Цитировать]

    Valek271183
  • 14580
  • Стаж: 8 лет 1 месяц
  • Сообщений: 109
  • Репутация:1

    [+] [-]
Gemostarter, можно ли добавить тихий режим, что бы не появлялось окно с запросом "Да" "Нет", или что бы оно появлялось только при ошибке ??

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
Valek271183, Можно. А зачем?
ИМХО, это не то дело, которое можно делать втихую.
Конечно, если вы настаиваете, я могу добавить параметр, там работы на минуту.

[Цитировать]

    Valek271183
  • 14580
  • Стаж: 8 лет 1 месяц
  • Сообщений: 109
  • Репутация:1

    [+] [-]
Добавьте пожалуйста

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
Valek271183, Будь по вашему, проверяйте. Параметры описаны в шапке и вложенном в архив readme.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Gemostarter, проверял тут всякие полезности заного и наткнулся на вашу. Прочитал описание.
Вопрос такой, если найдет, но не сможет удалить "HIBR" в файле hiberfil.sys, можно ли сделать так, что утилита удаляла сам hiberfil.sys, чтоб не было проблем? aa

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Gemostarter
  • 15956
  • Стаж: 7 лет 7 месяцев
  • Сообщений: 323
  • Репутация:35

    [+] [-]
dimo70, если прога не смогла получить прав на запись в этот файл, то на удаление тем более не получит.


Показать сообщения:    

Текущее время: 23-Ноя 10:59

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы