Se os conflitos são aqueles que iniciam programas, então eles são definidos como atalhos nas propriedades .lnk - no entanto, não há padrões para que você - ou alguém - precise defini-los.
Você pode entrar no explorer e fazer uma propriedade em cada arquivo .lnk - ou se você tiver algumas habilidades de programação que você pode fazer como eu fiz - veja o final desta resposta.
Eu encontrei isso foi implementado "horrivelmente" no XP - aparentemente, o menu Iniciar "árvore" de arquivos .lnk não é digitalizado e carregado em uma pequena mesa. Então, se você não usou um atalho em um tempo, ele terá que olhar através de e abrir todos os arquivos .lnk até encontrar o caminho certo.
Em vez disso, prefiro o Macro Express e, mesmo com base em taxas, vale a pena.
Eu escrevi meu próprio programa "localizar todos os atalhos", que está no KEDIT e, portanto, não é "portátil" (pois depende do Kedit não-livre para ser executado). Mas o LOGIC pode ajudar alguém a fazer uma pesquisa:
A lógica é a seguinte: leia o 65º e o 66º byte de todos os arquivos .lnk nos documentos e configurações \ arquivos.
O 65º byte é a "chave" com um significado decimal de 220 "\"; e o 66º byte é um pouco de "que outras teclas acompanham":
'00000110'="Ctrl + Alt"
'00000101'="Shift + Alt"
'00000011'="Shift + Ctrl"
'00000100'="Alt"
'00000010'="Ctrl"
'00000001'="Shift"
P.S. Eu provavelmente poderia reescrever isso no AUTO-IT para ser portátil se houver uma necessidade e nenhum substituto.