Сохранение истории команд в диалоге «Выполнить» по умолчанию включено.
Если оно у вас не работает, это может происходить по ряду причин.
Неверные параметры меню «Пуск»
Расположение настроек зависит от ОС:
- В Windows 10 и 11 откройте Параметры → Персонализация → Пуск — включите Показывать наиболее часто используемые приложения. Если изменение настройки заблокировано, в Конфиденциальность — Общие включите Разрешить Windows отслеживать запуски приложений…
- В Windows 7 и 8.1 щелкните правой кнопкой мыши на панели задач и выберите в меню Свойства и смотрите картинку.
Вы также можете применить в любой ОС этот твик реестра для восстановления параметров меню Пуск (но не конфиденциальности).
Неверные параметры сохранения истории
Убедитесь, что в реестре не заданы параметры, препятствующие сохранению истории (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
Для вступления изменений в силу нужно перезагрузить систему.
Если эти меры не помогли, скорее всего, какая-либо сторонняя программа для очистки системы контролирует сохранение истории. Ее можно вычислить, следуя этому алгоритму.
Habetdin
А я наоборот не люблю хранение истории :D
CCleaner все чистит :)
Vadim Sterkin
Habetdin, не любишь или не умеешь эффективно пользоваться возможностями системы для ускорения своей работы? Очищая историю, ты лишаешь себя возможности быстро вводить регулярно выполняемые команды (диалог Run), перемещаться в часто используемые папки (Недавние места), быстро открывать недавние файлы и документы (списки переходов). Все эти возможности полезны, если умело их задействовать.
А какую пользу ты извлекаешь из очистки истории?
Habetdin
Vadim Sterkin, часто используемые команды уже занесены в контекстное меню, другие выучены наизусть, а список недавних документов находится в редакторе :)
Vadim Sterkin
Habetdin, ты объяснил, почему тебе не нужна история, а я спрашивал, какую пользу ты извлекаешь из очистки… Что же касается приведенных примеров, то из тех же списков переходов быстрее открывать недавние файлы, чем из меню Файл редактора. И это меню не обладает возможностью закрепить документы, которые ты открываешь время от времени, но не слишком часто.
Примерно так же и с командами в диалоге Run… Скоро выйдет статья, из которой будет еще яснее, как ускорить работу с ним за счет того, что история запоминается :)
Habetdin
Что ж, прошло уже 5 с лишним лет с момента этого обсуждения, и мои привычки изменились — теперь я храню историю диалога Run :)
А еще, выявилась причина того, почему раньше я старался не хранить её — компьютером в то время пользовался не только я, так что хранение опасных для шаловливых рук команд было чревато :D Но последние года 4 использую ноутбук в одиночку и можно уже изучать всё по истории MRU различных программ.
Vadim Sterkin
LOL Также больше 5 лет прошло с момента публикации 7 причин использовать отдельные учетные записи для каждого члена семьи
Alex VE
а что делать если флажок «Хранить и отображать список недавно открывавшихся программ в меню “Пуск” не активен (заблокирован — нажать невозможно), и сторонние программы удалены. В реестре есть параметр отвечающий за список программ (типа RecentProgsHistory)?
Vadim Sterkin
Alex VE, импортируйте твик или удалите указанный параметр в обоих разделах реестра.
Alex VE
Vadim Sterkin,
Это именно то, что нужно. Всё работает!!! Спасибо ОГРОМНОЕ!!!
Vadim Sterkin
Alex VE, я рад, что вам помогло это решение. Осторожнее надо с твикерами/политиками обращаться :)
Артем
Кому не нравится, чтобы в ‘пуске’ отображались недавно выполненные программы, но в тоже время, чтобы в ‘выполнить ‘ сохранялись команды, можно количество программ уменьшить до нуля.
Андрей
Vadim Sterkin, не подскажите в каком файле сохраняется этот самый список Run ? чтобы если какой-то чистильщик удалит историю восстановить из резервного файла ?
Vadim Sterkin
Андрей, вас в гугле забанили? http://bit.ly/SFgzOz
Андрей
Спасибо!
Нет, не банили, не-знал как правильно сформулировать запрос
Юрий
Хорошие твики. Работоспособные.
Вадим
Спасибо тезка просветил. Я сначала не заморачивался с этим делом, но вскоре мне надоело одно и тоже набирать. И как заумно написали «Хранить и отображать……….», нет бы по нормально написать что-нибудь типа «Хранить введенные команды в меню «Выполнить» и всем было бы понятно где и что :-))
Edward Artjuh
А можно сделать так, чтоб через Run программы всегда от имени Администратора, ну или еще какой нибудь финт ушами, а то надо открыть консоль под админом — по привычке Win+R -> cmd… а фигушки, надо права Админа для манипуляций, и приходится лезть в Пуск и искать ярлык на Консоль, а это очень не удобно. Жаль что в Windows нет повышения прав у приложения по требованию. В смысле открыл обычное приложение, тот же блокнот, например, отредактировал hosts к примеру, а сохранить не даст, потому что блокнот надо было под админом запустить… а так хлоп окошко «перезапустить приложение от имени Администратора? Да Нет». Мне кажется это облегчило жизнь многим пользователям.
Vadim Sterkin
Способ №4 — упрощаем запуск для избранных приложений при помощи планировщика заданий (запрос UAC не отображается)
Дмитрий Фихтнер
А что на счет 10’ки?
Vadim Sterkin
Картинка из 10 добавлена