Как включить отображение эскизов (превью) в сетевых папках Windows: Три способа
В корпоративной среде часто возникает ситуация, когда у сотрудника в сетевых папках вместо миниатюр (превью) изображений и документов отображаются стандартные иконки. За это отвечает параметр реестра DisableThumbnailsOnNetworkFolders.
Поскольку у обычных пользователей нет прав локального администратора (и локально изменить этот параметр из-под их учетной записи не получится), администратору необходимо подключиться к реестру удаленно и изменить значение параметра в ветке конкретного пользователя HKEY_USERS на 0.
Как узнать SID сотрудника?
Так как мы подключаемся удаленно, ветка HKEY_CURRENT_USER будет принадлежать нашей админской учетной записи. Чтобы поменять настройку именно у сотрудника, нужно редактировать ветку HKEY_USERS\<SID пользователя>.
Чтобы быстро узнать SID (Security Identifier) сотрудника, выполните одну из команд на своем компьютере:
- Через PowerShell (если есть домен Active Directory):
(New-Object System.Security.Principal.NTAccount("DOMAIN", "username")).Translate([System.Security.Principal.SecurityIdentifier]).Value(замените DOMAIN на имя вашего домена, а username - на логин сотрудника).
- Через командную строку (CMD):
wmic useraccount where name="username" get name,sidСкопируйте полученный SID (например, S-1-5-21-3623811015-3361044348-30300820-1013) - он понадобится на следующих шагах.
Важно: Во время выполнения любого из способов сотрудник должен быть залогинен на своем ПК, иначе его ветка реестра в
HKEY_USERSне будет подгружена.
Способ 1. Графический - через Редактор реестра (Regedit)
Самый наглядный способ, если нужно быстро настроить один компьютер.
- Убедитесь, что на компьютере сотрудника запущена служба Удаленный реестр (Remote Registry).
- На своем компьютере нажмите
Win + R, введитеregeditи нажмите Enter (редактор должен быть запущен от имени учетной записи с правами администратора на удаленном ПК). - В верхнем меню выберите Файл -> Подключить сетевой реестр... (File -> Connect Network Registry).
- Введите имя компьютера или IP-адрес сотрудника и нажмите ОК.
В появившемся списке разверните раздел
HKEY_USERSна удаленном ПК и перейдите по пути:HKEY_USERS\<SID_пользователя>\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer(Если папок
PoliciesилиExplorerнет - создайте их через правый клик -> Создать -> Раздел).- В правой части окна найдите параметр DWORD (32 бита) с именем
DisableThumbnailsOnNetworkFolders(если его нет - создайте). - Откройте его и измените значение на 0, после чего нажмите ОК.
Способ 2. Быстрый - через Командную строку (CMD)
Отличный вариант, если вы не хотите открывать графический интерфейс и запускать службу удаленного реестра (достаточно стандартного админского доступа по сети или утилиты PsExec).
- Запустите Командную строку (CMD) от имени администратора.
Выполните следующую команду в одну строку (подставив имя ПК и SID сотрудника):
reg add "\\ИМЯ_ПК\HKU\SID_ПОЛЬЗОВАТЕЛЯ\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v DisableThumbnailsOnNetworkFolders /t REG_DWORD /d 0 /f- Если вы увидите сообщение "Операция успешно завершена", значит параметр успешно создан или перезаписан.
Способ 3. Автоматизированный - через PowerShell
Этот способ идеален, если вы используете WinRM (PowerShell Remoting) и хотите применить настройку вообще без ручного поиска SID - скрипт сам вычислит нужную ветку или вы укажете путь напрямую.
- Откройте PowerShell от имени администратора.
Выполните следующий скрипт (замените
ИМЯ_ПКиSID_ПОЛЬЗОВАТЕЛЯна свои значения):$ComputerName = "ИМЯ_ПК" $UserSID = "SID_ПОЛЬЗОВАТЕЛЯ" Invoke-Command -ComputerName $ComputerName -ScriptBlock { $RegPath = "Registry::HKEY_USERS\$using:UserSID\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" # Проверяем, существует ли ветка, если нет - создаем if (!(Test-Path $RegPath)) { New-Item -Path $RegPath -Force | Out-Null } # Устанавливаем значение 0 Set-ItemProperty -Path $RegPath -Name "DisableThumbnailsOnNetworkFolders" -Value 0 -Type DWord -Force }
Дополнительный. Массовый - через Групповые политики (GPO)
Если проблема с отображением эскизов возникает у целого отдела или по всей компании, подключаться к каждому компьютеру вручную неэффективно. В домене Active Directory задачу проще решить централизованно через Group Policy Preferences (Предпочтения групповой политики).
Этот метод хорош тем, что вычислять SID не нужно - политика сама применится к текущему профилю (HKEY_CURRENT_USER) того сотрудника, который войдет в систему.
Через реестр в GPO (универсальный и самый надежный)
- Откройте консоль Управление групповой политикой (
gpmc.msc) на контроллере домена или через RSAT. - Создайте новую политику (или отредактируйте существующую), привязанную к OU (подразделению), где находятся учетные записи пользователей (а не компьютеров).
Перейдите по пути:
Конфигурация пользователя -> Настройка -> Конфигурация Windows -> Реестр (User Configuration -> Preferences -> Windows Settings -> Registry)- Нажмите правой кнопкой мыши в пустой области -> Создать -> Элемент реестра (New -> Registry Item).
- Заполните поля следующим образом:
- Действие (Action): Обновить (
Update) - создаст параметр, если его нет, или перезапишет существующий. - Куст (Hive):
HKEY_CURRENT_USER - Путь раздела (Key Path):
Software\Microsoft\Windows\CurrentVersion\Policies\Explorer - Имя параметра (Value name):
DisableThumbnailsOnNetworkFolders - Тип параметра (Value type):
REG_DWORD - Значение (Value data):
0
- Действие (Action): Обновить (
- Перейдите на вкладку Общие (Common), если нужно применить политику только к одному человеку или конкретной группе безопасности:
- Поставьте галочку Нацеливание на уровень элемента (Item-level targeting) и нажмите кнопку Нацеливание... (Targeting).
- Нажмите Создать элемент (New Item) -> Пользователь (User) или Группа безопасности (Security Group) и выберите нужного сотрудника/группу.
- Нажмите ОК для сохранения.
Через Административные шаблоны (стандартная политика)
В классических шаблонах ADMX также есть готовый параметр, который управляет этим ключом реестра:
В редакторе групповых политик перейдите по пути:
Конфигурация пользователя -> Политики -> Административные шаблоны -> Компоненты Windows -> Проводник (User Configuration -> Policies -> Administrative Templates -> Windows Components -> File Explorer)(В некоторых сборках Windows параметр может находиться во вкладке "Классические административные шаблоны (ADM) -> Компоненты Windows -> Проводник").
- Найдите политику "Отключить отображение эскизов в сетевых папках" (Turn off the display of thumbnails and only display icons on network folders).
- Откройте её и переведите в состояние Отключено (Disabled).(Именно статус "Отключено" прописывает в реестр значение
0, разрешая показ превью) - Нажмите Применить и ОК.
Как быстро применить политику у сотрудника
- Локально у пользователя: попросите сотрудника нажать
Win + R, ввестиgpupdate /forceи нажать Enter, после чего перезапустить "Проводник" или перезайти в учетную запись.
Завершение настройки
Чтобы изменения вступили в силу, сотруднику не обязательно перезагружать компьютер. Достаточно:
- Выйти из учетной записи и зайти снова (Logoff / Logon).
- Либо просто перезапустить процесс "Проводник" (explorer.exe) через Диспетчер задач. После этого эскизы в сетевых папках начнут прогружаться автоматически.
Глоссарий:
- SID (Security Identifier / Идентификатор безопасности) - уникальный идентификатор, который Windows и Active Directory присваивают каждой учетной записи пользователя, группе или компьютеру. Именно по SID операционная система различает профили пользователей в реестре, даже если у сотрудника изменится фамилия или логин.
- HKEY_USERS (HKU) - корневой раздел (куст) реестра Windows, содержащий профили всех загруженных в данный момент пользователей системы. Обращение к ветке
HKU\<SID>позволяет администратору редактировать личные настройки конкретного сотрудника по сети. - HKEY_CURRENT_USER (HKCU) - раздел реестра, содержащий настройки пользователя, под которым в данный момент выполнен вход. По сути, это прямая ссылка (симлинк) на соответствующую ветку внутри
HKEY_USERS\<SID>. При удаленном подключенииHKCUведет в профиль самого администратора, поэтому для настройки рабочего места сотрудника используетсяHKEY_USERS. - REG_DWORD - 32-битный числовой тип данных в реестре Windows. Чаще всего используется для параметров-переключателей (флагов), где 0 означает отключение запрета или функции, а 1 - её активацию.
- Служба "Удаленный реестр" (Remote Registry) - системная служба Windows (RemoteRegistry), позволяющая администраторам подключаться к реестру компьютера по сети через графический интерфейс regedit. В современных версиях Windows по умолчанию остановлена в целях безопасности.
- WinRM (Windows Remote Management) - протокол удаленного управления Windows, на базе которого работает PowerShell Remoting (в том числе командлет Invoke-Command). Позволяет выполнять скрипты и команды на удаленных ПК в фоновом режиме.
- GPO (Group Policy Object / Объект групповой политики) - набор правил и параметров в доменной среде Active Directory, позволяющий централизованно настраивать операционные системы и профили пользователей без ручного подключения к каждому компьютеру.
- GPP (Group Policy Preferences / Предпочтения групповой политики) - расширение групповых политик, позволяющее точечно управлять параметрами реестра, файлами, ярлыками и службами с поддержкой гибкой фильтрации (Item-level targeting - нацеливание на конкретных пользователей, группы или IP-подсети).