1- No veo software libre.
2- Posiblemente sea error https y se solucione poniendo bien la hora, fecha... asi que sigamos...
3- Otra opción es que sea un sistema actualizado, lo recomiendo mucho, aun asi he podido solucionarlo tambien en XP...
Otra veces, que me ha pasado con ninite sobre todo es tema de necesitar .net actualizado y/o desactivar creo que era tls o semejante antiguo en internet explorer el cual impedia por razones de seguridad conectarse a paginas https. No recuerdo lo que era exactamente pero por ahi habia los tiros, busca por Google sobre xp, problemas ssl y otro.