EndruAN: Ага, то есть проблема с richon. Второй комп на richon печатает без проблем, верно? Если подключить второй комп на тот же сетевой шнур что и первый - проблема будет? Сравнение версий драйверов различия показывает?
Глупости говорите: секция кода как правило идет перед секцией данных. И к замене строки на более длинную это не имеет никакого отношения: адреса идущих после данных точно так же съедут, как и адреса кода.
Нулевой байт спасет только если там была ASCIIZ-строка. Для юникода, дельфи-паскаля и MSDOS все будет иначе.
Aleaxandr Burykin: Переменная окружения %SYSTEMROOT% указывает на каталог винды. Дата инсталляции есть в реестре (не уверен, что стандартная либа для питона есть под него). Остальное надо копать.