RomasikТо на этом компьютере вряд ли будет стоять WinXP. Не отвечают первый пентиум, К5 и К6.
И я не уверен, что ХР вообще этот параметр в реестре смотрит - пытался найти в исходниках процедуру его обработки и не смог.
Впрочем, не исключено, что помешало плохое знание Си.