All SmartDiag versions on Microsoft Operating Systems
A smart card is recognized on the computer by its ATR (Answer To Reset). The ATR, displayed in the SmartDiag tool is linked to a card name in the Operating System registry.
The registry keys used to recognize smart cards are located in:
Let's take the example of the Classic TPC card, if you look in the registry you will find the following information:
ATR REG_BINARY 3B7D00000080318065B08300000083009000
ATRMask REG_BINARY FFFF00FFFFFFFFFFFFFFFF000000FFFFFFFF
It means that cards with ATRs as 3B7DXX000080318065B083XXXXXX83009000 will be recognized as Classic TPC cards.
However some Classic TPC cards have two ATRs, called cold reset and warm reset (WR). You will therefore find another entry in the registry for Classic TPC WR with a different ATR and mask.
In the SmartDiag, when you first insert your smart card, the cold reset ATR is displayed with the associated name. When you refresh by hitting F5 on the keyboard the warm reset ATR is displayed with a new card name.
On 64 bits Operating Systems you need to make modifications in the 32 bits part of the registry as well (Wow6432Node)
If several entries in the registry match your card ATR the operating system will select the first found. It is therefore very important to keep the integrity of this registry folder.
Modifications to the operating system can lead to unrecoverable errors. Modifications are reserved to advanced users. If you do not feel confident we recommend creating a System Restore Point before performing changes.