PrivaZer logo

Один из лучших бесплатных средств для чистки ПК
Альтернатива CCleaner
RU


Как очистить недавно использованные файлы в диалогах открытия/сохранения (LastVisitedPidlMRU)?



LastVisitedPidlMRU и следы навигации по папкам
Что такое LastVisitedPidlMRU и почему его нужно очищать?

Каждый раз, когда вы используете стандартный диалог Windows «Открыть» или «Сохранить как», Windows запоминает для конкретного приложения, в какую папку вы переходили в последний раз. Эта связка — данное приложение, данная папка — хранится в одном из двух ключей реестра в зависимости от того, какую технологию диалога использует приложение:

  • HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU для приложений, использующих современный стандартный диалог файлов.
  • HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRULegacy для приложений, всё ещё использующих старый API диалогов.

Это близкий «родственник» shellbags, оба хранят расположение папки в виде PIDL (списка идентификаторов оболочки), которое сохраняется даже после отключения папки, диска или сетевого ресурса. Разница в том, что LastVisitedPidlMRU указывает конкретное задействованное приложение, связывая конкретную программу с конкретной папкой, чего сами по себе shellbags не делают.

Что находится внутри записи LastVisitedPidlMRU?
Структура записи LastVisitedPidlMRU в Windows Вертикальная схема одной записи LastVisitedPidlMRU. Каждое поле фиксирует что-то о диалоге открытия или сохранения приложения: какое приложение, какой тип файлов искалось, какую папку оно последней посещало (закодированную как список идентификаторов оболочки), и насколько недавним было это посещение по сравнению с другими. Все эти поля удаляются PrivaZer. Хранится в разделе HKEY_CURRENT_USER · одна запись на приложение · сохраняется после удаления папки или диска Имя исполняемого файла приложения какой программы использовался диалог открытия/сохранения Фильтр типов файлов какие типы файлов искались Последняя посещённая папка (PIDL) папка, даже если диск впоследствии был отключён Порядок MRU насколько недавняя эта запись по сравнению с другими Ветка API диалога современный ключ (LastVisitedPidlMRU) или устаревший Удаляется PrivaZer

Поле Что это раскрывает Обработка PrivaZer
Имя приложения Какая программа была задействована Удалено
Фильтр типов файлов Какой тип файла открывался или сохранялся Удалено
Последняя посещённая папка Куда именно указывало это приложение Удалено
Порядок MRU Насколько недавно использовалась эта связка Удалено
Ветка API диалога В каком из двух ключей хранится запись Удалено

Оба ключа работают одинаково, PrivaZer очищает записи как из LastVisitedPidlMRU, так и из LastVisitedPidlMRULegacy, чтобы связка «приложение — папка» больше не хранилась в реестре независимо от того, какую технологию диалога использовала программа.

Что именно в LastVisitedPidlMRU затрагивает конфиденциальность?

Важна именно комбинация: не просто то, что вы использовали приложение, и не просто то, что была открыта какая-то папка, а то, что именно это приложение указывало именно на эту папку. Поскольку папка хранится в виде PIDL, а не обычного пути, запись может ссылаться на USB-накопитель, сетевой ресурс или зашифрованный том, которые уже отключены, и при этом по-прежнему называть приложение, которое последним использовалось для открытия или сохранения файлов там.

Очищает ли PrivaZer LastVisitedPidlMRU?

Да. PrivaZer обнаруживает и очищает записи из обоих LastVisitedPidlMRU и LastVisitedPidlMRULegacy в рамках сканирования, а также может очищать их отдельно.

Как и UserAssist, MUI Cache и FeatureUsage, этот ключ полностью находится в вашем пользовательском кусте реестра (HKEY_CURRENT_USER), а не в заблокированном общесистемном кусте и не в кэше, очищаемом при завершении работы. PrivaZer просто удаляет соответствующие значения реестра, для вступления изменений в силу не требуется перезагрузка, а права администратора не нужны, поскольку это ваш собственный пользовательский куст.

Сохраняются ли эти записи после удаления приложения или папки?

Да, в обоих случаях. Удаление приложения не удаляет его запись, а удаление папки или отключение диска либо сетевого ресурса, на который она указывает, тоже не удаляет её. Эта связка может оставаться в реестре бесконечно долго, точно описывая, какое приложение использовалось с расположением, которого, возможно, больше нигде нет на вашем ПК. Именно очистка LastVisitedPidlMRU удаляет эту оставшуюся запись.

Безопасно ли очищать LastVisitedPidlMRU?

Да. Очистка не влияет на установленные программы, файлы или стабильность системы. Единственный заметный эффект носит косметический характер: при следующем открытии диалога открытия или сохранения этого приложения он начнёт с папки по умолчанию, а не с того места, на котором вы остановились, пока не будет использован снова.

Появятся ли записи LastVisitedPidlMRU снова после очистки?

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

Чем LastVisitedPidlMRU отличается от Shellbags и других следов запуска приложений?

Shellbags фиксируют каждую папку, которую посещал сам проводник, независимо от того, какое приложение было задействовано. LastVisitedPidlMRU охватывает более узкую, но более конкретную область: только диалоги открытия/сохранения, и, в отличие от shellbags, называет конкретное приложение. Amcache, Shimcache, UserAssist, SRUM, MUI Cache, FeatureUsage и Windows Timeline описывают, как использовалась программа, но ни один из них не говорит, на какую папку она указывала при открытии или сохранении файлов. LastVisitedPidlMRU находится на пересечении: приложение и место.

См. также: shellbags, Amcache, Shimcache, UserAssist, SRUM, MUI Cache, FeatureUsage и Windows Timeline.

По вашему запросу ничего не найдено. Попробуйте другие ключевые слова.


Для опытных пользователей
Параметры сканирования — недавно использованные файлы в диалогах открытия/сохранения
Как очистить недавно использованные файлы и папки в диалогах открытия/сохранения Windows (LastVisitedPidlMRU)
Остались вопросы? Мы будем рады помочь. Свяжитесь с нашей службой поддержки