Где Windows прячет координаты

При перемещении ярлыков система записывает их позиции в реестр:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop

Для каждого разрешения экрана хранится отдельный набор координат. Если меняете разрешение, Windows ищет подходящее сохранённое расположение; если не находит - автоматически "перетаскивает" иконки, чтобы они поместились в новое окно.

Почему иногда всё перемешивается

  • Смена разрешения - иногда Explorer "запоминает", но не восстанавливает точку. Перезапуск Проводника в Диспетчере задач обычно помогает.
  • Множественные мониторы / RDP - Windows умеет хранить лишь ограниченное число конфигураций; при частой смене дисплеев старые наборы могут исчезнуть.
  • Игры - часто меняют режим экрана, а при возврате в рабочий стол Windows уже успевает выполнить авто‑расстановку.
  • Синхронизация Microsoft‑аккаунта - при входе на другой ПК с другим DPI/разрешением позиции могут быть перезаписаны.
  • Очистка кэша/реестра - сторонние "чистильщики" иногда стирают нужный ветвь.

Если простые меры (перезапуск Explorer, отключение синхронизации) не спасают, лучше сохранить раскладку заранее и при необходимости вернуть её.

DesktopOK - простой способ "запомнить" и "восстановить"

  1. Скачать (установка или Portable‑версия) с официального сайта.
  2. Запустить, нажать "Сохранить" - текущая расстановка запишется в отдельный профиль.
  3. При желании - задать имя/описание, чтобы различать профили для разных разрешений.
  4. Восстановить достаточно нажать "Восстановить" или воспользоваться контекстным меню в трее.

В настройках можно включить автоматическое сохранение - по таймеру или при смене разрешения - и автоматическое восстановление нужного профиля. В разделе "Инструменты" есть вспомогательные утилиты, например Windows Metrics, позволяющая подправить размер иконок, отступы и шрифты.

Быстрый вариант без утилок

Экспортировать нужный раздел реестра:

reg export "HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop" desktop_icons.reg

А при проблеме импортировать обратно:

reg import desktop_icons.reg

Но это менее удобно, чем несколько кликов в DesktopOK.

Итог: Windows хранит позиции ярлыков в реестре, но при частой смене конфигураций они могут исчезать. Приложение DesktopOK предоставляет удобный интерфейс для сохранения и восстановления раскладки, а также автоматизацию под разные разрешения. Это самый надёжный способ держать рабочий стол в порядке независимо от того, меняете ли вы монитор или играете в полноэкранные игры.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *