Ich weiss es nicht,
aber ich könnte mir schon vorstellen, dass Windows den LPT selbst überwacht, und Du umgehst ja mit Deiner Port-Ausgabe das System vermutlich völlig. Warum dann ausgerechnet genau der 3. Port ON ist, kann ich mir nicht erklären (32 = HEX 20 = SPACE ?).

Ansonsten:

Die LPT kann man bidirektional oder konventionell (nur OUT) betreiben; versuch mal, auf "nicht bidirektional" einzustellen; dann machts für Windows weniger Sinn, da was zu überwachen.

Vielleicht ist's auch der Spooler: Nimm mal den "Default Drucker" von Deinem LPT weg.