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

Есть ли способ заставить Windows сохранять положения значков на рабочем столе?

Вы можете просто щелкнуть правой кнопкой мыши Desktop & click Refresh . Это сохраняет позиции значков (по крайней мере, на XP, также подтвержденные в Windows 7).

Вот простой способ подтвердить, что этот метод работает:

  • Переместить значок
  • Убейте explorer.exe (и перезапустите его, если он не перезагрузится автоматически)
  • Значок уведомлений возвращается (поскольку он не был сохранен)
  • Снова переместить значок
  • Щелкните правой кнопкой мыши на рабочем столе -> нажмите «Обновить»
  • Убить explorer.exe (& restart)
  • Значок уведомлений не возвращается (поскольку на этот раз он был сохранен до убийства проводника)

Существует хорошая программа под названием DesktopOK , которая имеет возможность экспортировать (сохранять как) файл, а затем восстанавливать, когда захотите.

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

  1. Откройте «Блокнот» и введите текст, чтобы, если вы его закроете, появится диалоговое окно подтверждения.
  2. Попытайтесь выйти из системы.
  3. Блокнот (и, возможно, другие приложения) спросит вас, хотите ли вы сохранить изменения.
  4. Нажмите «Отмена». Это предотвратит выход Windows из системы.

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

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

Просто установлен DesktopRestore от midiox, который отлично работает в Windows 7.

http://www.chip.de/downloads/Desktop-Restore_30997925.html

Проблема, связанная с Windows 10, была связана с ESET Antivirus (и их аналогичными продуктами). Как только AV удаляет троян / вирус, настройки значка и папки (реестра) становятся поврежденными, и нет возврата.

К счастью, ESET успешно реализовала эту проблему и предоставила исправление сегодня (через серверы обновлений до выпуска): https://forum.eset.com/topic/6033-windows-10-forget-folder-view-setting-when- ESS-это установленная / страница-5 # entry33407

Обновить:

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


  1. Открыть Regedit:

В regedit перейдите в эти 2 направления:

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32\

а также

HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32\

  1. Начните с правого щелчка по последней под-ключу (в этом случае это InProcServer32 ) и нажмите «Разрешения …», затем нажмите «Дополнительно …», затем нажмите «Изменить» для «Владелец», , Снова выберите «Дополнительно …», нажмите «Найти сейчас» и выберите «Администраторы». "ЛАДНО ЛАДНО". Выберите «Заменить владельца на подконтейнеры и объекты», а также «Заменить все записи разрешения дочерних объектов …», затем нажмите «ОК». Затем выберите «Администраторы» в открывшемся окне «Разрешения» и отметьте «Полный контроль», а затем нажмите «ОК». Сделайте это в папке InProcServer32 в обоих дорожках HKEY.

  2. Дважды щелкните по (Default) и замените %SystemRoot%\SysWow64\shell32.dll на %SystemRoot%\system32\windows.storage.dll в обоих назначениях файлов, а затем перезагрузите компьютер, и все должно работать нормально!

Чтобы сохранить значки на рабочем столе, просто щелкните правой кнопкой мыши на рабочем столе Windows и выберите «Обновить».

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

 @echo off title Restore Desktop Icons color 0E taskkill /IM explorer.exe /F cls echo This will restore desktop icons to position saved since either echo * last reboot echo * or last time you right-clicked on desktop and selected Refresh echo whichever was the most recent. echo. echo The main reason for this pause is that a delay was needed between commands echo for this batch file to actually work. echo. pause start explorer.exe 
  • Поиск частичных имен файлов в проводнике Windows
  • Не удается включить сжатие файлов Windows на съемном диске?
  • Раздражение автоматически изменяющихся типов столбцов в Проводнике Windows в случае аудио / видео файлов
  • Как удалить папку пользователя в Windows 8.1?
  • Почему моя загрузочная папка так долго загружается?
  • Навсегда удалить папку с этого ПК
  • Комбинация клавиш для создания новой папки или файла? (Windows)
  • Как я могу сделать все папки Windows 7 в одном режиме просмотра?
  • Как устранить недостающую верхнюю панель действий в проводнике Windows
  • Проводник Windows видит другое имя файла из cmd
  • Как добавить элемент контекстного меню проводника Windows с настраиваемыми функциями?
  • Interesting Posts

    В чем разница между связанными типами данных SQLite, такими как INT, INTEGER, SMALLINT и TINYINT?

    Получить ServletContext в ресурсе JAX-RS

    Как я могу зашифровать выбранные свойства при сериализации моих объектов?

    Раскладка клавиатуры Xephyr

    Создание нескольких файлов журналов различного содержания с помощью log4j

    Как отключить элемент в элементе управления listview в .net 3.5

    Форматирование JSON в C #?

    Как проверить работоспособность жесткого диска

    Отправка уведомления из службы на Android

    Android: мое приложение слишком велико и дает «Невозможно выполнить dex: идентификатор метода не в : 65536»?

    Как работает Math.Pow (и так далее)

    Какая синяя двойная стрелка появляется над ссылками?

    Есть ли способ поиска шаблона в документе MS Word?

    Как я могу использовать специальные символы, такие как \ ^ $.? * | + () [{В моем регулярном выражении?

    Как использовать переадресацию X11 с помощью PuTTY

    Давайте будем гением компьютера.