A mensagem de erro é exibida porque o Grit usa o InterlockedCompareExchange64()
que está disponível apenas a partir do Windows Vista e do Server 2003 - ou seja, o Windows XP ainda não o possui.
Reconstruir o Grit em um sistema Windows XP pode ajudar, se foi escrito para escolher versões alternativas da mesma tarefa em tempo de compilação. (Por exemplo, normalmente é possível executar a mesma tarefa em várias outras funções de sincronização fornecidas pelo Windows XP, embora várias delas precisem ser combinadas, o que seria um pouco mais propenso a erros ao gravar e mais lento durante a execução.)
Por outro lado, o Windows XP tem ~ 12 anos, por isso é bem possível que os desenvolvedores optaram por não suportá-lo mais e não adicionaram nenhuma versão de código alternativo.
A reinstalação do Windows não ajudará, já que suas bibliotecas simplesmente não possuem essa função.