1

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

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

  1. Что заставляет это случиться? Проблема (насколько я могу судить) не повторяется и кажется совершенно случайной

  2. Как я могу остановить то, что вызывает эту проблему (желательно без использования стороннего программного обеспечения)?

2 ответа2

1

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

Как вы правильно сказали, при поиске в Интернете (или SE) вы получаете решения, действительные только для более старых версий Windows. Я все еще пробовал некоторые из них, в том числе:

  • Удалить desktop.ini
  • Удалите файл iconcache.db в appdata/local
  • Удалите все файлы iconcache_ * в appdata/local/Microsoft/Windows/Explorer
  • Большинство команд для восстановления поврежденных системных файлов Windows, в том числе обновление на месте с помощью инструмента создания мультимедиа
  • Переустановите новейшие драйверы графической карты и внимательно пройдите настройку

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

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

Так что я продолжал искать и исследовать. Поскольку исправления не было доступно, я попытался лучше понять, где Windows хранит позиции значков на рабочем столе, и наткнулся на эту полезную статью SE: Где Windows хранит положения значков?

Это объясняет, как Windows (начиная с XP?) Кажется, хранятся позиции значков в зависимости от разрешения в записях реестра в HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop . Таким образом, удалив значения DWORD, начинающиеся с имени ItemPos , вы сможете принудительно сбросить значки рабочего стола, если другие решения, о которых я упоминал выше, не работают.

Это не сработало для меня, хотя. Но я заметил двоичное значение IconLayouts в том же ключе реестра, поэтому я исследовал это дальше. Похоже, что это значение было введено только в обновлении Creator, то есть в Windows 10 версии 1703. (Источник: MS Technet Forum)

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

-1

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

Мы пробовали настройки окон и драйверов, даже модов реестра, без решения, также поддержка Windows не имела решений.

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

Посмотрите "монитор обнаруживает устройство убийцы"

У нас это хорошо работает, никаких проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .