52

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

7 ответов7

62

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

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

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

Есть хорошая программа, называемая DesktopOK, которая имеет возможность экспортировать (сохранить как) файл, а затем восстанавливать в любое время.

7

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

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

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

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

7

Только что установил DesktopRestore от midiox, который отлично работает на Windows 7 и 10. Просто щелкните правой кнопкой мыши на рабочем столе, чтобы увидеть меню -

Скриншот

3

Проблема, связанная с 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\{42a­edc87-2188-41fd-b9a3-0c966feabec1}\InPro­cServer32\

а также

HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-4­1fd-b9a3-0c966feabec1}\InProcServer32\

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

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

2

Чтобы сохранить значки на рабочем столе, просто щелкните правой кнопкой мыши на рабочем столе 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
0

Похоже, что существует мнение о том, что "работает", а что нет. Похоже, что разные версии Windows 10 и различные обновления программных решений, предлагаемые здесь, работают в разное время, а не в другие. Который должен сказать, YMMV. Вот то, что работало и не работало для меня по состоянию на 25 февраля 2018 года с использованием Windows 10 версии 1709, Home edition, полностью обновленной. У меня два монитора: 1920 x 1080, экран ноутбука масштабирован на 150%, экран рабочего стола на 100% (рекомендуемые Windows настройки).

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

  • Desktop Restore версии 1.7.0 от Midi-Ox: сработало, но не идеально. Сохранил расположение значков, изменил мой основной дисплей на монитор рабочего стола (который перемещает все значки с ноутбука на внешний монитор рабочего стола, но полностью разрушает расположение), затем произвел восстановление значка. В основном это было хорошо, но две иконки оказались друг над другом, а одна иконка осталась на мониторе рабочего стола.

  • DesktopOK версии 5.01 от SoftwareOK.com: Выполнен тот же тест изменения основного дисплея, что и описанный выше. DesktopOK выполнен без нареканий.

Излишне говорить, что DesktopOK - это решение, которое я использую. Основываясь на других ответах здесь, YMMV. Удачи!

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