mayton2019, я немного не о том. Мне нужно было его конкретно "вычленить" из бинарного файла. Пофигу что там у него внутри просто найти по сигнатурам начало и рассчитать конец. Там толи поле размера не совпадало с реальным, толи какой-то еще был подвох, что точно его выделить нельзя.
P.S. или возможно просто сигнатуры 'BM' часто встречались в произвольных местах и не имели отношение к bmp, а проверить на валидность, что это точно bmp сложно, т.к. у него нет каких-то контрольных сум или других сигнатур по которым это можно сделать. Как в том же .png (если не путаю), где идет фиксированные сигнатуры заголовка, смещение, опять заголовок, начинающийся с определенных сигнатур и т.д.
В bmp там есть какой-то подвох. Какой не помню. Лет 5 назад писал для себя прогу для примерно такой же задачи, в любом бинарном файле найти по сигнатурам определенные типы файлов и сохранить в их исходном размере и по возможности проверить целостность. Для exe, jpg, png, zip, 7z сделал, а с bmp, gif, ico там что-то не срослось. Уже не помню нюансы.
Еще с rar не срослось, но там просто Рошал долбаный техномазохист, голову сломать можно пока его распарсишь. Хоть и разобрался, но реализовать это садо-мазо было сильно лень.
Ну на некоторых моделях может быть и механическая кнопка нажимаемая при закрытии крышки. Но это больше в старых, в более современных - хз.
Геркон проверяется магнитом. Поводите магнитом по корпусу справа и слева от клавиатуры. Если датчик рабочий и все настроено правильно, то должен возникнуть эффект закрытия крышки в момент когда магнит окажется рядом с датчиком.
На этом компе до этого с 99% вероятностью флешка с Ventoy ранее не подключалась вообще. Флешка - самая обычная дешевая SanDisk Cruzer Blade. Другие все тоже Sandisk, но других и разных моделей. С собой нет, что бы проверить. Но на вскидку ни разу не помню, что бы второй раздел монтировался учитывая, что одна из флешек (а до нее была другая) еще используется для переноски всякой всячины и втыкается в разные компы в переделах офиса, как на "давнешние", так и на с только что утсановленной ОС.
На всех компах Windows 10 разных билдов, но не старее 20H2. Может на каких-то более древних билдах монтируется?
Виктор Фамильевич, не знаю, у меня на нескольких флешках Ventoy и монтируется только основной один раздел.
P.S. Windows 10 22H2 с последними обновлениями, но и ранее не помню, что бы он монтировался.
У флешек, которые делаются через Ventoy второй раздел с загрузчиком не монтируется. Можно сделать флешку, а потом пытаться понять от обратного, что там для этого делается.
Vindicar, в смысле даже семерка? Вы бы еще XP в пример привели или 98. Морально устаревшие ОС нет смысла обсуждать.
Работу с несколькими разделами на флешке добавили еще лет 5 назад, если не больше, в Windows 10.
winser, например, комп включался без подключенного монитора, но Windows по какой-то причине не загрузилась, не догрузилась или вообще загрузка выпала в настройки BIOS, то при включении монитора изображение может не вывестись, т.к. оно автоматом выводится на какой-то другой порт. Это легко проверяется и выясняется опытным путем. При загруженной Windows как правило не имеет значения куда что включено, т.к. он на уровне драйвера определяет, что куда переключено и переключает вывод изображения туда.
4 Гб ОЗУ давно не актуально.