Вам может быть интересно, почему Windows Photo Viewer, которая раньше открывала изображения в одном экземпляре окна при выборе и предварительном просмотре нескольких файлов, теперь открывает отдельные окна или экземпляры - по одному для каждого выбранного файла изображения.
Проблема с несколькими экземплярами Windows Photo Viewer, обычно наблюдаемая в Windows 10, не связана с каким-либо изменением дизайна и не нарушена функциональность. Это простая настройка ассоциации типов файлов и их исправление, которая может исправить ситуацию.
Выбор нескольких файлов в папке, щелчок правой кнопкой мыши и выбор предварительного просмотра должны открывать одно окно Windows Photo Viewer, и пользователь может циклически перемещаться по выбранному набору изображений с помощью клавиш со стрелками. Это ожидаемое поведение, и именно так Windows Photo Viewer работала в более ранней ОС.
Вам не нужно читать следующий раздел, если вы не ищете объяснения этой проблемы. Перейти прямо к Решение часть.
Причина
Средство просмотра фотографий Windows не зарегистрировано в приложениях по умолчанию в Windows 10. Пользователи, которые опробовали действия, описанные в статье Восстановить отсутствующую программу просмотра фотографий Windows в Windows 10 , и использовали приложения по умолчанию или программы по умолчанию для установки Windows Photo Viewer по умолчанию, эта проблема не затрагивается.
С другой стороны, если вы не беспокоились об использовании программ по умолчанию, а вместо этого установили ассоциации файлов изображений, используя стандартный Открыть с… диалоговое окно для выбора Windows Photo Viewer, эта проблема нескольких экземпляров Windows Photo Viewer замечена.
В чем именно разница между двумя методами?
Например, если вы используете диалоговое окно «Открыть с помощью…», чтобы установить Windows Photo Viewer по умолчанию, он устанавливает jpegfile
как обработчик для .jpg
типа файла, параметр в следующем разделе реестра используется для предварительного просмотра изображений:
HKEY_CLASSES_ROOT jpegfile оболочка открыть
Приведенный выше раздел реестра не определяет DropTarget значение, и именно поэтому Windows Photo Viewer открывает несколько окон, по одному для каждого выбранного изображения. Если вы предпочитаете использовать программы по умолчанию (или приложения по умолчанию) и устанавливаете Windows Photo Viewer по умолчанию, обработчик PhotoViewer.FileAssoc.Jpeg
установлен, поэтому используется настройка следующего ключа:
HKEY_CLASSES_ROOT PhotoViewer.FileAssoc.Jpeg shell open
Как вы можете видеть в окне редактора реестра, последняя ветка реестра имеет DropTarget определен обработчик, указывающий на CLSID Windows Photo Viewer {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}
.
[Решение] Windows Photo Viewer открывает несколько окон
Исправление 1. Зарегистрируйте WPV в приложениях или программах по умолчанию
Зарегистрируйте Windows Photos Viewer с программами по умолчанию или приложениями по умолчанию, как указано в Восстановить отсутствующую программу просмотра фотографий Windows в Windows 10
После применения файла реестра вы также можете использовать современный интерфейс настроек (Приложения и функции), чтобы установить Windows Photo Viewer по умолчанию.
В Windows 10 откройте Настройки → Приложения → Приложения по умолчанию.
В Windows 8 и более ранних версиях откройте «Программы по умолчанию» → «Установить программы по умолчанию», чтобы установить / сбросить Windows Photo Viewer по умолчанию.
Это самый простой и предпочтительный вариант, так как он быстро исправляет настройки для всех типов файлов изображений, которые может обрабатывать программа.
Исправление 2: исправьте ключ реестра DropHandler (если вы использовали Open with)
Если вы ранее использовали диалоговое окно «Открыть с помощью», чтобы установить Windows Photo Viewer по умолчанию, воспользуйтесь этим редактированием реестра.
Запустите редактор реестра. regedit.exe
.
Перейдите в следующие места и создайте / измените DropTarget
Clsid
значения, указанные ниже:
Файл реестра для автоматизации следующих шагов: Скачать wpv-fta-droptarget.zip , распакуйте и запустите прилагаемый REG-файл.
Ключ реестра | Имя значения (REG_SZ) | Данные |
---|---|---|
HKCR bmpfile shell open DropTarget | Clsid | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} |
HKCR jpegfile оболочка открыть DropTarget | Clsid | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} |
HKCR pngfile shell open DropTarget | Clsid | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} |
HKCR giffile shell open DropTarget | Clsid | {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A} |
HKCR
это короткое имя для HKEY_CLASSES_ROOT
.
Если DropTarget
Подраздел не существует по умолчанию, вам необходимо создать его в каждом указанном пути реестра. Средство просмотра фотографий Windows теперь должно открывать только один экземпляр, даже если несколько изображений файлы выбираются для предварительного просмотра. Однако если вы откроете файл изображения в средстве просмотра фотографий Windows, а затем дважды щелкните другой файл изображения в папке, откроется новый экземпляр средства просмотра фотографий Windows. Это нормально.
Хотя проблема (и исправление), безусловно, не ограничивается Windows 10, мне пришлось специально упомянуть Windows 10, потому что эта проблема возникает в основном после обновления до Windows 10. Если такая же проблема возникает в Windows 7 или 8, вышеуказанные исправления могут быть используется без проблем.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Твитнуть!