если ты установил ХР то ты сто пудова перешивал биос думаю

ну и собстно надо выключить цифровую клаву по умолчанию
так же смотри HKEY_CURRENT_USER\Сontrol Panel\Keyboard ключику "InitialKeyboardIndicators" ... значение 2 это включена цифровая клава. ну собстно 0 - отключено ) 1 не знаю
кстати по идее винда должна запоминать состояние нумлока при корректном выключении.
хых. мне твоя проблема не знакома у меня ноут в вечном hybernate