Если MS Office XP просит активацию и не принимает ни один из ключей после чистки реестра, на помощь приходит HEX редактор.
Делаем бэкап файла mso.dll (обычно лежит в c:\Program Files\Common Files\Microsoft Shared\Office10\mso.dll). Открываем файл mso.dll в редакторе diskedit или winhex и ищем комбинацию символов 8B 81 78 01 00 00 C3.
Менаем третий байт 78 на 84.
Запускаем офис и радуемся отсутствию надоедливого окна с активацией.