如何查看过去连接的所有监视器的列表?

如何查看过去连接的所有监视器的列表?

我通常会将笔记本电脑连接到更大的屏幕。我有几天不在办公桌前,我想知道那台显示器是什么型号。我只记得制造商、尺寸和原始分辨率。我知道 Windows 会记住之前连接的显示器及其设置。它还会记住有关它们的更多详细信息吗,例如显示器型号?

我可以查看过去连接到计算机的显示器列表吗?我使用的是 Windows 10。

答案1

显然,Windows 会从所有连接到机器的显示器收集 EDID 信息(扩展显示标识数据)。NirSoft 有一款很棒的工具,名为监控信息视图可以显示以下数据:

MonitorInfoView 的屏幕截图

此时,我很清楚哪个条目是我要查找的,但假设我有很多条目,我必须缩小结果集。双击列表条目即可查看尺寸和分辨率,那么制造商呢?

制造商名称被编码为制造商 ID。以下是手动执行此操作的方法。我的显示器由 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 为基数

结果:26cd 16

现在将第一个字符与第三个字符交换,将第二个字符与第四个字符交换:

26cdcd26

将字母大写并用以下前缀表示0x

0xCD26

这是您应该在制造商 ID柱子:

突出显示 0xCD26 值的屏幕截图

相关内容