Значки — это первое, что видит пользователь после входа в учётную запись Windows. Конечно, нас будет раздражать, если они двигаются сами. Мы привыкли к разнообразным файлам и программам, упорядоченным, как надо.
По разным причинам ярлыки самовольно перемещаются на рабочем столе.
Практически все пользователи настраивают внешний вид значков, чтобы проще и эффективнее организовать свою работу. Иногда возникает определённая проблема, когда ярлыки на Рабочем столе двигаются сами. Попробуем с этим разобраться.
В чём причина?
Причина того, почему значки перемещаются сами, достаточно проста — после повторного включения ПК Windows применяет настройки, обновляя их. Если вы добавили новые программы, она упорядочивает их согласно заданным правилам. Вспомните — включали ли вы какие-то опции отображения? Почему элементы после старта операционной системы двигаются сами, если вы не давали соответствующих инструкций компьютеру?
ВАЖНО. Если после перезагрузки расположение ярлыков на рабочем столе изменилось, Виндовс «увидела» новые элементы пользовательского интерфейса.
Настройка обновления окружения могла происходить без участия пользователя. Возможно, вы применяли кастомизаторы или твики? Ярлыки двигаются сами также в случае проблем с агрессивным ПО (программы, которые устанавливаются скрыто). Причём после перезагрузки ярлыки перемещаются по чётко заданному алгоритму. Система выравнивает их по сетке, добавляя новые в свободные места. Также она может распределить их по алфавиту. Чтобы это исправить, нужно запретить системе автоматическое упорядочивание.
Устранение неполадки
Мы попробовали разобраться, почему после перезагрузки компьютера меняются местами ярлыки. Теперь перейдём к решению.
- Щёлкните правой клавишей мыши по свободному месту.
- Уберите пометку с пункта «Упорядочить значки автоматически». Это важно, так как позволяет системе самовольно перемещать ярлыки, как ей захочется, а наша цель как раз это ей запретить!
- Расположите ссылки так, как вам удобно.
- Чтобы обновить вид окружения, нажмите клавишу «F5».
Однако помните, что это работает на здоровой системе, на которой не установлены различные твикеры и прочие подобные утилиты, изменяющие настройки внешнего вида Windows. Если они у вас имеются, то придётся их удалить и повторить указанные выше действия. Влиять на положение ярлыков могут и вредоносные программы, их тоже придётся выявить и удалить.
Если не помогло – возможные причины перемещения ярлыков
Проблема с самовольным перемещение ярлыков может быть связана с большим количеством причин. Если Windows еще «чистый», недавно установленный, и сторонних программ пока мало, то вполне помогает штатный метод, описанный выше. Если ярлыки всё равно перемещаются, то виновато в этом либо некое приложение, либо, наоборот, чего-то не хватает.
Изучив различные форумы, где пользователи описывают такую же проблему и способы её решения, мы составили небольшой список возможных причин:
- Использование антивируса NOD32 – после того, как он выполняет сканирование системных файлов, проблема может возвращаться. Помогает либо смена его на другой антивирус, либо обновление его до самой последней версии. Удалить и проверить эту версию – дело недолгое.
- После установки системы нужно установить свежую версию Microsoft Visual C++. Это дополнительная библиотека функций, и её отсутствие может приводить к перемещению ярлыков. Эта библиотека может устанавливаться повторно с различными играми, заменяясь на старые версии, так что будьте внимательны.
- У пользователей Windows 10 проблема может появляться из-за багов после очередных обновлений. После следующих обновлений она может также самостоятельно исчезнуть.
- Неосторожное использование различных оптимизирующих систему утилит, в том числе для очистки от мусора. Например, использование популярной утилиты CCleaner, если ей задать режим очистки реестра, может привести к подобным проблемам.
Все эти причины имеют и соответствующее решение. Проверьте их по очереди, возможно, на каком-то этапе ярлыки перестанут перемещаться. Но, как показывает практика, проблема имеет свойство исчезать самостоятельно, если система и антивирус регулярно обновляются. Разработчики устраняют ошибки и улучшают совместимость программ.
Если у вас есть вопросы, не всё понятно или возникли другие проблемы — добро пожаловать в обсуждение в комментариях!
Кликните правой кнопкой мыши в любом свободном месте «Рабочего стола» и в контекстном меню в разделе «Вид» уберите галочку напротив записи «Упорядочить значки автоматически». После перезагрузки вы найдете ярлыки рабочего стола на прежних местах.
Если ошибка по-прежнему повторяется, придется более глубоко вмешаться в работу системы. Сначала на всякий случай стоит сделать резервную копию Windows. Затем нужно нажать комбинацию клавиш [Windows] + [R] и ввести в окне «Выполнить» команду regedit.
В системном реестре перейдите по маршруту HKEY_CLASSES_ROOTCLSID{42aedc87-2188-41fdb9a3-0c966feabec1}InProcServer32, в левом столбце нажмите правой кнопкой мыши на папку InProcServer32 и выберите опцию «Разрешения».
В разделе «Имена групп и пользователей» отметьте свою учетную запись в Windows, в разделе «Разрешить» поставьте галочку напротив записи «Полный доступ» и сохраните нажатием кнопки «ОК».
Теперь в правом столбце дважды кликните на запись «(Standard)» и введите в качестве значения %SystemRoot%system32windows.storage.dll.
Пользователям 64-битной версии Windows 10 далее нужно перейти к маршруту HKEY_CLASSES_ROOTWow6432NodeCLSID{42aedc87-2188-41fd-b9a3-0c966feabec1}InProcServer32 и также изменить значение записи «(Standard)» на %SystemRoot%system32windows.storage.dll.
После повторного запуска компьютера все значки на рабочем столе должны остаться на своих местах.
Фото: компания-производитель
Сбивается расположение ярлыков windows 10
Некоторое время назад, на моём компьютере, заметил, что при перезагрузке сбивается расположение ярлыков на рабочем столе. В данной публикации вы узнаете как решить эту проблему.
Содержание
- 1 Почему сбивается расположение ярлыков?
- 1.1 Сбиваются ярлыки? Обновите драйвер монитора
- 1.2 Не сохраняется расположение ярлыков? Правим системный реестр.
Почему сбивается расположение ярлыков?
Если вы столкнулись с проблемой перемещения ярлыков на рабочем столе, то в первую очередь нажмите правой кнопкой мышки в любом свободном месте рабочего стола, наведите курсор на пункт Вид и справа в раскрывающемся меню проверьте не установлена ли галочка в пункт Упорядочить значки по умолчанию. Если установлена, то снимите её.
В моём случае расположение ярлыков сбивалось после перезагрузки компьютера из-за того, что разрешение монитора заново инициализировалось при каждом перезапуске системы. Связано это было с тем, что драйвер монитора был установлен не совсем правильный. Дело в том, что Windows 10 при обновлении на новую версию установило свой универсальный драйвер для мониторов. В диспетчере устройств монитор определялся как Универсальный монитор PnP. Отсюда следовало, что нужно обновить драйвер для монитора.
Сбиваются ярлыки? Обновите драйвер монитора
Как это сделать? Расскажу на своём примере. У меня монитор от компании Samsung.
Мне это помогло. Если вам не помог данный способ, то приведу парочку других, которые могут помочь.
Не сохраняется расположение ярлыков? Правим системный реестр.
Это решение связано с правкой системного реестра. Я вообще не рекомендую редактировать реестр без бэкапа реестра, а ещё лучше без образа системы, с помощью которого можно вернуть систему в исходное положение.
- Открываем редактор системного реестра и находим ветку
HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellBags1Desktop
. В этой ветке удаляем все параметры. Потом расставляем ярлыки на рабочем столе по щучьему велению по своему хотению своему усмотрению, жмём кнопку Обновить (правой кнопкой по свободному месту рабочего стола и выбор пункта Обновить) и перезагружаем компьютер. - Если предыдущий способ не помог, воспользуйтесь этим. Тут будем редактировать следующие ветки в системном реестре:
HKEY_CLASSES_ROOTWow6432NodeCLSID{42aedc87-2188-41fd-b9a3-0c966feabec1}InProcServer32
HKEY_CLASSES_ROOTCLSID{42aedc87-2188-41fd-b9a3-0c966feabec1}InProcServer32- Сначала узнайте имя своего профиля (учетной записи). Для этого запускаем cmd и вводим команду systeminfo. Нужное нам имя будет напротив пункта Зарегистрированный владелец.
- Теперь запустите редактор системного реестра и найдите две ветки (в 32-х разрядных системах будет только одна ветка), которые я указывал выше. С обоими ветками нужно проделать одинаковые процедуры. А какие узнаете ниже.
- В первую очередь, нам нужно дать необходимые права пользователю для редактирования значения параметра по умолчанию. Для этого нажмите правой кнопкой мыши по InProcServer32 => Разрешения
- Нажмите кнопку Добавить и введите имя пользователя, которое мы с вами узнали выше. Далее нажмите на Проверить имена => ОК
- Нажмите кнопку Дополнительно, далее в самом верху окна в пункте Владелец: СИСТЕМА нажмите на ссылку Изменить. Далее также как и в предыдущем пункте Добавить => Ввести имя пользователя => Проверить имена => OK
- Установите галочки в опции «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта». Нажмите Применить => Да.
- Теперь, когда у нас есть права на изменение значений параметров указанных веток, осталось изменить значение с
%SystemRoot%system32shell32.dll
на%SystemRoot%system32windows.storage.dll
, то есть вместо shell32.dll в конце пишем windows.storage.dll - После внесения изменений в значения обязательно возвращаем владельца ветки, то есть как на шагах 3-5, но в качестве пользователя указываем СИСТЕМА. Своё имя пользователя удаляем нажав кнопку Удалить => ОК.
Чтобы изменения проделанные в системном реестре вступили в силу, необходимо перезагрузить компьютер.
Итоги:
Настоятельно рекомендую сначала воспользоваться первым способом и только потом и только при наличии образа (бэкапа) для восстановления системы лезть в системный реестр.
На этом все! До новых встреч на страницах нашего проекта.
Если вам понравилась эта статья, то пожалуйста, оцените её и поделитесь ею со своими друзьями на своей странице в социальной сети.
(9 оценок, среднее: 4,22 из 5)
Загрузка…
Рабочий стол – пространство, с которым пользователь компьютера взаимодействует чаще всего. Здесь располагаются ярлыки основных программ, а также файлы и папки первой необходимости. Поэтому для владельца ПК важно, чтобы главный экран был систематизирован и понятен. Но порой иконки на рабочем столе меняют расположение в операционной системе Windows 10, раздражая тем самым пользователя и вынуждая его вручную переносить ярлыки.
Почему сбивается расположение ярлыков?
Пользователи привыкли, что любое изменение расположения элементов на рабочем столе автоматически сохраняется. Так, после перемещения папки «Корзина» в правый нижний угол она продолжает оставаться там.
Но если ярлыки перемещаются сами после перезагрузки, владелец имеет дело с проблемой, которая вызвана следующими причинами:
- воздействие вредоносного ПО;
- конфликт с приложениями;
- особенности настроек рабочего стола.
Зная, какие факторы вызывают возникновение неполадок, пользователь может самостоятельно решить проблему без обращения в сервисный центр. Если же вы не можете самостоятельно устранить неполадки, обратите внимание на инструкцию, представленную далее.
Устранение неполадки
Решение проблемы напрямую зависит от причины, вызвавшей ее. Если вы знаете точный фактор, то рассматривайте характеризующий его пункт. Если стопроцентной уверенности нет, проанализируйте все методы.
Вирусы и ошибки
Когда ярлыки перемещаются сами по себе, люди справедливо начинают винить в этом вирусы и различное ПО вредоносного характера. Мы тоже склонны рассматривать данный фактор в качестве одной из причины, а потому предлагаем проверить компьютер:
- Откройте «Параметры через меню «Пуск».
- Перейдите в раздел «Обновление и безопасность», а затем – «Безопасность Windows».
- Кликните ЛКМ по вкладке «Защита от вирусов и угроз».
- Нажмите на кнопку «Проверки».
На заметку. Также для проверки компьютера вы можете использовать сторонние антивирусы вроде Avast или Kaspersky Internet Security, но полный функционал этих программ доступен лишь в платных версиях.
После выполнения указанных действий система начнет искать вредоносное ПО. Если вирусы будут найдены, пользователю предложат удалить опасные файлы. Для этого достаточно нажать на кнопку подтверждения по окончании проверки.
«Агрессивные» программы
Также значки меняют свое расположение из-за других программ, которым не свойственен вредоносный характер. Более того, пользователи отмечают, что перемещением ярлыков занимается антивирус NOD32, для которого упорядочивание иконок является одним из средств оптимизации.
Решить подобную проблему можно двумя способами:
- внести изменения в настройки ПО;
- удалить программу.
Для большинства владельцев ПК предпочтительным покажется первый вариант. Кроме того, не факт, что именно одно из установленных приложений изменяет расположение значков. Чаще всего в этом виноваты настройки компьютера, которые предлагается изменить при помощи инструкции из следующего пункта.
Настройки ОС
Как ни странно, практически всегда перемещение значков – вина самой операционной системы, а не каких-либо программ. ОС меняет расположение ярлыков в случае активации функции упорядочивания, которую мы настоятельно рекомендуем отключить:
- Щелкните ПКМ по свободной области рабочего стола.
- Перейдите во вкладку «Вид».
- Снимите галочку с пункта «Упорядочить значки автоматически».
Теперь после перезагрузки компьютера расположение иконок должно оставаться прежним. Также вы можете снять галочку с пункта «Выровнять значки по сетке», чтобы положение ярлыков оставалось точным вплоть до каждого пикселя. Однако в таком случае рабочий стол будет выглядеть хаотично.
Почему значки на рабочем столе перемещаются сами после перезагрузки?
Причина того, почему значки перемещаются сами, достаточно проста — после повторного включения ПК Windows применяет настройки, обновляя их. … Если после перезагрузки расположение ярлыков на рабочем столе изменилось, Виндовс «увидела» новые элементы пользовательского интерфейса.
Как открепить ярлыки на рабочем столе?
Чтобы упорядочить значки имя, тип, дату или размер, щелкните правой кнопкой мыши пустое место на рабочем столе и выберите команду Упорядочить значки. Выберите команду, которая указывает, как вы хотите упорядочить значки (имя, Тип и т. д.). Если требуется автоматически упорядочивать значки, нажмите кнопку Автоматически.10 мая 2017 г.
Отображение значков на рабочем столе в Windows 10
- Нажмите кнопку Пуск и выберите элементы Параметры > Персонализация > Темы.
- В разделе «Темы» > «Связанные параметры» выберите Параметры значков рабочего стола.
- Выберите значки, которые должны отображаться на рабочем столе, а затем нажмите кнопки Применить и ОК.
- Примечание.
Как уменьшить расстояние между значками на рабочем столе Windows 10?
2. Перейдите по пути HKEY_CURRENT_USER Control Panel Desktop WindowMetrics. В разделе WindowMetrics параметр IconSpacing отвечает за горизонтальное расстояние между значками и IconVerticalSpacing за вертикальное.
Как отключить сортировку ярлыков на рабочем столе Windows 10?
Кликните правой кнопкой мыши в любом свободном месте «Рабочего стола» и в контекстном меню в разделе «Вид» уберите галочку напротив записи «Упорядочить значки автоматически». После перезагрузки вы найдете ярлыки рабочего стола на прежних местах.
Почему не перемещаются ярлыки на рабочем столе?
Значки на рабочем столе не перемещаются, что делать ?
- Проверяем выравнивание значков по сетке в настройках рабочего стола. …
- Рекомендуется проверить компьютер на наличие вирусов! …
- Есть вероятность что может помочь установка всех обновлений для операционной системы, с помощью автоматического обновления системы.
Почему я не могу перемещать значки на рабочем столе?
Причина: Настройки рабочего стола
Зайдя в меню «Вид», вы очень быстро поймёте, почему нельзя перемещать ярлыки на рабочем столе. … Прежде всего, уберите галочки с пунктов меню «Упорядочить значки автоматически» и «Выровнять значки по сетке». Если они действительно есть, переместить ярлык вы сможете без проблем.
Как изменить ярлыки на рабочем столе Windows 10?
Щелкните правой кнопкой мыши на иконку, которую хотите изменить. В выпадающем меню выберите «Свойства» (Properties). В меню «Свойства» выберите вкладку «Настроить» (Customize). В последнем разделе «Значки папок» нажмите кнопку «Сменить значок» (Change Icon).
Как изменить вид иконок на рабочем столе?
Все ли иконки рабочего стола можно поменять?
- Кликаем по значку, который требуется изменить, правой кнопкой мыши. …
- Нажимаем на раздел «Ярлык», а затем – на нужную нам кнопку «Сменить значок…».
- Выбираем подходящий нам внешний вид иконки из предложенного списка и подтверждаем изменения нажатием кнопки «OK».
Как изменить размер значков на рабочем столе в Windows 10?
Изменение размера значков на рабочем столе Windows 10
- Находясь на рабочем столе, нажмите и удерживайте клавиши Ctrl на клавиатуре.
- Вращайте колесико мыши вверх или вниз для увеличения или уменьшения размера значков соответственно.
Как изменить размер рабочего стола на компьютере?
В Windows нажмите Пуск, Панель управления и выберите Экран. Чтобы изменить размер текста и окон, выберите пункт Средний или Крупнее, затем нажмите кнопку Применить. Щелкните правой кнопкой мыши рабочий стол и выберите Разрешение экрана. Щелкните пиктограмму монитора, требующего настройки.
Как уменьшить размер приложения на рабочем столе?
Сначала перейдите на рабочий стол и сверните или закройте все открытые приложения. Чтобы уменьшить значки на рабочем столе, нажмите и удерживайте клавишу Ctrl на клавиатуре и прокрутите колесо мыши вниз.
Некоторые пользователи Windows в тот или иной момент сталкивались с проблемой перестановки или перемещения значков на рабочем столе после перезагрузки. Если значки вашего рабочего стола продолжают перескочить, подпрыгнуть, переместиться или переставить после перезагрузки на ПК с Windows 10, вот несколько вещей, которые вы можете попытаться решить проблему.
Иконки на рабочем столе постоянно меняются или перемещаются
Пожалуйста, просмотрите список и определите порядок, в котором вы можете попробовать эти предложения.
1] Щелкните правой кнопкой мыши на рабочем столе и выберите «Просмотр». Убедитесь, что Автоорганизация значков снята. Также снимите флажок Выровнять значки по сетке .
2] Откройте проводник и перейдите в следующую папку. Не забудьте заменить ACK своим именем пользователя.
C: Users ACK AppData Local
Скопируйте и вставьте адрес в адресную строку и нажмите Enter. В локальной папке вы увидите «скрытый» файл IconCache.db . Удали это. Теперь разместите ваши значки на рабочем столе и перезагрузите компьютер и посмотрите, помогло ли это.
3] Убедитесь, что вы обновили драйверы видео или графики до последней доступной версии с веб-сайта производителя.
4] Измените разрешение экрана и посмотрите, поможет ли это. Нажмите правой кнопкой мыши на рабочем столе и выберите Разрешение экрана . Откроется окно настроек системы.
Здесь проверьте, не установлено ли для Resolution значение Рекомендовано.
Также убедитесь, что Измените размер текста, приложения и других элементов , чтобы установить рекомендуемое значение. Если он показывает 125%, установите его на 100% и посмотрите, поможет ли это.
5] Запретить темам менять иконки. Для этого на панели управления откройте окно Настройки значка рабочего стола . Снимите флажок Разрешить темам изменять значки на рабочем столе , нажмите Применить и выйдите.
Это помогает?
6] Измените метрики Windows – значок интервал и посмотрите. Для этого вам нужно будет отредактировать реестр.
7] Если ничего не помогает, проверьте, происходит ли это в чистом состоянии загрузки, и устраните проблему методом проб и ошибок.
8] У вас есть еще один вариант. Используйте бесплатное программное обеспечение, чтобы заблокировать ваши позиции значков. DesktopOK позволяет сохранять, восстанавливать, блокировать положение значков на рабочем столе и макет. Он может записывать положение значков и некоторые другие настольные устройства. D-Color – это еще один инструмент, который можно использовать для сохранения текущей компоновки иконок, восстановления более ранней компоновки иконок и многого другого.
9] Здесь показано, как восстановить иконку на рабочем столе в исходное положение с помощью Icon Shepherd.
Дайте нам знать, что, если что-то здесь, помогло вам – или если что-то еще, что вы сделали для вас.
Связанные чтения:
- Значки рабочего стола загружаются медленно при запуске
- Иконки рабочего стола не работают в Windows 10.
СОВЕТ . С иконками на рабочем столе можно сделать несколько интересных вещей. Вы можете изменять размеры значков на рабочем столе, отображать текст значков на рабочем столе сбоку и быстро скрывать или отображать их.
The default mode of Desktop is to auto-arrange icons. If you move an icon or delete or add a new one, then it will rearrange itself. Now the problem happens when you connect another monitor, which has a different resolution. The icons rearrange themselves based on the resolution. In this post, we will show you how you can keep desktop icons from moving when undocking your device.
You can see in the image – when I switch between monitors, the location of Recycle Bin changes. If you have a lot of icons on the Desktop, they will all move.
Why d0 desktop icons move when resolution changes
If you are wondering why the desktop icons move when undocking Windows 10, then its simple maths. Let’s assume you have a higher resolution when connected to a monitor while your laptop has a lower resolution. When you undock, the co-ordinates of the icons are not available anymore, and the Desktop tries to rearrange to make sure they are visible.
The worst part is that it will happen even if you have disabled Auto Arrange feature of the Desktop. It only works when you don’t change the resolution. Before we go ahead and share some solutions, make sure that neither any third-party software nor Windows is responsible for rearranging the desktop icons and changing the layout.
So what we need is software or a setting that can remember the position of the icons based on the resolution. After researching, there are two ways of doing this, but it depends on the situation.
- Set up Icon Layout for each Desktop
- Use DesktopOK software
- Use Icon Sheperd freeware.
The first one works fine if you are connecting to the same resolution or monitor every day. However, if it’s random, you can use the second option, but in the end, you will have to set up based on the resolution.
1] Setup Icon Layout for each Desktop
One thing which I have experienced is that if you set up icons position once on each display, Windows seems to remember it. I have personally tried it with multiple desktops and switching to each display as the only monitor, and it worked. So, if you keep docking/undocking Windows 10 with the same monitor with the same resolution every day, it should work.
The screenshots which you see above are from different monitors which different resolutions. I had arranged a set of icons based on my requirement on each monitor, and every time I switch the position of icons don’t change. Here is one thing about the manual method. It works now, but will it work after a feature update or change to Windows Shell, I cannot guarantee that.
So the next option is these two applications. I would suggest using them unless Microsoft officially rolls out something that can handle it.
2] DesktopOK
DesktopOK is an icon monitoring software and works very efficiently with resolutions. When I say efficiently, I mean that the transition is very smooth. Once you launch the software, all you need to do set up your icon and save the profile using the software. The best part of the software is that you can set the icon layout profile to restore during Windows Startup. So if you always dock directly to another monitor every day, this is helpful. You can also set up an AutoSave feature, so you don’t need to save every time you change the icon placements.
You can also choose to save with name with DOK extension, and if you have a unique layout, you can share it with your friend with the same resolution.
3] Icon Sheperd
Similar to our manual method, Icon Sheperd will remember the position of the desktop icons, and allow you to create a profile. So once you set up the icon’s position for 1st monitor, save it as Monitor One Icon profile, and then Monitor Two Icon profile. Every time you switch to that monitor profile. You can name the profile based on resolution, meeting rooms, projector name and so on.
It may take 15-20 seconds when you switch display as it tries to align the icons but fails automatically. Hence the reason we suggested to save profile, and then switch to it manually.
The software is free to use, but there is one condition. You can use one copy of Icon Shepherd on one of your private computers at home, free of charge. If you want to use it on more than one computer, then it is a good idea to purchase one.
We can only wish that Microsoft has this feature natively built now that multiple monitors, and usi9ng a second monitor has become common. It will make sure to keep desktop icons from moving when undocking Windows 10. So until Microsoft implements it, we have these free software to help us out.
The default mode of Desktop is to auto-arrange icons. If you move an icon or delete or add a new one, then it will rearrange itself. Now the problem happens when you connect another monitor, which has a different resolution. The icons rearrange themselves based on the resolution. In this post, we will show you how you can keep desktop icons from moving when undocking your device.
You can see in the image – when I switch between monitors, the location of Recycle Bin changes. If you have a lot of icons on the Desktop, they will all move.
Why d0 desktop icons move when resolution changes
If you are wondering why the desktop icons move when undocking Windows 10, then its simple maths. Let’s assume you have a higher resolution when connected to a monitor while your laptop has a lower resolution. When you undock, the co-ordinates of the icons are not available anymore, and the Desktop tries to rearrange to make sure they are visible.
The worst part is that it will happen even if you have disabled Auto Arrange feature of the Desktop. It only works when you don’t change the resolution. Before we go ahead and share some solutions, make sure that neither any third-party software nor Windows is responsible for rearranging the desktop icons and changing the layout.
So what we need is software or a setting that can remember the position of the icons based on the resolution. After researching, there are two ways of doing this, but it depends on the situation.
- Set up Icon Layout for each Desktop
- Use DesktopOK software
- Use Icon Sheperd freeware.
The first one works fine if you are connecting to the same resolution or monitor every day. However, if it’s random, you can use the second option, but in the end, you will have to set up based on the resolution.
1] Setup Icon Layout for each Desktop
One thing which I have experienced is that if you set up icons position once on each display, Windows seems to remember it. I have personally tried it with multiple desktops and switching to each display as the only monitor, and it worked. So, if you keep docking/undocking Windows 10 with the same monitor with the same resolution every day, it should work.
The screenshots which you see above are from different monitors which different resolutions. I had arranged a set of icons based on my requirement on each monitor, and every time I switch the position of icons don’t change. Here is one thing about the manual method. It works now, but will it work after a feature update or change to Windows Shell, I cannot guarantee that.
So the next option is these two applications. I would suggest using them unless Microsoft officially rolls out something that can handle it.
2] DesktopOK
DesktopOK is an icon monitoring software and works very efficiently with resolutions. When I say efficiently, I mean that the transition is very smooth. Once you launch the software, all you need to do set up your icon and save the profile using the software. The best part of the software is that you can set the icon layout profile to restore during Windows Startup. So if you always dock directly to another monitor every day, this is helpful. You can also set up an AutoSave feature, so you don’t need to save every time you change the icon placements.
You can also choose to save with name with DOK extension, and if you have a unique layout, you can share it with your friend with the same resolution.
3] Icon Sheperd
Similar to our manual method, Icon Sheperd will remember the position of the desktop icons, and allow you to create a profile. So once you set up the icon’s position for 1st monitor, save it as Monitor One Icon profile, and then Monitor Two Icon profile. Every time you switch to that monitor profile. You can name the profile based on resolution, meeting rooms, projector name and so on.
It may take 15-20 seconds when you switch display as it tries to align the icons but fails automatically. Hence the reason we suggested to save profile, and then switch to it manually.
The software is free to use, but there is one condition. You can use one copy of Icon Shepherd on one of your private computers at home, free of charge. If you want to use it on more than one computer, then it is a good idea to purchase one.
We can only wish that Microsoft has this feature natively built now that multiple monitors, and usi9ng a second monitor has become common. It will make sure to keep desktop icons from moving when undocking Windows 10. So until Microsoft implements it, we have these free software to help us out.