Как я могу просмотреть список всех мониторов, подключенных в прошлом?

56

Я обычно подключаю свой ноутбук к большему экрану. Я нахожусь вдали от своего рабочего стола на несколько дней, и я хотел бы знать, что это за модель монитора. Я просто помню производителя, размер и родное разрешение. Я знаю, что Windows запоминает ранее подключенные мониторы и их настройки. Он также помнит более подробную информацию о них, например, модель монитора?

Могу ли я просмотреть список мониторов, которые были подключены к компьютеру в прошлом? Я использую Windows 10.

gronostaj
источник

Ответы:

82

Очевидно, Windows собирает информацию EDID (расширенные идентификационные данные дисплея) со всех дисплеев, которые когда-либо были подключены к машине. Есть инструмент от удивительного NirSoft под названием MonitorInfoView, который может показать эти данные:

Снимок экрана MonitorInfoView

В этот момент для меня было очевидно, какую именно запись я ищу, но давайте предположим, что у меня много записей, и мне нужно сузить набор результатов. Размеры и разрешения можно просмотреть, дважды щелкнув записи списка, как насчет производителей?

Название производителя кодируется как идентификатор производителя. Вот как это сделать вручную. Мой монитор производства Iiyama. Во-первых, я смотрю его в списке производителей. Вот большой и короче . Найдите трехбуквенный код вашего производителя. Для Iiyama это IVM.

Затем замените каждую букву двоичным значением из списка ниже:

A       00001
B       00010
C       00011
D       00100
E       00101
F       00110
G       00111
H       01000
I       01001
J       01010
K       01011
L       01100
M       01101
N       01110
O       01111
P       10000
Q       10001
R       10010
S       10011
T       10100
U       10101
V       10110
W       10111
X       11000
Y       11001
Z       11010

Ибо IVMя получаю:

I       01001
V       10110
M       01101

Обратите внимание, что одна буква может появляться несколько раз, например. SSE, Объединить эти двоичные значения. Вы должны получить 15-битное число:

010011011001101

Теперь вы должны преобразовать это в шестнадцатеричное число. Wolfram Alpha всегда удобен в таких случаях:

010011011001101 от основания 2 до основания 16

Результат: 26 кд 16

Теперь поменяйте местами 1-го персонажа с 3-м и 2-го с 4-м:

26cdcd26

Сделать буквы заглавными и префиксными 0x:

0xCD26

Это значение, которое вы должны искать в столбце « Идентификатор производителя» :

Снимок экрана с выделенными значениями 0xCD26

gronostaj
источник
3
Это потрясающая информация и исследования, спасибо.
NotAdmin Dave
4
Между прочим, вам не пришлось бы менять позиции символов, если бы ваша таблица поиска была с прямым порядком байтов, а не с прямым порядком байтов, поскольку именно этого, по-видимому, ожидает программа. Сама таблица может также просто давать шестнадцатеричные значения ... Я буду редактировать это для краткости, когда я не на телефоне.
Кетура
9
Есть ли у вас отношение к NirSoft?
Хрилис - на забастовку -
4
@ chrylis Нет, я просто нахожу много их инструментов полезными в таких редких случаях.
Гроностай
4
Ладно, просто убедись, так как это был ответ на вопрос "используй этот продукт".
Хрилис-на забастовке-