Как исправить самовольное перемещение ярлыков на рабочем столе Windows

Как исправить самовольное перемещение ярлыков на рабочем столе Windows

Значки — это первое, что видит пользователь после входа в учётную запись Windows. Конечно, нас будет раздражать, если они двигаются сами. Мы привыкли к разнообразным файлам и программам, упорядоченным, как надо.

По разным причинам ярлыки самовольно перемещаются на рабочем столе.

Практически все пользователи настраивают внешний вид значков, чтобы проще и эффективнее организовать свою работу. Иногда возникает определённая проблема, когда ярлыки на Рабочем столе двигаются сами. Попробуем с этим разобраться.

В чём причина?

Причина того, почему значки перемещаются сами, достаточно проста — после повторного включения ПК Windows применяет настройки, обновляя их. Если вы добавили новые программы, она упорядочивает их согласно заданным правилам. Вспомните — включали ли вы какие-то опции отображения? Почему элементы после старта операционной системы двигаются сами, если вы не давали соответствующих инструкций компьютеру?

Настройка обновления окружения могла происходить без участия пользователя. Возможно, вы применяли кастомизаторы или твики? Ярлыки двигаются сами также в случае проблем с агрессивным ПО (программы, которые устанавливаются скрыто). Причём после перезагрузки ярлыки перемещаются по чётко заданному алгоритму. Система выравнивает их по сетке, добавляя новые в свободные места. Также она может распределить их по алфавиту. Чтобы это исправить, нужно запретить системе автоматическое упорядочивание.

Устранение неполадки

Мы попробовали разобраться, почему после перезагрузки компьютера меняются местами ярлыки. Теперь перейдём к решению.

  1. Щёлкните правой клавишей мыши по свободному месту.
  2. Уберите пометку с пункта «Упорядочить значки автоматически». Это важно, так как позволяет системе самовольно перемещать ярлыки, как ей захочется, а наша цель как раз это ей запретить!
  3. Расположите ссылки так, как вам удобно.
  4. Чтобы обновить вид окружения, нажмите клавишу «F5».

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

Если не помогло – возможные причины перемещения ярлыков

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

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

  • Использование антивируса NOD32 – после того, как он выполняет сканирование системных файлов, проблема может возвращаться. Помогает либо смена его на другой антивирус, либо обновление его до самой последней версии. Удалить и проверить эту версию – дело недолгое.
  • После установки системы нужно установить свежую версию Microsoft Visual C++. Это дополнительная библиотека функций, и её отсутствие может приводить к перемещению ярлыков. Эта библиотека может устанавливаться повторно с различными играми, заменяясь на старые версии, так что будьте внимательны.
  • У пользователей Windows 10 проблема может появляться из-за багов после очередных обновлений. После следующих обновлений она может также самостоятельно исчезнуть.
  • Неосторожное использование различных оптимизирующих систему утилит, в том числе для очистки от мусора. Например, использование популярной утилиты CCleaner, если ей задать режим очистки реестра, может привести к подобным проблемам.

Все эти причины имеют и соответствующее решение. Проверьте их по очереди, возможно, на каком-то этапе ярлыки перестанут перемещаться. Но, как показывает практика, проблема имеет свойство исчезать самостоятельно, если система и антивирус регулярно обновляются. Разработчики устраняют ошибки и улучшают совместимость программ.

Если у вас есть вопросы, не всё понятно или возникли другие проблемы — добро пожаловать в обсуждение в комментариях!

Не получается переместить иконки на рабочем столе?

Если вы много времени проводите за компьютером, то наверняка следите за порядком на нем. Чистите сам компьютер от пыли, проводите чистку реестра, дефрагментацию жесткого диска, проверяете операционную систему антивирусными программами. Но, также не стоит забывать и про порядок на рабочем столе.

Каждый из нас формирует ярлыки и папки на рабочем столе так, как ему удобно. Для некоторых пользователей этот момент очень важен, поскольку хаотичный разброс файлов на рабочем столе жутко раздражает и не дает нормально работать.

Но, бываю моменты, когда вы перетаскиваете значок, ярлык или папку в другое место на рабочем столе, а он возвращается на прежнее место. Такая проблема актуальна для операционных систем Windows XP, 7, 8 и 10. При таком перемещении, любой значок или ярлык на рабочем столе возвращается впритык к левому краю и, как бы, прилипает к остальным. Если сдвинуть элемент в другую сторону, то он просто поменяется с другим местами.

Сегодня я расскажу вам, как решить такую проблему и расскажу, почему она вообще возникает.

Решить данную проблему вы сможете через изменение настроек Windows, проверку реестра и прочих факторов. Сразу скажу, что вам необходимо будет строго соблюдать то, о чем я буду писать. Самостоятельно ничего не меняйте.

Отключаем опцию автоматического упорядочивания значков

В основном данная проблема и не является проблемой вовсе. Виной всему включение активной опции в Windows автоматического упорядочивания значков рабочего стола. Для того, чтобы ее отключить, нажмите на пустом месте на рабочем столе правой кнопкой мыши, наведите курсором на пункт «Вид”. Вам сразу откроется меню, в котором необходимо будет снять галочку с пункта «Упорядочить значки автоматически”.

После того, как снимете галочку, попробуйте перетащить ярлык или папку на рабочем столе на любое свободное место.

Если у вас получилось переместить файл, но он переместился неравномерно, тогда обратите внимание на пункт «Выровнять значки по сетке”. Отметив его галочкой, каждый ярлык теперь будет иметь свою четкую позицию. Если вы хотите, чтобы файлы располагались в хаотичном порядке, тогда наоборот, галочку нужно убрать.

Поменять параметры расположения можно и через реестр. Вам нужен будет раздел «Desktop”

Для того, чтобы добраться до этого раздела, нажимаем комбинацию клавиш «Win+r”, и в поле выполнить вводим команду «regedit”. Далее, в открывшемся окне вам необходимо пройти следующий путь «hkey_current_usersoftwaremicrosoftwindowsshellbags1desktop” . В меню справа вам необходимо найти ключ «FFlags” и кликнуть по нему дважды левой кнопкой мыши.

В поле «значение” вы увидите число 40200224, у вас оно может быть другим. Но, в любом случае, заданное число, а точнее их совокупность будет означать, что две опции активны, а именно автоматическое упорядочивание и выравнивание по сетке. Если вы выставите число «40200220”, то отключите опции. Для того, чтобы первая опция осталась рабочей, а вторая отключилась, вводим «40200224”.

Нажимаем «Ок” и перезагружаем компьютер, чтобы изменения вступили в силу.

Правка реестра

Если вышеописанный способ не помог и значки на рабочем столе по-прежнему нельзя переместить в другое место, придется делать правки в реестре. Перед этой процедурой советую вам в обязательном порядке создать точку восстановления. Так как ошибка в реестре может здорово испортить работу ОС.

Заходим в реестр. Как это сделать я написал чуть выше. Далее нужно открыть поле поиска. Для этого необходимо нажать комбинацию клавиш «Ctrl+F”. В настройках поиска необходимо отметить галочкой только пункт «имена параметров”. В поле поиска вводим «NoSaveSettings” и нажимаем «найти далее”. На поиск нужного ключа может потребоваться несколько минут. Когда нужный вам параметр будет найден, кликните по нему правой кнопкой мыши. В контекстном меню выбираем пункт «Удалить” и подтверждаем свои действия.

Затем поиск этого же ключа необходимо повторить и найденный файл удалить. Проделывайте это до тех пор, пока не появится окно с информацией, что ничего не найдено.

Обычно ключ «NoSaveSettings” находится в четырех разделах. Но, не факт, что их у вас такое же количество.

Перезагружаем компьютер, чтобы изменения вступили в силу и пробуем перетащить значок на рабочем столе в свободное место. Если не получилось, переходим к выполнению следующего пункта.

Следующий раздел реестра, который возможно поможет вам решить проблему с ярлыками на рабочем столе, называется «CLSID”. Путь к нему «HKEY_CURRENT_USERSoftwareClassesCLSID[42aedc87-2188-41fd-b9a3-0c966feadec1]”.

Последний подраздел, который имеет длинное название из букв и цифр и взят в фигурные скобки, нужно удалить. Возможно, что данный раздел вы вообще не найдете на своем компьютере. В этом случае ничего не нужно предпринимать по данному пункту.

Если он у вас есть и у вас получилось его удалить, перезагрузите ПК.

Что еще влияет на перемещение значков?

На самом деле, для появления описанной в этой статье проблемы, может быть множество причин. Возможно на это повлиял какой-то вирус. Если все вышеперечисленные методы не помогли решить данную проблему, попробуйте сделать следующее:

  • Найдите точку восстановления, во время которой система работала нормально.
  • Произведите установку оригинального образа ОС, если у вас установлена сборка.
  • Попробуйте создать другую учетную запись администратора.

В своей рабочей практике встречал такой случай, когда в невозможности переместить значок в другое место на рабочем столе, была виновата мышка. Попробуйте подключить ее к другому компьютеру и проверить.

Надеюсь, хоть один из моих советов вам поможет, и вы сможете решить данную проблему быстро. Если у вас возникнут какие-либо вопросы, жду комментарии, постараемся ответить на все. Спасибо, что вы с нами.

Что делать, если после перезагрузки сбивается расположение ярлыков на рабочем столе Windows 10

Не так давно произошло грандиозное событие от Microsoft. Вышла якобы последняя версия операционной системы с незатейливой десяткой на конце. Многие техногики начали ей сразу петь дифирамбы, какая она крутая, удобная и все в таком духе.

Действительно, на фоне Windows 8 и даже 8.1, «десятка» подкупала своей дружественностью, чем не могли похвастаться предшественники. Операционка получилась шустренькая, удобная и … глючная.

Конечно, без глюков любое ПО будет неполноценным :). В Windows 10 пока лидирует глюк, когда после перезагрузки сбивается расположение ярлыков на рабочем столе Windows 10. Очень популярный глюк, скажу я вам. И на поиски его решения потратил уйму времени. Хотя, оно оказалось очень простым.

Итак, нам нужно будет править реестр. Да-да, он снова и виновник, и спаситель. Важно понимать, что в разных по разрядности системах разделы тоже будут несколько отличаться. Так, в 32 разрядных системах править нужно HKEY_CLASSES_ROOTCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32

В 64 разрядных системах их уже будет два: HKEY_CLASSES_ROOTCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32 и HKEY_CLASSES_ROOTWow6432NodeCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer3
Скачать эти два файла можете у меня здесь . Потом просто запустите их и все. Однако давайте все же разберем эту проблему.

Итак, в разделе HKEY_CLASSES_ROOTCLSID<42aedc87-2188-41fdb9a30c966feabec1>InProcServer32 нужно чтобы ключ был таким: %SystemRoot%system32windows.storage.dll — для х32 версии или дополнительно еще и %SystemRoot%SysWow64windows.storage.dll — для х64 версии

Если вы сами полезете в реестр, то сможете обратить внимание на то, что при проблеме с ярлыками там будет ключ с окончанием shell32.dll. Его то и нужно заменить на windows.storage.dll

Если вы запустите мои файлы, то ничего ручками вам делать не придется. Если сами захотите что-то исправить, то нужно получить права для исправления.

Запускаете regedit, переходите в нужный раздел и нажимаете правую кнопку мышки > “Разрешение”

Нажмите кнопку «Добавить». Введите в поле имен обьектов ваше имя компьютера.Кнопкой «Проверить имена» найдите это имя и нажмите «ок».

Нажмите кнопку «Добавить». Введите в поле имен обьектов ваше имя компьютера.Кнопкой «Проверить имена» найдите это имя и нажмите «ок».

Теперь нажмите кнопку «Дополнительно».Вверху нажимаем «Изменить» и опять как в предыдущем окне ввести и найти имя компьютера ,затем кнопка «ок».Ставим галочки на «Заменить владельца подконтейнеров и обьектов» и «Заменить все записи разрешений дочернего обьекта наследуемыми от этого обьекта» , далее «Применить».

Далее выбираем созданного пользователя в окне «Разрешений» и ставим галочку разрешить «Полный доступ» , жмем применить.Все теперь для этого раздела реестра вы получили права для его правки.После того как поправили можно удалить этого пользователя,т.е. вернуть все как были права по умолчанию.

После этого перезагрузите компьютер и все будет теперь как надо

Значки не передвигаются на рабочем столе Windows 7, 8

Пользователь индивидуально для своего удобства сортирует, группирует значки рабочего стола. Так наводится порядок, и нужные файлы, папки находятся в заданном месте. Бывает, что значки, ярлыки не перемещаются на рабочем столе Windows 7, 8, и при попытке перетаскивания в другую (пустую) область возвращаются в исходное положение. При такой ситуации ярлыки сдвигаются к левому краю и как бы прилипают друг к другу, если мышкой сдвинуть один элемент в сторону другого, они просто поменяются местами. Эта ситуация очень раздражает.

Решение проблемы кроется в изменении настроек Windows, правке реестра и иных факторах. Давайте досконально рассмотрим загвоздку с перемещением ярлыков рабочего стола и пути решения.

Отключение опции автоматического упорядочивания значков

Часто проблемы с перетаскиванием ярлыков связаны с активной опцией Windows автоматического упорядочивания. Отключить ее очень просто, достаточно щелкнуть правой кнопкой по пустому пространству рабочего стола. Подвести курсор к «вид», в результате выскочит меню, в котором отмечен пункт «упорядочить значки автоматически». Далее нажмите на него, затем попробуйте переместить ярлыки.

Если значки перемещаются на рабочем столе не равномерно, тогда обратите внимание на опцию ниже, которая создает невидимую сетку, и каждый ярлык занимает в ней свою позицию. Уберите опцию, чтобы расположить значки в хаотичном порядке, или включите для соблюдения строгого расположения.

Сменить параметры можно и напрямую в реестре. Они расположены в разделе Desktop (путь на скриншоте). Запустите реестр Windows 8, 7, найдите ключ FFlags, откройте его, дважды кликнув левой кнопкой.

В области «значение» будет число 40200225 (необязательно это). В данном случае совокупность чисел 40200225 означает активность двух опций: автоматического упорядочивания и выравнивание по сетке. Выставите значение 40200220, чтобы отключить опции или 40200224, чтобы первая отключилась, а вторая включилась.

Затем кликните OK. Перезагрузите ПК. Вы увидите тот же эффект, как и в первом способе.

Правка реестра, если не помог способ выше

Если не помог метод с отключением опций, и не перемещаются значки на рабочем столе Windows 7, 8, тогда придется править реестр. Сразу же создайте точку восстановления системы, так как если произойдет серьезная ошибка, Вы восстановите систему без трудностей.

2. Нажмите сочетание Ctrl + F, это позволит вызвать окошко поиска. Введите или скопируйте NoSaveSettings (параметр DWORD). В настройках поиска оставьте «имена параметров», нажмите «найти далее». Поиски могут занять несколько минут. Если параметр найден, щелкните на него мышкой (правой кнопкой), выберите удалить, подтвердите удаление.

Повторяйте поиск, пока Вас не проинформируют, что ничего не найдено. Обычно NoSaveSettings прячется в 4 разделах, удалите во всех местах эти параметры, но не удивляйтесь, если Вы их не найдете.

Перезапустите ПК. Попробуйте перетащить ярлыки, если проблема осталась, выполняйте 3 пункт.

3. Посетите раздел CLSID (путь на картинке). Удалите подраздел, имеющий название длинного набора символов, заключенных в фигурные скобки (смотрите скриншот).

Примечание: данного подраздела Вы можете не увидеть, тогда не предпринимайте никаких действий, ничего не удаляйте.

Другие проблемы связанные с перемещением значков

В ОС Windows может возникнуть множество проблем и ошибок, произошедших из-за действий вирусов, иных факторов. Вот некоторые пути их решения:

Сделайте восстановление системы.

Установите оригинальный образ ОС, если у Вас установлена сборка.

Создайте другую учетную запись администратора.

На одном из форумов пользователь, перепробовал всевозможные способы. Оказалось, что загвоздка крылась в некорректной работе мышки, подключая ее к разным ноутбукам, пользователь сталкивался с проблемой перемещения значков на рабочем столе и в папках. Подключите другую мышку.

Надеюсь, помог в ответе на вопрос, почему ярлыки на рабочем столе не перемещаются в Windows 7, 8. Эту неприятность можно считать незначительной по сравнению с тем, когда у Вас пропали значки с рабочего стола Windows 7, 8, эта проблема куда серьезнее.

Объект, на который ссылается этот ярлык, изменен или перемещен — как исправить

При запуске какой-либо программы или игры в Windows 10, 8 или Windows 7 вы можете увидеть сообщение об ошибке — Объект, на который ссылается этот ярлык, изменен или перемещен, и ярлык больше не работает. Иногда, особенно начинающим пользователям, подобное сообщение бывает непонятно, равно как и не ясны способы исправить ситуацию.

В этой инструкции подробно о возможных причинах сообщения «Ярлык изменен или перемещен» и что делать в этом случае.

Перенос ярлыков на другой компьютер — ошибка очень начинающих пользователей

Одна из ошибок, которую нередко допускают пользователи, слабо знакомые с компьютером — копирование программ, а точнее их ярлыков (например, на флешку, отправка по электронной почте) для запуска на другом компьютере.

Дело в том, что ярлык, т.е. значок программы на рабочем столе (обычно, с изображением стрелки в левом нижнем углу) не является самой этой программой, а всего лишь ссылка, сообщающая операционной системе, где именно на диске хранится программа.

Соответственно, при переносе этого ярлыка на другой компьютер он обычно не работает (так как на его диске нет этой программы в заданном расположении) и сообщает о том, что объект изменен или перемещен (по факту — отсутствует).

Как быть в этом случае? Обычно достаточно скачать установщик этой же программы на другом компьютере с официального сайта и установить программу. Либо открыть свойства ярлыка и там, в поле «Объект» посмотреть, где именно на компьютере хранятся сами файлы программы и скопировать всю её папку (но это не всегда будет работать для программ, требующих установки).

Удаление программы вручную, Защитником Windows или сторонним антивирусом

Еще одна частая причина того, что при запуске ярлыка вы видите сообщение о том, что объект был изменен или перемещен — удаление самого исполняемого файла программы из её папки (при этом ярлык остается в исходном расположении).

Обычно это происходит по одному из следующих сценариев:

  • Вы сами случайно удалили папку с программой или исполняемый файл.
  • Ваш антивирус (в том числе Защитник Windows, встроенный в Windows 10 и 8) удалил файл программы — этот вариант наиболее вероятен, если речь идет о взломанных программах.

Для начала рекомендую убедиться, действительно ли файл, на который ссылается ярлык, отсутствует, для этого:

  1. Нажмите правой кнопкой мыши по ярлыку и выберите пункт «Свойства» (если ярлык находится в меню Пуск Windows 10, то: правый клик — выберите «Дополнительно» — «Перейти к расположению файла», а затем в той папке, где вы окажетесь, откройте свойства ярлыка этой программы).
  2. Обратите внимание на путь к папке в поле «Объект» и проверьте, существует ли вызываемый файл в этой папке. Если нет — по той или иной причине он был удален.

Варианты действий в этом случае могут быть следующими: удалить программу (см. Как удалить программы Windows) и установить снова, а для случаев, когда, предположительно, файл был удален антивирусом — также добавить папку программы в исключения антивируса (см. Как добавить исключения в Защитник Windows). Предварительно можно заглянуть в отчеты антивируса и, если возможно, просто восстановить файл из карантина без переустановки программы.

Изменение буквы диска

Если вы изменяли букву диска, на котором была установлена программа, это также может привести к рассматриваемой ошибке. В этом случае быстрым способом исправить ситуацию «Объект, на который ссылается этот ярлык, изменен или перемещен» будет следующий:

  1. Откройте свойства ярлыка (правой кнопкой мыши по ярлыку и выберите пункт «Свойства». Если ярлык находится в меню Пуск Windows 10, выберите «Дополнительно» — «Перейти к расположению файла», затем откройте свойства ярлыка программы в открывшейся папке).
  2. В поле «Объект» измените букву диска на актуальную и нажмите «Ок».

После этого запуск ярлыка должен быть исправлен. Если же изменение буквы диска произошло «само» и перестали работать все ярлыки, возможно, стоит просто вернуть прежнюю букву диску, см. Как изменить букву диска в Windows.

Дополнительная информация

Помимо перечисленных случаев появления ошибки, причинами того, что ярлык был изменен или перемещен, также могут быть:

  • Случайное копирование/перенос папки с программой куда-либо (неаккуратно двигали мышью в проводнике). Проверьте, куда указывает путь в поле «Объект» свойств ярлыка и проверьте наличие такого пути.
  • Случайное или намеренное переименование папки с программой или самого файла программы (также проверьте путь, если нужно задать другой — укажите исправленный путь в поле «Объект» свойств ярлыка).
  • Иногда при «больших» обновлениях Windows 10 некоторые программы автоматически удаляются (как несовместимые с обновлением — т.е. их необходимо удалить перед обновлением и установить заново уже после).

Как исправить самовольное перемещение ярлыков на рабочем столе Windows

Сообщения: 193
Благодарности: 8

Конфигурация компьютера
Материнская плата: Asus F1A55
HDD: ST332062 0AS SCSI
Блок питания: Thermaltake. Киловатник.
Монитор: Samsung SyncMaster 214T 21.3″
Индекс производительности Windows: 5,9

Профиль | Отправить PM | Цитировать

Сообщения: 193
Благодарности: 8

Конфигурация компьютера
Материнская плата: Asus F1A55
HDD: ST332062 0AS SCSI
Блок питания: Thermaltake. Киловатник.
Монитор: Samsung SyncMaster 214T 21.3″
Индекс производительности Windows: 5,9

Это сообщение посчитали полезным следующие участники:

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

Сообщения: 10
Благодарности: 1

Сообщения: 666
Благодарности: 33

Конфигурация компьютера
Материнская плата: Gigabyte LGA775 GA-EP43-DS3
HDD: SATA II Samsung 200 Gb + SATA II Seagate 1Tb
Звук: ESI Maya44
CD/DVD: NEC DVD RW ND-3520AW
ОС: Windows 7 Профессиональная x64 SP1

Сообщения: 10
Благодарности: 1

Уже пробовал.Не помогает.

Пришлось установить дрова на монитор »

На домашнем попробую.
А как быть с ноутбуком?

Ставил с оригинального диска.Активировал одну по настоящему,другую активатором.
Мониторы определяются как «Универсальный монитор PnP».

Нашел решение:
Расставить ярлыки по своему усмотрению — ПКМ по столу — «Обновить». Перезагрузить.

Последний раз редактировалось Morpheus, 21-12-2011 в 19:22 .

Это сообщение посчитали полезным следующие участники:

Сообщения: 219
Благодарности: 1

Конфигурация компьютера
Материнская плата: GIGABYTE M720-US3
HDD: 1) ST3500413AS, 488.4 GB, Serial ATA 6Gb/s 2) WDC WD10EARS-00MVWB0, 976.8 GB, Serial ATA 3Gb/s 3) WDC WD20EARS-00MVWB0, 1953.5 GB, Serial ATA 3Gb/s
Звук: 1) nVIDIA MCP77/78 — High Definition Audio Controller 2) nVIDIA GF104 — High Definition Audio Controller
CD/DVD: NEC DVD_RW ND-3540A, DVD+R DL
Конфигурация компьютера
Материнская плата: GIGABYTE M720-US3
HDD: 1) ST3500413AS, 488.4 GB, Serial ATA 6Gb/s 2) WDC WD10EARS-00MVWB0, 976.8 GB, Serial ATA 3Gb/s 3) WDC WD20EARS-00MVWB0, 1953.5 GB, Serial ATA 3Gb/s
Звук: 1) nVIDIA MCP77/78 — High Definition Audio Controller 2) nVIDIA GF104 — High Definition Audio Controller
CD/DVD: NEC DVD_RW ND-3540A, DVD+R DL
Некоторое время назад, на моём компьютере, заметил, что при перезагрузке сбивается расположение ярлыков на рабочем столе. В данной публикации вы узнаете как решить эту проблему.

Почему сбивается расположение ярлыков?

Если вы столкнулись с проблемой перемещения ярлыков на рабочем столе, то в первую очередь нажмите правой кнопкой мышки в любом свободном месте рабочего стола, наведите курсор на пункт Вид и справа в раскрывающемся меню проверьте на установлена ли галочка в пункт Упорядочить значки по умолчанию. Если установлена, то снимите её.
В моём случае расположение ярлыков сбивалось после перезагрузки компьютера из-за того, что разрешение монитора заново инициализировалось при каждом перезапуске системы. Связано это было с тем, что драйвер монитора был установлен не совсем правильный. Дело в том, что Windows 10 при обновлении на новую версию установило свой универсальный драйвер для мониторов. В диспетчере устройств монитор определялся как Универсальный монитор PnP. Отсюда следовало, что нужно обновить драйвер для монитора.

Сбиваются ярлыки? Обновите драйвер монитора

Как это сделать? Расскажу на своём примере. У меня монитор от компании Samsung.

  • Для скачивания драйвера переходим на официальную страницу поддержки http://www.samsung.com/ru/support/downloadcenter/ .
  • В меню сайта нажимаем на пункт Мониторы и далее либо пункт ЖК-мониторы, либо справа вверху на ссылку ВВЕСТИ НОМЕР МОДЕЛИ. Рекомендую выбрать вариант с вводом номера модели, так как он легче.
  • Если выбрали первый вариант то, вы должны знать модель монитора и искать его по названию. Если же выбрали второй вариант, то нужно знать номер модели. Номер модели можно найти на задней стороне монитора. Вот как все это выглядит.
  • Вводим номер модели на сайте и получаем ссылку на страницу монитора.На этой странице по ссылкам можно скачать .exe файл драйвера и даже инструкции по использованию монитора
  • Устанавливаем драйвер и перезагружаем компьютер

Мне это помогло. Если вам не помог данный способ, то приведу парочку других, которые могут помочь.

Не сохраняется расположение ярлыков? Правим системный реестр.

Это решение связано с правкой системного реестра. Я вообще не рекомендую редактировать реестр без бэкапа реестра, а ещё лучше без образа системы, с помощью которого можно вернуть систему в исходное положение.

  1. Открываем редактор системного реестра и находим ветку HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellBags1Desktop . В этой ветке удаляем все параметры. Потом расставляем ярлыки на рабочем столе по
    щучьему велению по своему хотению своему усмотрению, жмём кнопку Обновить (правой кнопкой по свободному месту рабочего стола и выбор пункта Обновить) и перезагружаем компьютер.
  2. Если предыдущий способ не помог, воспользуйтесь этим. Тут будем редактировать следующие ветки в системном реестре:
    HKEY_CLASSES_ROOTWow6432NodeCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32
    HKEY_CLASSES_ROOTCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32

  1. Сначала узнайте имя своего профиля (учетной записи). Для этого запускаем cmd и вводим команду systeminfo . Нужное нам имя будет напротив пункта Зарегистрированный владелец.
  2. Теперь запустите редактор системного реестра и найдите две ветки (в 32-х разрядных системах будет только одна ветка), которые я указывал выше. С обоими ветками нужно проделать одинаковые процедуры. А какие узнаете ниже.
  3. В первую очередь, нам нужно дать необходимые права пользователю для редактирования значения параметра по умолчанию. Для этого нажмите правой кнопкой мыши по InProcServer32 =>Разрешения
  4. Нажмите кнопку Добавить и введите имя пользователя, которое мы с вами узнали выше. Далее нажмите на Проверить имена =>ОК
  5. Нажмите кнопку Дополнительно, далее в самом верху окна в пункте Владелец: СИСТЕМА нажмите на ссылку Изменить. Далее также как и в предыдущем пункте Добавить => Ввести имя пользователя =>Проверить имена =>OK
  6. Установите галочки в опции «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта». Нажмите Применить =>Да.
  7. Теперь, когда у нас есть права на изменение значений параметров указанных веток, осталось изменить значение с %SystemRoot%system32shell32.dll на %SystemRoot%system32windows.storage.dll , то есть вместо shell32.dll в конце пишем windows.storage.dll
  8. После внесения изменений в значения обязательно возвращаем владельца ветки, то есть как на шагах 3-5, но в качестве пользователя указываем СИСТЕМА. Своё имя пользователя удаляем нажав кнопку Удалить =>ОК.

Чтобы изменения проделанные в системном реестре вступили в силу, необходимо перезагрузить компьютер.

Итоги:
Настоятельно рекомендую сначала воспользоваться первым способом и только потом и только при наличии образа (бэкапа) для восстановления системы лезть в системный реестр.
На этом все! До новых встреч на страницах нашего проекта.

Как запретить менять расположение ярлыков на рабочем столе

Бывает такое, что когда Вы пользуетесь компьютером не один другие пользователи меняют расположение значков рабочего стола под себя, что Вас просто раздражает.
Так вот, сейчас мы сделаем так, чтобы никто из пользователей не смог изменить положение ярлыков.
В первую очередь Вам нужно определится и расставить ярлыки в том порядке в котором Вы хотите их всегда видеть.

Начнём. Для запрета пользователю менять расположение ярлыков на рабочем столе Вам нужно проделать всего несколько следующих шагов.

1. Сначала нам нужно определится и разместить ярлыки на рабочем столе в нужном нам порядке.
2. Теперь открываем редактор реестра, для этого заходим в меню Пуск, выбираем пункт Выполнить и вводим команду regedit.
3. В открывшемся окне редактора реестра ищем ветку реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer и теперь выделяем её.
4. Создаем новый параметр DWORD в правой части окна с помощью правой кнопки мышки. Параметру задаем имя NoSaveSettings и присваиваем этому параметру значение 1.
5. Теперь для того чтобы сделанные настройки принялись в операционной системе редактор реестра можно закрыть.

На этом наша работа закончена. Вы наверное обратили внимание что значки можно всё также двигать по экрану и менять их расположение, но на самом деле ваши значки теперь защищены и после перезагрузки системы они снова станут на выбранные Вами места.

В дальнейшем, если Вы хотите изменить расположение ярлыков Вам нужно снова в редакторе реестра найти ключ NoSaveSettings и присвоить ему значение равное 0 (нулю). И вновь после изменений сменить его на 1.

5 Responses to Как запретить менять расположение ярлыков на рабочем столе

спасибо, буду пробовать
такой еще вопрос: Можно ли через реестр или другими штатными средствами ХРюши запретить сохранять файлы на Рабочем столе, ну или также удалять их при перезагрузке? (файловая система FAT32, так что через безопасность не получается )

Если файловая система FAT32, то технически как мне кажется этого не решить, только организационно Могу предложить следующее:
1. Можно написать скрипт, который будет удалять (перемещать) файлы с рабочего стола в указанное место (корзину), и поместить его в автозагрузку
2. Использовать какой-нибудь твикер, например VitXP Tweak, XP Tweaker Russian Edition

Привет. Все равно дает перемещать файлы…
До этого вводил команды msiexec /unregister , msiexec /regserver , чтобы была возможность двигать файлы…
После перезагрузки смогу переместить. Теперь требуется заблокировать перемещние и т.п. , но после создание DWORD 1 и перезагрузки все равно могу двигать файлы и ярлыки (

Написано же, что двигать можно будет всегда. Но после перезагрузки все ярлыки вернутся на свои места.

не работает, после перезагрузки ярлыки все равно меняются местами

Исправляем проблему с сохранением позиции иконок на рабочем столе

По нашим собственным наблюдениям, эта проблема возникает чаще у пользователей антивирусных продуктов компании Eset. Более того разработчики NOD32 уже признали наличие неполадок в модуле Очистки, который изменяет некоторые параметры реестра операционной системы, а это в свою очередь приводит к тому, что слетают иконки на рабочем столе. Сейчас специалисты Eset тестируют обновление, исправляющее эти неполадки, но в стабильном канале обновлений этот патч пока недоступен.

Чтобы исправить проблему вручную и вернуть возможность сохранения положения иконок и настроек папок, придётся вооружиться редактором реестра (regedit.exe) и сделать следующее:

1. Открыть ветку HKEY_CLASSES_ROOTCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32 и убедиться в том, что для параметра Default установлено значение %SystemRoot%system32windows.storage.dll.

2. Если для апараметра Default указано значение %SystemRoot%SysWow64shell32.dll или любое другое, его нужно изменить на %SystemRoot%system32windows.storage.dll.

3. Чтобы изменить значение этого параметра, нужно сначала стать владельцем раздела InProcServer32. Сделать это не сложно, подробная и весьма наглядная инструкция имеется в блоге Вадима Стеркина , например.

4. Все три шага нужно повторить и для раздела HKEY_CLASSES_ROOTWow6432NodeCLSID<42aedc87-2188-41fd-b9a3-0c966feabec1>InProcServer32.

5. После внесения изменений в реестр для их применения потребуется перезагрузить компьютер.

Если вам не хочется вручную изменять значение указанных параметров, можно воспользоваться готовым твиком реестра от наших коллег с сайта AskAVG (архив по ссылке ниже). Вот только перед его использованием всё равно нужно сначала стать владельцем соответствующих разделов реестра.

Как восстановить расположение ярлыков на рабочем столе Windows 10 / 8 / 7

Каждый пользователь Windows организовывает свой рабочий стол определенным образом, для быстрого доступа к востребованным приложениям и папкам. Расположение ярлыков (значков) группами играет не только эстетическую, но и практическую роль, и когда из-за багов системы или неосторожных действий самого пользователя привычный порядок нарушается, для многих это становится маленькой трагедией. Сегодня я расскажу как быстро восстановить расположение ярлыков с помощью командной строки либо портативной спецутилиты ICU (Icon Configuration Utility).

Восстанавливаем расположение значков на рабочем столе через cmd.exe

Самый простой способ реинкарнировать рабочий стол – воспользоваться командной строкой, при условии, что вы сразу заметили перемены и не перезагружали компьютер. Дело в том, что информация о макете рабочего стола находится в разделе реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellBags1Desktop, и если закрыть Проводник Windows принудительно, он не сохранит данные нового шаблона, а при запуске восстановит старый.

Поэтому через комбинацию клавиш «Win + R» откройте окно «Выполнить» и впишите cmd → «ОК» → в командной строке наберите (скопируйте) taskkill /IM explorer.exe /F → «Enter» (скриншот выше).

После завершения работы Проводника запустите его снова, выполнив в консоли команду explorer, и убедитесь, что значки вернулись на свои места.

Important!

Если у вас пропали ВСЕ ярлыки с рабочего стола, попробуйте так: кликните правой кнопкой мыши по свободному месту, в списке выберите «Вид» и проверьте, что отмечен пункт «Отображать значки рабочего стола«.

Восстанавливаем расположение ярлыков на рабочем столе утилитой ICU

Дабы не ждать проблем, есть смысл заранее записать конфигурацию рабочего стола в отдельный файл. С этим прекрасно справится бесплатная портативная (не требует инсталляции!) софтинка немецкого разработчика Карстена Фанка (Karsten Funk).

Скачайте ICU (Icon Configuration Utility) с моего Яндекс.Диска, перенесите в одноименную папку и извлеките из архива. Принцип прост: для создания конфигурационного файла в окне приложения нажмите кнопку «Save» («Сохранить») → в новом окошке дайте ему имя → «Save«.

Соответственно, чтобы восстановить привычное расположение ярлыков, активируйте ICU и, выбрав нужный конфиг, нажмите «Restore» («Восстановить»).

Несмотря на давнее отсутствие новых версий, утилита поддерживает как Windows 7, так и Windows 8 / 10 любой разрядности (32-bit / 64-bit).

Important!

Если вы удалили какой-то значок (ярлык) программы и его нет в «Корзине», найдите нужный запускающий EXE-файл в директории C:Program Files, кликните по нему правой клавишей мыши и в выпавшем меню через пункт «Отправить» выберите «Рабочий стол (создать ярлык)«.

Дмитрий dmitry_spb Евдокимов

Ссылка на основную публикацию