Ребят, копаете в правильно направлении, но не совсем точно:
"При загрузке ОС она каждый раз заново инициализирует мониторы, отсюда и слетание разрешений экрана, что приводит к смещению значков."
Источник
http://social.technet.microsoft.com/...c-6f24222a9569
Так что проверка драйверов видеокарты это ещё пол дела. Надо ещё проверить разрешение и как распознаётся монитор.