Hello,
my profile contains a window seat and I get this window seat everytime, if a windows seat is available:
On intra european flights the availability depends on the check-in time, on long haul flights I receive the window seat in the moment of the flight reservation on the LH website.
Best regards,
taigatrommel