Software classes local settings software microsoft windows shell bagmru

Исправлено: Windows забывает настройки просмотра папок

Если вы обнаружите, что ваша Windows 10 забывает настройки просмотра папок или не запоминает их, вы можете попробовать эту модификацию реестра. Обычный способ сброса настроек просмотра типа папок заключается в следующем:: Откройте Проводник> Параметры папок> вкладка «Просмотр»> «Сбросить папки», нажмите «ОК»> «Применить/ОК».

Если вы хотите, чтобы Windows запоминала настройки просмотра папок, вам необходимо установить флажок Запомнить настройки каждой папки в меню «Дополнительные настройки» на вкладке «Вид» параметров папки в панели управления. Но даже если вы установили флажок Запомнить настройки каждой папки, но Windows не запоминает настройки папки, эта статья может вас заинтересовать.

В частности, вы можете столкнуться со следующими проблемами в Windows 10/8/7, Windows Vista или Windows XP:

  • Microsoft Windows не запоминает параметры просмотра папки при ее повторном открытии. То есть, даже значки, значки, значки, список, детали и т. Д., Настройки не запоминаются.
  • Windows не запоминает размер или положение окна папки при повторном открытии папки.
  • Для папки отображается неправильное эскизное изображение.
  • Миниатюра изображения не отображается в папке.

Windows забывает настройки просмотра папок

Windows может забыть о настройках вида папок. Это происходит потому, что по умолчанию в Windows Vista и более поздних версиях запоминаются параметры просмотра папок только для 5000 папок. В Windows XP это было 400, но в Windows Vista оно увеличилось до 5000. Выход заключается в том, чтобы увеличить это значение, скажем, до 10000 папок.

Вы можете сделать это следующим образом:

Откройте regedit и перейдите к следующему разделу реестра:

На правой боковой панели щелкните правой кнопкой мыши> Создать> Значение DWORD (32-разрядное)> Назовите его Размер BagMRU .

Затем щелкните правой кнопкой мыши Размер BagMRU > Нажмите Изменить.

Выберите Десятичное число и введите 10000 (или в шестнадцатеричном базовом типе 2710). Нажмите ОК. Перезагружать.

Для некоторых хороших чтений и обсуждений этого, посетите Блоги Technet.

Windows не запоминает настройки просмотра папок

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

Например, этот пакет MATS проверяет, выполняется ли одно из следующих условий:

Значение реестра NoSaveSettings в следующем подразделе реестра не равно 1:

Кроме того, значение реестра Размер BagMRU в следующем подразделе реестра не существует или меньше 5000:

Максимальный номер подраздела в следующем подразделе реестра превышает 20% от значения реестра Размер BagMRU :

Кстати, этот пакет MATS также исправит другие ошибки explorer.exe, такие как:

  • Не удается очистить корзину в Windows XP или Windows Vista
  • Файл или папка не существует ошибка в Windows Vista
  • Сетевое или файловое разрешение или папка не существует ошибка
  • Не удается выбрать несколько элементов после обновления с Windows XP до Windows Vista
  • Значки меняются неправильно в Windows.

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

Software classes local settings software microsoft windows shell bagmru

Сообщения: 35936
Благодарности: 6473

Конфигурация компьютера
ОС: Windows 10 Pro x64 Release Preview
Читайте также:  Линукс как это сделать
Вот еще полезные ключи реестра: »

Твик один в один повторяет тот, что я использовал в статье Как правильно настроить вид папок в Windows Vista. Однако я не добавил «и Windows 7» в заголовок, потому что не все описанное там применимо к 7. Вы лично проверяли этот твик?

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

——-
Канал Windows 10, etc | Чат @winsiders

Сообщения: 155
Благодарности: 3

Конфигурация компьютера
Материнская плата: MSI G31M3 V2 (MS-7529), Intel Bearlake G31
HDD: WDC 250GB + Hitachi 1TB, SATA-II
Звук: Realtek ALC888/1200 Realtek ALC888/1200 @ Intel 82801GB ICH7
CD/DVD: Optiarc DVD RW AD-7243S, SATA
ОС: Windows 7 Ultimate RTM 7601, x86
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Добавьте все пользовательские папки в библиотеку и задайте нужный вид.

Сообщения: 35936
Благодарности: 6473

Конфигурация компьютера
ОС: Windows 10 Pro x64 Release Preview
Этот параметр похоже не работает. »

Поэтому в следующий раз проверяйте, прежде чем советовать

Мне именно через реестр надо указать. »

——-
Канал Windows 10, etc | Чат @winsiders

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\BagMRU] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags] »

есть только Shell, но там представления сетевых папок! проверил.

(В XP как было: находим папку по названию обходом дерева BagMRU, получаем ключ NodeSlot папки, по нему находим папку и меняем ей вид в Bags).
В семерке видимо это устарело, но в Shell\Bags на порядок больше ключей, чем в BagMRU, значит есть надежда, что там не только сетевые. Но как найти нужный NodeSlot оттуда, зная путь к папке?

Читайте также:  Windows 10 сам установился откат

Сообщения: 35936
Благодарности: 6473

Сообщения: 2
Благодарности: 0

Нашел! и проверил.

В семерке и висте это здесь:

Vadikan
7-летний опыт работы с коллективом самых разных менеджеров показал, что надо принуждать.
Это не мои предпочтения, — необходимо, чтобы в диалоге открытия файла на общественной машине быстро находились свежие файлы в любой папке. Быстро — ключевое слово. Общественная — тоже ключевое, никто из персонала в ценйтноте не будет заниматься утомительным двухступенчатым процессом изменения вида и сортировки каждой новой папки. А глобальные установки в системе стоят не всегда, и не всегда даже админ наличествует как класс.
Сорри за офтоп, конечно.

Не удается найти значение размера BagMRU, настройки моей папки теряются

Это старая проблема, относящаяся к Windows XP, теперь на моей 64-разрядной системе Windows 7 она начинает терять настройки просмотра папок, когда дело доходит до деталей, списка, значков и т. д., все остальное стабильно для позиции и размера , Я обычно использую просмотр деталей для большинства вещей, и теперь папки начинают возвращаться к просмотру значков, иногда, а не в 100% случаев, но, кажется, чаще, чем больше я использую ПК.

Да У меня есть тысячи папок, поэтому я думаю, что размер кеша по умолчанию исчерпан, точно такая же проблема у меня была с Windows XP.

Я не могу найти окончательную инструкцию о том, где найти настройку кеша просмотра папки в реестре для Windows 7 64-бит, есть тонны ответов для XP (которые я использовал в прошлом), а Vista и некоторые Beta /RC Windows 7.

Я нашел эту статью от Microsoft.

В разделе «Позвольте мне исправить это самостоятельно» для 64-разрядной версии Windows 7 у меня нет вспомогательного ключа Local Settings под ключом Wow6432Node согласно статье Microsoft.

HKEY_CURRENT_USER\Software\Classes\Wow6432Node\ Local Settings
—- +: = 15 =: + —-

У меня есть этот ключ.

\Software\Microsoft\Windows\Shell\Bags
HKRU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell и \Bags

Сканирование реестра для значений \BagsMRU (не ключей) не возвращает никаких обращений. Я полагаю, что Windows 7 больше не использует это значение по умолчанию.

Любые предложения по увеличению размера кеша для параметров просмотра без полного сброса настроек всех файлов проводника?

Есть ли у кого-нибудь представление о том, какой максимальный размер кэша для W7 разрешен? и где изменить /добавить это значение.

Edit:

Я нашел свои старые заметки из Vista и XP дней, у меня больше нет ссылки.

Windows Vista ​​h2>

Создайте 32-разрядный код DWord HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell и установите десятичное значение в BagMRU Size или 10,000

Иногда настройки папки повреждаются. Используйте 20,000 для просмотра

Нажмите HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell и выберите Изменить > Удалить > Да . Удалите ключ Bags и перезапустите.

Windows XP

Исправление Windows XP SP2 : По умолчанию SP2 имеет настройку кеша папки из 5000 папок для запоминания настроек просмотра для каждой папки, если у вас более 5000 папок (всего для всех жестких дисков), вам необходимо внести изменения в реестр и увеличить его до 8 000. для этого выполните Start-Run-regedit и перейдите к этим двум папкам

в правой панели найдите HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam , щелкните правой кнопкой мыши изменить и выберите десятичный и установите данные значения на BagMRU size . Сделайте это в обоих местах, перезагрузитесь, чтобы вступить в силу.

Читайте также:  Windows 10 не сохраняет настройки браузера

Я буду экспериментировать в течение следующих нескольких дней и сообщать о любом просвещении.

3 ответа

Анализ

Использование Process Monitor в Windows 7 x64 Я вижу следующее, когда я перезапустите проводник и произвольно просмотрите:

Доступ под HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags

Доступ под HKCU\Software\Microsoft\Windows\Shell\Bags

Доступ на HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size

(Это не существует на моем компьютере, но оно запрашивается)

Доступ под HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU

Доступ под HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\Directory\OpenWithList\MRUList

(Это не существует на моем компьютере, но оно запрашивается)

Заключение

Итак, наш %WINDIR%\Explorer.exe обращается только к 64-битным ключам для наших Bags.

Тем не менее, доступны клавиши Wow6432Node , когда вы используете %WINDIR%\SysWOW64\explorer.exe ,
могут быть некоторые контексты, в которых используется 32-разрядный проводник, поэтому будьте осторожны. Например, когда он запускается из 32-разрядного контекста или может быть, когда вы запускаете проводник Windows из диалогового окна «Файл».

Чтобы очистить информацию о сумке, действительно достаточно воссоздать код Bags и BagMRU в папке:

    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\ литий>

И хотя он менее используется, он может помочь воссоздать папку Bags в разделе:

Требуется значение BagMRU Size , поэтому не очень хорошо, что ключ отсутствует. Это может привести к неопределенному поведению, но я беру на себя дикую догадку, что он просто использует по умолчанию вместо этого код. Чтобы быть уверенным и бежать быстрее, вы можете определить значение DWORD с большим числом в следующем ключе:

    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size литий>

Последний ключ, к которому вы обращаетесь, — это когда вы откроете MRUList с помощью Explorer.exe , я не думаю, что это когда-либо необходимо, поскольку нет такой вещи, как открытие Most Recently Used List , кроме как показать это как-то вроде меню «Пуск». Поэтому нет необходимости создавать этот ключ.

Любые предложения по увеличению размера кеша для параметров просмотра без полного сброса настроек всех файлов проводника?

Я бы сказал, что вы можете создавать и увеличивать настройку BagMRU Size в предположении, что ваши настройки Bags не повреждены. Я ответил на другой вопрос по вашему вопросу.

64-разрядная версия Windows 7 использует запись реестра Wow6432 для представления отдельного представления HKEY_LOCAL_MACHINE \ SOFTWARE для 32-разрядных приложений, работающих в 64-разрядной версии Windows. Поскольку вы, вероятно, используете 64-разрядный Explorer, я не считаю, что это относится к вашему делу.

От теряются изменения размера, вида, значка или положения папки , для увеличения ограничения просмотра папки, попробуйте этот скрипт:

Если это не сработает, выполнили ли вы все инструкции из статьи Microsoft, которую вы цитировали? Он содержит общие инструкции для Windows 7 и дополнительно дополнительные инструкции для 64-битной версии (более подробно о 32-разрядной версии Explorer, которую вы, скорее всего, не используете).

Я нашел эту статью MS, которая, похоже, решает вашу проблему:
Изменения размера, вид, значок или положение папки теряются .
Он также содержит FixIt, который может выполнить эту работу для вас, но лучше проверить после запуска (в IE).

Если «Размер BagMRU», заданный FixIt, недостаточно, вы можете увеличить его еще немного. В статье говорится о 5000, поэтому вы можете попробовать 10000.

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

Хорошие новости, похоже, мы можем увеличить значение по умолчанию 5000 записей в Windows 7.
См. статью: Исправление: Windows забывает настройки просмотра папок

  • Перейдите к HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
  • В правой части панели щелкните правой кнопкой мыши> Новое> DWORD (32-разрядное значение). Назовите его BagMRU Size
  • Для значения выберите Decimal и введите, например. 10000 (или в шестнадцатеричном базовом типе 2710 ).
  • Reboot.

Записи хранятся под этими двумя клавишами:

    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU литий> HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags литий>

Чтобы очистить кеш, вы можете просто удалить обе клавиши.

Вы также можете просмотреть эту утилиту NirSoft для просмотра состояния кеша: ShellBagsView .

Оцените статью
Конфигурация компьютера
ОС: Windows 10 Pro x64 Release Preview
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>