Вадим Стеркин

  • Главная
  • Windows
  • SSD
  • Программы
  • Разное
  • Об авторе
Вы тут: Главная → Windows → Почему не сохраняется история в списках переходов

Почему не сохраняется история в списках переходов

Рубрики: Windows, Вопрос - Ответ Обновлено: 25.02.2020 комментариев 13

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

Возможные причины:

  • Неграмотно убраны стрелки с ярлыков
  • Неверно настроены списки переходов
  • История недавних документов удаляется автоматически или заблокирована
  • Переполнен кэш списков переходов

Неграмотно убраны стрелки с ярлыков

Попытка избавиться от стрелок ярлыков на рабочем столе путем удаления параметра IsShortcut в реестре нарушает работу списков переходов. Этот способ работал в Windows XP, лишь изредка вызывая побочные эффекты, но уже в Windows Vista их список расширился, а в Windows 7 к нему добавилось пропадание списков переходов и отсутствие возможности закрепить программу в панели задач.

*

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

Чтобы исправить проблему, необходимо восстановить ассоциации для расширения LNK. Импортируйте в реестр приведенный ниже REG-файл. После внесения изменений перезагрузите систему.

Код REG-файла

Windows Registry Editor Version 5.00

;Восстановление ассоциаций LNK-файлов
;OSZone.net

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
  00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
  31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"MenuText"="@shell32.dll,-30318"
"NullFile"=""

[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice]

Неверно настроены списки переходов

Выберите вариант, соответствующий вашей системе.

  • Windows 10. Откройте Параметры → Персонализация → Пуск и включите Показывать последние открытые элементы в списках переходов в меню «Пуск» и на панели задач.

    Увеличить рисунок
  • Windows 8 и 8.1. Щелкните правой кнопкой мыши на панели задач, выберите пункт Свойства и откройте вкладку Списки переходов. Убедитесь, что установлен флажок Хранить и отображать недавно открывавшиеся элементы в списках переходов.
  • Windows 7. Щелкните правой кнопкой мыши по кнопке Пуск и выберите пункт Настроить. Убедитесь, что установлен флажок Хранить и отображать список недавно открывавшихся элементов в меню “Пуск” и на панели задач..

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

Убедитесь, что в реестре не заданы параметры, препятствующие сохранению истории (NoRecentDocsHistory) и/или очищающие ее при выходе из системы (ClearRecentDocsOnExit). Это параметры групповой политики, но они могут задаваться твикером или прямой правкой реестра (как в пользовательском разделе, так и в системном).

Чтобы отключить эти параметры, импортируйте в реестр приведенный ниже REG-файл, либо скачайте готовый твик.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsHistory"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecentDocsHistory"=dword:00000000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"ClearRecentDocsOnExit"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"ClearRecentDocsOnExit"=dword:00000000

Для вступления изменений в силу нужно перезагрузить систему.

Переполнен кэш списков переходов

Решение заключается в удалении файлов из двух специальных расположений оболочки:

shell:Recent\AutomaticDestinations
shell:Recent\CustomDestinations

Нажмите Win + R, вставьте путь и удалите все файлы.


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

Интересно родство этой проблемы с пропажей истории в диалоговом окне “Выполнить” (решения совпадают на 2/3). Хотя та запись появилась в блоге раньше, изначально я писал именно о списках переходов. И подтверждением этому служит моя статья в базе знаний Microsoft, где описано первое из трех решений. Теперь читатели моего блога видят все три решения сразу.

Кстати, вы обратили внимание, что первые три лекарства выписаны не системе, а пользователям? Ведь исправляются случаи, когда те своими руками нарушают работу списков переходов. А у вас бывают случаи, когда вы ломали одно, настраивая другое, а потом связь никак не улавливалась? Расскажите, как это происходило.

Метки: диагностика, нестыковки, проводник, реестр Информация в статье применима к Windows 7 и новее

Об авторе

Вадим - владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь.

Вас также может заинтересовать:

  • Как ускорить свою работу в Windows 7 с помощью списков переходов
  • Викторина "Загадки Windows 7" с ценным призом победителю!
  • Почему не сохраняется история команд в диалоговом окне “Выполнить” (Run)
  • Защита и восстановление системы в Windows
← Сравнительный тест стабильных версий браузеров (апрель 2011)
Как ускорить свою работу в Windows 7 с помощью списков переходов →
Telegram logo

Я в Telegram

Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

комментариев 13

↓
  1. Юзер128

    30.03.2011 в 15:20

    [Window Title]
    Редактор реестра

    [Content]
    Не удалось импортировать «C:\Users\eXR\AppData\Local\Temp\Rar$DI00.525\fix-lnk.reg». Не все данные были записаны в реестр. Некоторые разделы были заняты системой или другими процессами.

    [ОК]

    Ваша оценка: Thumb up Thumb down 0
  2. Vadim Sterkin

    30.03.2011 в 16:37

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

    При необходимости, внесите вручную и перезагрузитесь.

    Ваша оценка: Thumb up Thumb down 0
  3. Андрей

    30.03.2011 в 16:37

    Вот теперь медлено, но верно познаю я разные косячки. СПАСИБО!
    Вадим, а эти параметры твика реестра «истор. недавно откр. докум….»
    там должны быть или как у меня их вообще нет?

    Ваша оценка: Thumb up Thumb down 0
  4. Vadim Sterkin

    30.03.2011 в 17:05

    Андрей, эти политики по умолчанию не заданы, поэтому в реестре параметров нет. Но если политики включены, т.е. заданы в gpedit.msc, либо добавлены в реестр руками, REG-файлом или твикером, то будут там со значением 1.

    Приведенный в третьем решении REG-файл нейтрализует политики, устанавливая значение 0. С тем же успехом параметры можно удалить.

    Ваша оценка: Thumb up Thumb down 0
  5. Андрей

    30.03.2011 в 17:32

    Спасибо! А то я любитель поэксперементировать и грешным делом подумал,что удалил.

    Ваша оценка: Thumb up Thumb down 0
  6. Алекс

    01.04.2011 в 13:16

    Я лишь немного вставлю)…Списки переходов так же часто удаляются всякими разного рода чистилками..На себе замечал это действо..так что кто их любит , лезть в настройки надо.

    Ваша оценка: Thumb up Thumb down 0
  7. Vadim Sterkin

    01.04.2011 в 13:29

    Алекс, совершенно верно. Но я об этом сказал в статье :)

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

    Ваша оценка: Thumb up Thumb down 0
  8. mukhacheff

    14.04.2011 в 07:04

    Сослался в твиттере, пост отличный.

    Ваша оценка: Thumb up Thumb down 0
  9. Виктор

    10.05.2011 в 12:42

    Спасибо Вадим за статью, у меня второе подобное падение, в первом случае, за отсутствием времени на диагностику, я создал новую учётную запись и забыл, во втором воспользовался вашими рекомендациями, но блокируемый политиками файл для восстановление файловой ассоциации LNK я внёс, загрузившись с диска ERD Commander.

    Ваша оценка: Thumb up Thumb down 0
  10. merdzd

    09.04.2012 в 15:38

    Проводник explorer открывается только через выполнить и не закрепляется на панели после этих твиков!

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      09.04.2012 в 15:56

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

      Обращайтесь в эту тему.

      Ваша оценка: Thumb up Thumb down +1
  11. merdzd

    09.04.2012 в 17:08

    Vadim Sterkin,

    ещё одна перезагрузка помогла всё заработало.

    Ваша оценка: Thumb up Thumb down 0
    • Vadim Sterkin

      09.04.2012 в 18:10

      Рад за вас :)

      Ваша оценка: Thumb up Thumb down 0

Обсуждение завершено.

Subscribers

Популярные записи

  • 15 сочетаний клавиш, которые делают жизнь проще (89)
  • 5 дополнений браузера, экономящих время (159)
  • Как предотвратить автоматическую установку приложений из образа и магазина в Windows 10 (29)
  • Опрос: поговорим о планшетах? (128)
  • WOW! Как грамотно уменьшить размер папки WinSxS в Windows 7 SP1 (290)
  • Как бесплатно скачать дистрибутив Windows или готовую виртуальную машину (201)
  • 10 бесплатных приложений для Windows Phone, которыми я пользуюсь регулярно (110)
  • Еще →

Свежие комментарии

  • Vadim Sterkin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Stanislav Vershinin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Vadim Sterkin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Vadim Sterkin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Diogen к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Alexander Kuzin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Vadim Sterkin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки
  • Vadim Sterkin к записи diskusage vs. dfp: анализ занятого места на диске из командной строки

Рекомендую ресурсы

  • Windows 10, etc — канал этого блога в Telegram
  • Инсайдеры Windows 10 — чат блога в Telegram
  • Community — новости предварительных сборок
  • Николай Павлов — тайны планеты Excel
  • Вадимс Поданс — PKI, PowerShell и Тера Патрик
  • Василий Гусев — PowerShell и другие скрипты
  • Kazun — PowerShell для взрослых

Реклама

Измененная тема eleven40 Pro на платформе Genesis · Архивы и метки · Правила (16+) · О рекламе · Обратная связь · Вход

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