Al parecer todo va bien, ya ha pasado 1 día y no se ha bloqueado el sistema, lo que hice fue modificar las 2 variables de entorno que se encuentran en
Panel de Control -> Sistema -> Opciones Avanzadas - > Variables de Entorno -> Modificar las 2 Variables de Entorno Temp y Tmp a una Ruta Corta
También modifique una función del archivo de QrPrntr.Pas del QReport
Código Delphi
[-]
function TempFilename : string;
var AName, ADir : array[0..255] of char;
begin
GetTempPath(255, adir);
GetTempFilename(aDir, PChar('QRP'), 0, aName);
result := StrPas(aName);
end;
Espero que con esto arregle definitivamente el problema.