お問い合せありがとうございます。
[システム情報]コンポーネントのメソッド「getSystemProperty(String)」をお試しいただいているかと思います。ユーザー名取得の引数は「user.name」で結構です。
WindowsOSのローカルで作られるユーザー名は2種類あり「ローカルアカウントのユーザー名」と「ユーザーネームのフルネーム」のうち、上記メソッドでは「・・・ユーザー名」の方が取得されます。
しかし、「ユーザーネームのフルネーム」を設定済みだった場合、コントロールパネルからの変更だけではフルネームのみ変更されるようです。
外部のサイトになりますが、こちらが参考になるかと思います。
https://jp.ext.hp.com/techdevice/windows10sc/26/ (日本HP Tech&DeviceTV 『Windows 10 のユーザー名を変更するには?アカウントの種類とそれぞれの変更方法を紹介』)
[システム情報]の「ホスト名を取得する()」ですと、MZを実行しているマシーンのデバイス名が取得されます。
以上ご検討いただき、解決されない場合は、お手数ですが再度ご連絡ください。
どうぞよろしくお願い申し上げます。