過去に接続されたすべてのモニターのリストを表示するにはどうすればよいですか?


56

私は通常、ラップトップを大きな画面に接続しています。私は数日間デスクから離れていて、どのモデルのモニターであるかを知りたいです。メーカー、サイズ、およびネイティブ解像度を覚えています。Windowsは以前に接続したモニターとその設定を記憶していることを知っています。モニターモデルなど、それらについての詳細も覚えていますか?

過去にコンピューターに接続されていたモニターのリストを表示できますか?Windows 10を使用しています。

回答:


82

どうやら、Windowsは、マシンに接続されたすべてのディスプレイからEDID情報(拡張ディスプレイ識別データ)を収集しているようです。そのデータを表示できるMonitorInfoViewという素晴らしいNirSoftのツールがあります。

MonitorInfoViewのスクリーンショット

この時点で、どのエントリが探しているエントリであるかは明らかでしたが、多くのエントリがあり、結果セットを絞り込む必要があると仮定しましょう。サイズと解像度はリストのエントリをダブルクリックして表示できますが、メーカーはどうですか?

メーカー名はメーカーIDとしてエンコードされます。これを手動で行う方法は次のとおりです。私のモニターは飯山製です。まず、メーカーのリストで調べます。これは大きいもの短いものです。製造元の3文字のコードを見つけます。飯山市のためにそれはあります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

1つの文字が複数回現れる場合があることに注意してください。SSE。これらのバイナリ値を連結します。15ビットの数値を取得する必要があります。

010011011001101

次に、これを16進数に変換する必要があります。このような場合、Wolfram Alphaは常に便利です。

010011011001101 2から16を底

結果:26cd 16

1番目の文字を3番目の文字と交換し、2番目の文字を4番目の文字と交換します。

26cdcd26

文字を大文字にし、接頭辞を付け0xます:

0xCD26

これは、製造元ID列で検索する必要がある値です。

0xCD26値が強調表示されたスクリーンショット


3
これは驚くべき情報と研究です、ありがとう。
NotAdminデイブ

4
ちなみに、ルックアップテーブルがリトルエンディアンではなくビッグエンディアンの場合、プログラムが明らかに予期していることなので、文字位置を交換する必要はありません。テーブル自体も16進数の値を与えるだけです...電話をしていないときは、簡潔にするためにこれを編集します。
ケチュラ

9
NirSoftと何か関係はありますか?
クリリス

4
@chrylisいいえ、たまたまそのようなまれな場合に役立つツールをたくさん見つけました。
グロノスタジ

4
わかりました。「この製品を使用する」という自己回答だったからです。
クリリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.