boas amigo, o que tu aqui indicas é apenas o modo de compatibilidade para executar programas que foram concebidos para correr em versões anteriores ao winxp, logo este caso apenas resulta se o proprio programa não corre-se na plataforma winxp mas como este trabalha logo o problema não é compatibilidade, muitos dos ultilizadores de pc tem este altilhado com softwares de todo o tipo e feitio, muitos interligados entre si , que muitas vezes pode criar conflitos ou barreiras a outros que utilizem algo que esteja associado aos mesmo, logo provavelmente aquilo que tu mensionas como conflito era algum programa que tinhas instalado que estava a usar o endereço da porta de impressora, os pcs são todos diferentes configurações, sistemas operativos hardware , bem é sempre dificil quando há problemas de comunicação derivado a varios factores, muitos até já é problemas do SO estar tão entulhado em lixo e muita coisa que foi desinstalada e muitas vezes cria problemas, tendo que fazer uma limpeza gerar com o fim de restabelecer tudo para que fique tudo ok, já aconteceu a muitos não funcionar e no final de reinstalar tudo de novo ficar a funcionar...
mas neste caso é um caso de que cada um tem de resolver o seu problema visto que só o ultilizador do mesmo é que pode detectar o problema, nós aqui apenas podemos ajudar dando algumas dicas para que se consiga resolver o problema...
um abraço cyberweblink...