Проверил, работает.
Тоже никогда не замечал. Ну если это для тебя настолько критично, напиши фоновое приложение, которое через winapi запоминает положения окон при закрытии и при открытии ставит в ту же позицию. ~10 строчек кода
1. Получаем список открытых окон
2. Получаем по хэндлам указатели на процессы
3. С паузой 50 мс запоминаем X и Y окон
4. Мониторим с паузой 50 мс список процессов, если процесс появился, получаем хэндл его окна
5. Двигаем окно в последнюю позицию X и Y
Костыль, конечно, но винда также работает.