Намедни я отключил мониторы от ноутбука, а потом подключил их обратно. И не замечал ничего необычного пару часов, пока не подключился к локальной виртуальной машине посредством файла
.RDP. В ней оказались перепутаны основной и дополнительный дисплеи. Соответственно, все приложения стали открываться на другом мониторе 🤷♂️При подключении по RDP в параметрах удалённой машины нет настроек дисплеев, т.к. они задаются с хоста. Я перезагрузил виртуалку, но ничего не изменилось. Поменял на хосте порядок дисплеев и вернул назад - тоже безрезультатно.
Тогда я просто запустил
mstsc и при подключении к ВМ поставил флажок "Использовать все мониторы". В этом случае проблема не наблюдалась. Стало понятно, что она кроется именно в файле .RDP!👉 Порядок дисплеев определялся параметром selectedmonitors. У меня было прописано:
selectedmonitors:s:3,4ИД дисплеев выводит команда
mstsc /L. Три года назад она фигурировала в посте Как подключиться к RDP во весь экран на несколько мониторов, но не на все.Основной монитор тогда имел номер 3, а сейчас стал 4. Я поменял в параметре цифры местами, сохранил файл и всё заработало! ✌️