Не работает предварительный просмотр excel в проводнике

Обновлено: 06.07.2024

Столкнулся с интересной ситуацией. Написал макрос для Excel, обрабатывающий документы Word. Макрос выводит диалог выбора документов (FileDialog), а потом обрабатывает то, что выбрали. Так вот, если в диалоге выбора документа (в Проводнике) включить предпросмотр (он работает), то дальше, при работе с Word, макрос вылетает с ошибками: либо "Automation error", либо "The remote server machine does not exist or is unvailable". Вся работа идет локально. Пробовал в Excel 2016, 2013.

Если предпросмотр в Проводнике отключить, то ошибок вообще нет.

Лечится добавлением сразу после диалога FileDialog какого-нибудь MsgBox, типа "Продолжить?". Ошибки сразу пропадают!

Задолбался, пока допер, что это из-за Проводника :) Поисковики об проблеме молчат.

Может есть идеи, как решить проблему правильно? Может я где-то торможу? :)

Протестировал, каких-либо проблем с automation не было.

Переменные лучше называть так, чтобы была понятна их суть. И использовать префикс в названии, чтобы легче отличать тип переменных. Их принято группировать в начале процедуры или функции. Каждая процедура/функция должна иметь имя, отражающее суть действия. Лучше не комбинировать много действий в одной функции/процедуре. Код принято форматировать отступами, чтобы он легче читался.

Массив заполняется, но ни как не используется. Для чего страдания?

Наполнение массива можно несколько упросить, см. мой пример ниже.

Ваш пример не содержит тестовых файлов, но кусок непонятно кода. Где собственно Excel? Где Word файлы, на которых этот кусок глючит?

Манипуляции с открытием и закрытием Word вообще загадка столетия.

И кроме того, If Not WOpened Then не имеет закрытия!

В общем и целом это набор команд. С чего бы им работать?

меня чуть больше эти строки напрягли:
Зачем объявлять массив сначала без типа, а потом редимить с переназначением типа? Почему не сразу хотя бы как массив определить? Но проблема явно не в этом. У меня код работает без проблем. Но есть пара идей.

Использование With для диалога более рационально, т.к. сразу после End Wtih он самоуничтожается. Что далеко не всегда может произойти при = Nothing. Ну и еще момент непонятный мне изменил - совершенно не понял какой смысл вкладывался в эту конструкцию:

The_Prist
меня чуть больше эти строки напрягли:
Зачем объявлять массив сначала без типа, а потом редимить с переназначением типа? Почему не сразу хотя бы как массив определить? Но проблема явно не в этом.
Если пошли в эту сторону, то ReDim работает и без Dim, даже при Option Explicit. То есть, объявление массива можно опустить, если есть ReDim. Но лучше оставить тему оптимизации, на ошибку это не влияет.

Так же ошибки подобного рода могут появляться, если в фоне или в памяти еще остался открытый экземпляр ворда с тем же документом.
Еще можно проверить VBE -Tools -Referenсes на предмет битых ссылок. Чаще они сопровождаются другой ошибкой, но если методы ошибочных библиотек не принимают участия в ходе кода, то ошибки могут быть как раз именно с объектами автоматизации.
И последний вариант: в момент выполнения появляется некое диалоговое окно(при открытии документа в том числе запрос на обновление неких ссылок или запросов, если они есть), которое требует действия пользователя. В итоге Word перестает отвечать на запросы Вашего кода, вот и ошибка. Попробуйте сразу после подключения/открытия Word поставить строку:

В общем попробуйте - вдруг чего поможет. Повторюсь - у меня на моих документах все работает без проблем вообще.

Сын вождя
Если пошли в эту сторону, то ReDim работает и без Dim, даже при Option Explicit

именно поэтому Ваши извраты с объявлениями совершенно неясны.

Речь об ошибке "Automation error". Это когда объект уничтожается кем-то другим. Ошибка из-за того, что созданный макросом объект убивается включенным в Проводнике предпросмотром.

The_Prist
. А коды Вы нам какие-то нецелые и отличающиеся друг от друга подкидываете.
Ошибка вылазит в любом из двух тестовых кодов. Повторюсь, второй код - это копия первого, со вставленным куском обработки документов. Не знаю, как это можно не заметить, код короткий :)

И раз мы рассматриваем Ваши коды, которые вроде как работать должны "как есть"(если отключить предпросмотр и должны быть ошибки, если включить) - что за переменная такая V? Судя по тому, что она часть цикла по массиву А, то там полный путь к файлу. Но к чему спрашиваю - во втором коде Вы используете её дважды:

Один раз она должна по идее содержать просто имя файла, второй же раз - полный путь к файлу. Но нигде по пути её значение не изменяется. Это значит, что при попытке узнать, открыт ли уже такой документ всегда будем получать WDoc Is Nothing. Либо код опять "от балды" скинут, либо в нем ошибка при попытке обращения к открытым документам и должно быть что-то вроде:

А учитывая и другие косяки кода - опять же возникает логичный вопрос: это именно те коды, на которых появляется именно обсуждаемая ошибка или это все какие-то накиданные куски чего-то большего?

Сын вождя
никакой информации о тестировании
А какую информацию о тестировании Вы ждете? Вроде написали - ошибок описанных не возникло. Надо видео Вам записать, что все работает? Можете тогда сначала Вы запишите видео, где не работает? И код приложите реальный и полный, еще лучше, если в файле?

Кстати, в последнем посте я написал несколько возможных причин. Вы хоть что-то из этого применить попробовали? Я вот тоже не увидел никакой информации о тестировании и применение описанного. Только и пишите, что объявление массива и If-ы на это не влияют. Чего, впрочем, никто не отрицал. Я писал лишь, что подобные косяки в логике кода могут быть и в других местах, что и приводит потом к разным ошибкам.

The_Prist
Только в одном есть те самые строки в которых почти всегда с Ваших слов возникает ошибка, а в другом нет
Вы опять невнимательны. Изучите лучше упомянутые мной строки и код.

The_Prist
Здесь надо указывать полный путь. Word позволяет открыть два одноименных документа, из разных папок. Учтите, на будущее.

The_Prist
А какую информацию о тестировании Вы ждете?
Хотя бы версию Office и Windows.

The_Prist
Вы хоть что-то из этого применить попробовали? Я вот тоже не увидел никакой информации о тестировании и применение описанного. Только и пишите, что объявление массива и If-ы на это не влияют. Чего, впрочем, никто не отрицал. Я писал лишь, что подобные косяки в логике кода могут быть и в других местах, что и приводит потом к разным ошибкам.
Мы по-разному понимаем суть проблемы. Я считаю, что это какой-то сбой, глюк и т. п. Потому, что уже перепробовал все, что смог придумать. Вы пытаетесь отыскать ошибку в коде. Это правильно, конечно, но в коде ничего особенного нет. Советы пробовал, благодарю, но пока решения нет.

Сын вождя
Хотя бы версию Office и Windows
Win 7, office 365 - полет нормальный. Уже как только не пробовал оба приведенных кода. И с модификациями и прям как есть с сайта. И с закрытым изначально Word и с открытым. С открытым выбираемым документом и закрытым. Ноль эффекта. Все отрабатывает до последней строки без ошибок.

Дабы Вы не жаловались на скудную информацию о тестах. Когда тестировал, то использовал Win7 + Office 2010, 2013, 2016 и Win10 + Office 2013, 365. Версии патчей Вам тоже нужны? Может логи Винды?

Если в Word установлена какая-то надстройка, то ошибка есть. Если очистить папку Startup, то ошибка пропадает. Попробовал кучу надстроек, что у меня есть, и dot, и dotm. При наличии любой в Startup – есть ошибка.

еще о тестах(раз пошел разговор): если ошибка проявляется только у Вас и еще одного человека, не бывает лишним проверить какие надстройки подключены(как COM, так и шаблоны) у обоих. Так же проверить подключенные в Tools -References. Если есть что-то одинаковое(кроме стандартных библиотек: Visual Basic for Applications, Microsoft Office Object library, Microsoft Word Object library, OLE Automation) - к этому присмотреться в первую очередь.
Оптимально отключить все сторонние надстройки и шаблоны. Из normal при этом лучше убрать все коды. Особое внимание уделить надстройкам COM и любым надстройкам, использующим API-функции работы с любыми диалогами - они могут влиять на эти вещи(да и вообще любые API, в принципе). В общем самый верный вариант отключить полностью все, что подключено к офису и чего при его стандартной установке быть не должно. И попробовать уже реально вчистую.
Если есть возможность - проверить полностью на чистом офисе и ПК после переустановки ОС. Не подключая к нему ничего лишнего вообще. Просто создать документ, вставить код и проверить.
Если проблема не исчезнет - значит дело все же в конфликте офиса и ОС, притом возможно очень специфичная и проявляющаяся на конкретных сборках или обновлениях(здесь уже надо будет собирать статистику какая сборка у Вас и другого человека с этой проблемой и т.п.). Такое тоже может быть.
Если же проблема исчезнет - ответ очевиден: проблема в какой-то надстройке или шаблоне, подключаемым при запуске Word.
Т.к. я Word не использую столь активно, чтобы там были какие-то надстройки постоянно - то у меня ничего лишнего вообще нет нигде: в references только стандарт(Visual Basic for Applications, Microsoft Office Object library, Microsoft Word Object library, OLE Automation), никаких надстроек и сторонних шаблонов нет вообще. Normal чистый, без макросов.
Так же можно попробовать работу в предпросмотре и других типов файлов, но которые не связаны с Word - это даст информацию о том, в Word-е ли вообще дело или как минимум не только в нем.

Не работает предварительный просмотр файлов Excel в проводнике и Outlook

Описание проблемы

Не так давно я развернул терминальную ферму на базе Windows Server 2019, об этом я подробно писал. Произвел миграцию профилей пользователей и восстановил все предыдущие групповые политики, были проблемы с ассоциациями файлов, но я все поправил через GPO. RDS ферма стала жить своей новой жизнью, через какое-то время ко мне прилетела заявка из сервисдеска, где пользователь жаловался, что у него не работает область просмотра при выборе файла Exel. Выглядело, это вот так:

Нет данных для предварительного просмотра (No preview data)

Нет данных для предварительного просмотра (No preview data)

А должно быть вот так. Мне сложно оценить на сколько это критично, но самому было интересно в этом разобраться.

Область просмотра в Windows

В Outlook 2016 это выглядит вот так:

Предварительный просмотр файла невозможен , так как для него не установлено средство предварительного просмотра

Предварительный просмотр файла невозможен , так как для него не установлено средство предварительного просмотра

Причины почему не работает область предпросмотра?

Если мы говорим про клиентские операционные системы, то например, после установки Windows 10 и установке в него офисного пакета, у вас не возникнет проблем с отображением области предварительного просмотра. За это отвечает такой компонент "Предварительный просмотр Microsoft Excel (Microsoft Excel previewer)", который устанавливается вместе с самим MS Office, он так же есть и в пакете Office 365. И основной причиной выступает не правильная запись в реестре Windows, это может быть из-за установки других утилит или после восстановления системы.

Создаем ключи реестра для области просмотра файлов Exel и не только

Сразу хочу отметить, что принцип данного метода одинаков для любой версии MS Office, единственное отличие это конечная ветка, а сами ключи одинаковы. Для начала давайте я вам покажу ветки реестра для разных редакций и версий MS Office, где мы будим создавать ключи:

MS Oficce 365 - HKEY_LOCAL_MACHINE\​SOFTWARE\​Microsoft\​Office\​ClickToRun\​REGISTRY\​MACHINE\​Software\​Microsoft\​Windows\​ CurrentVersion\​PreviewHandlers MS Office 32 битный - HKEY_LOCAL_MACHINE\​SOFTWARE\​Microsoft\ ​Windows\​CurrentVersion\​PreviewHandler s MS Office 64 битный - HKEY_LOCAL_MACHINE\​SOFTWARE\​Wow6432Node\​Microsoft\​Windows\​CurrentVersion\​PreviewHandlers

напоминаю, что открыть оснастку редактор реестра Windows вы можете из окна "Выполнить", написав в нем regedit.

Окно выполнить regedit

Переходите по нужному пути, у меня операционная система Windows Server 2019 и тут уже существовал ключ реестра с нужным названием, но он имел не тот тип и не то содержимое, я говорю про ключ .

Как видите тут ключ имеет не верное значение "@%CommonProgramFiles%\Microsoft Shared\Office16\oregres.dll,-403", и именно из-за этого у нас при выборе фалов Excel не отображается зона просмотра.

Щелкаем правым кликом по данному ключу и смело его удаляем.

Восстановление области просмотра для Excel

Щелкаем правым кликом и из контекстного меню выбираем пункт "Строковый параметр (REG_SZ)"

Создание ключа реестра для включения области предварительного просмотра для файлов Excel

Задаем ему название и значение Microsoft Excel previewer или Предварительный просмотр Microsoft Excel

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

Устранена ошибка "Нет данных для предварительного просмотра"

Если у вас по прежнему выскакивает ошибка и в проводнике или в Outlook, то еще нужно проверить один параметр реестра, где идет сопоставление форматов файлов с приложениями. Откройте раздел:

Убедитесь, что есть сам куст и в нем есть ключ с именем (По умолчанию) и содержимым , это все тот же GUID MS Excel.

Проводник Windows от Microsoft позволяет заглянуть в файл с помощью области предварительного просмотра. Таким образом, вы получите предварительный просмотр содержимого файла, не открывая его. Explorer предлагает предварительный просмотр изображений, текста, файлов PDF, видео и документов, связанных с Microsoft Office. Однако некоторые Windows 10 пользователи не могут предварительно просмотреть свои файлы в проводнике. Для них опция панели предварительного просмотра либо неактивна, либо не отображает предварительный просмотр для определенных файлов.

Если панель предварительного просмотра не работает в проводнике на вашем ПК с Windows, попробуйте следующие решения. Давайте начнем.

1. Включить панель предварительного просмотра

Возможно, вы случайно отключили панель предварительного просмотра в проводнике. Вам нужно его проверить и включить. Для этого откройте проводник с помощью сочетания клавиш Windows + E и разверните его на весь экран.

Щелкните вкладку «Просмотр» вверху. Убедитесь, что параметр области предварительного просмотра выделен, чтобы убедиться, что он включен. Если это не так, нажмите на опцию панели предварительного просмотра, чтобы включить ее. Как только вы включите его, вы должны увидеть панель предварительного просмотра в правой части проводника.

Чтобы убедиться, что панель предварительного просмотра работает правильно или нет, используйте проводник Windows в развернутом режиме или убедитесь, что он достаточно широкий, чтобы отображались параметры на ленте просмотра вверху.

2. Включите обработчики предварительного просмотра.

В параметрах папки вам необходимо включить параметр «Показывать обработчики предварительного просмотра на панели предварительного просмотра» для правильного функционирования панели предварительного просмотра. Для этого выполните следующие действия:

Шаг 1: Откройте проводник и перейдите на вкладку «Просмотр». Щелкните Параметры.

Шаг 3: В разделе «Дополнительные настройки» установите флажок «Показывать обработчики предварительного просмотра на панели предварительного просмотра».

Шаг 4: Нажмите Применить, а затем ОК.

Шаг 5: Перезапустите проводник. Панель предварительного просмотра должна показать вам предварительный просмотр соответствующих файлов.

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

Шаг 1: Откройте проводник. Щелкните вкладку «Просмотр» вверху, а затем щелкните значок «Параметры» в конце ленты. Или выполните поиск параметров проводника в поиске Windows.

Шаг 2: Когда откроются параметры папки, щелкните вкладку «Просмотр».

Шаг 4: Нажмите Применить, чтобы сохранить изменения. Перезапустите проводник.

Проблема должна быть решена сейчас.

4. Измените режим запуска проводника.

Одно из решений на Форум Microsoft предлагает открыть проводник для этого компьютера вместо быстрого доступа, чтобы устранить проблемы с панелью предварительного просмотра.

Для этого откройте окно параметров проводника либо из проводника, либо с помощью поиска, как мы делали выше. Когда откроется окно «Параметры папки», щелкните раскрывающийся список рядом с «Открыть проводник в» на вкладке «Общие».

Выберите этот компьютер. Нажмите Применить, чтобы сохранить изменения.

5. Изменить режим производительности

Шаг 1: Откройте Windows Search на вашем компьютере. Вы можете использовать сочетание клавиш Windows + S, чтобы открыть поиск.

Шаг 2: Тип Посмотреть расширенную систему настройки. Нажмите здесь.

Кончик: Вы можете открыть дополнительные параметры системы, выбрав «Настройки»> «Система»> «О программе». В разделе «Связанные параметры» щелкните «Дополнительные параметры системы».

Шаг 3: На вкладке «Дополнительно» щелкните «Параметры» рядом с полем «Производительность».

Шаг 4: Выберите «Настроить для наилучшего внешнего вида».

6. Запустите сканирование SFC.

Шаг 1: Откройте командную строку на своем компьютере. Для этого введите CMD или же Командная строка в поиске Windows. Щелкните правой кнопкой мыши значок командной строки и выберите Запуск от имени администратора.

Шаг 2: Тип sfc / scannow в окне командной строки и нажмите клавишу Enter. Теперь Windows просканирует ваш компьютер и исправит все поврежденные файлы.

Примечание: Сканирование может занять не менее 15 минут. Будьте терпеливы и не закрывайте окно.

Шаг 3: После завершения сканирования перезагрузите компьютер.

7. Сбросить проводник.

Если ничего не помогает, попробуйте сбросить настройки проводника до значений по умолчанию. Вот как это сделать:

Шаг 1: Откройте параметры проводника, как показано выше.

Шаг 3: Перейдите на вкладку «Просмотр» и нажмите «Восстановить значения по умолчанию».

Шаг 4: Нажмите «Применить», чтобы сохранить изменения.

Кончик: Сброс проводника также пригодится, если проводник загружается медленно.

8. Используйте стороннее приложение.

В случае, если сброс проводника также не приходит на помощь, вы можете использовать приложение QuickLook для той же цели. Это стороннее приложение, которое показывает предварительный просмотр файла, когда вы нажимаете клавишу пробела. Интересно, что он поддерживает больше форматов файлов по сравнению с функцией предварительного просмотра в Windows 10.

Превью могут быть полезны

Некоторым файлам требуется немного больше времени, чтобы появиться на панели предварительного просмотра. Вам следует подождать несколько секунд, прежде чем выбирать дыры на панели предварительного просмотра, особенно если вы используете старый компьютер.

В о всех популярных версиях Windows, включая старушку XP , есть функция, позволяющая просматривать содержимое файлов в специальной области Проводника слева. Компонент поддерживает предпросмотр изображений, медиа- и текстовых файлов, а также документов Microsoft Office при условии наличия пакета на компьютере. Для последних в Windows есть также альтернатива — просматривать эскизы файлов Word , Excel и PowerPoint можно прямо в Проводнике.

По умолчанию файлы Microsoft Office в окне Проводника представлены обычными значками, но если вы включите в программе функцию отображения эскизов, их содержимое можно будет видеть в основном окне Проводника, правда, чтобы вы смогли в них что-то рассмотреть, придется изменить представление в меню «Вид», выбрав «Огромные значки».

Вид

Кроме того, сам шрифт в документе должен быть большим. Давайте же посмотрим, как это можно сделать на примере файлов формата DOC и DOCX .

Откройте документ и выберите в меню «Файл» -> «Сведения». В правой части откройте «Свойства», затем «Дополнительные свойства».

Сведения

И установите в открывшемся окошке галочку в чекбоксе «Сохранять эскизы для всех документов Word».

Свойства

После этого заново сохраните документ. Теперь в Проводнике он будет отображаться в виде эскиза. К сожалению, новые настройки будут применяться только к новым документам Word , если же вы хотите, чтобы в режиме эскиза отображались все ранее созданные или скачанные с интернета файлы, вам придётся их пересохранить .

Аналогичным образом включается отображение эскизов для файлов Excel и PowerPoint , только в последнем соответствующая опция называется «Создать рисунок для предварительного просмотра».

Рисунок

Режим эскизов в Microsoft Office работает в представлении файлов огромные, крупные и обычные значки, а также плитка и содержимое.

Решение 1. Проверьте параметры проводника

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

  1. Нажмите Windows Key + S и введите параметры папки . Выберите в меню Параметры проводника .
  2. После открытия окна Параметры обозревателя файлов перейдите на вкладку Вид и убедитесь, что параметр Всегда показывать значки, а не эскизы не отмечен.
  3. Теперь нажмите Применить и ОК , чтобы сохранить изменения.

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

Решение 2. Используйте путь UNC для доступа к общей папке

Несколько пользователей сообщили об этой проблеме при попытке доступа к общей папке. По их словам, при попытке получить доступ к сетевому диску по его букве не появятся эскизы, но с помощью пути UNC, такого как \ IP_address \ sharename , они смогли решить эту проблему. Используя этот метод, Windows снова создаст эскизы, но имейте в виду, что этот процесс может занять некоторое время. Это не лучшее решение, но это надежный обходной путь, поэтому не стесняйтесь попробовать его.

  • ЧИТАЙТЕ ТАКЖЕ: исправлено: миниатюры PDF не отображаются в проводнике в Windows 10

Сторонние программы для просмотра фотографий могут иногда вызывать эту проблему. По словам пользователей, ACDSee является одной из возможных причин этой проблемы. Похоже, что Windows использовала кодеки из ACDSee для создания миниатюр, и это привело к появлению проблемы.

Чтобы решить эту проблему, просто щелкните правой кнопкой мыши изображение, на котором отсутствует миниатюра, и вы увидите два варианта предварительного просмотра. Попробуйте использовать любой из этих параметров предварительного просмотра и проверьте, решает ли это проблему. Кроме того, не забудьте обновить экран после выбора опции предварительного просмотра. Это необычное решение, но немногие пользователи сообщили, что оно работает, поэтому не стесняйтесь попробовать его. Если вы не используете ACDSee, это решение может не подойти вам.

  1. Откройте Параметры проводника файлов . Подробные инструкции о том, как это сделать, см. В разделе Решение 1 .
  2. Когда откроется окно Параметры обозревателя файлов , нажмите кнопку Восстановить настройки по умолчанию .
  3. Перейдите на вкладку Вид и нажмите кнопку Восстановить настройки по умолчанию . Теперь нажмите Применить и ОК , чтобы сохранить изменения.

После сброса параметров обозревателя файлов до параметров по умолчанию проблема должна быть полностью решена.


  1. Нажмите Windows Key + X , чтобы открыть меню Win + X. Выберите в меню Командная строка(администратор) . Если Командная строка недоступна, вы также можете использовать PowerShell в качестве администратора.
  2. Когда запускается Командная строка , вам просто нужно ввести команду sfc/scannow и нажать Enter . Теперь Windows проверит вашу систему на наличие повреждений и исправит все поврежденные файлы. Этот процесс может занять до 15 минут, поэтому не прерывайте его.
  • ЧИТАЙТЕ ТАКЖЕ: исправлено ‘Недостаточно памяти для выполнения этой операции’

После завершения сканирования ваши файлы будут восстановлены, и проблема должна быть решена. После завершения сканирования повторите Решение 1 и проверьте, устраняет ли это проблему.

Решение 7. Используйте очистку диска, чтобы удалить миниатюры

Ваши миниатюры используют кэш миниатюр, но если кэш миниатюр поврежден, вы можете столкнуться с этой проблемой. Чтобы решить эту проблему, вам необходимо удалить кэш миниатюр, и Windows создаст его заново. Это простой процесс, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите Windows Key + S и введите очистка диска . Выберите в меню Очистка диска . Кроме того, вы можете просто открыть меню «Пуск» и набрать очистка диска , чтобы найти его.
  2. После запуска Очистка диска вам будет предложено выбрать диск, который вы хотите сканировать. Выберите системный диск, по умолчанию это должен быть C, и нажмите ОК .
  3. Подождите, пока Очистка диска сканирует ваш диск.
  4. Когда появится окно Очистка диска , выберите Миниатюры в списке и нажмите ОК . Немногие пользователи предлагают также выбрать Временные файлы , поэтому вы можете сделать это.

Теперь Windows удалит кэш миниатюр с вашего ПК. После удаления кэша миниатюр Windows снова сгенерирует его, и ваша проблема должна быть полностью решена.

Если вам нужен более быстрый способ удаления кэша миниатюр, вы можете сделать это, запустив этот файл .bat. Этот файл будет выполнять несколько команд, и он должен удалить весь кэш миниатюр с вашего компьютера. Помните, что этот скрипт немного устарел, поэтому у вас могут возникнуть проблемы в Windows 8 и 10.

Если вы опытный пользователь, вы можете удалить кэш миниатюр с помощью командной строки. Используя командную строку, вы можете удалить кеш, просто выполнив пару команд. Чтобы удалить кэш миниатюр, сделайте следующее:


  1. Закройте все окна Проводник .
  2. Теперь откройте Командную строку в качестве администратора.
  3. Необязательно: Возможно, вам придется полностью закрыть Windows Explorer, чтобы завершить этот процесс. Для этого нажмите Ctrl + Shift + Esc , чтобы открыть Диспетчер задач . Найдите Проводник Windows , щелкните его правой кнопкой мыши и выберите в меню Завершить задачу . Вы также можете сделать это быстро, введя taskkill/f/im explorer.exe в командной строке.
  4. В Командная строка введите следующие команды:
    • cd/d% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
    • attrib -h thumbcache _ *. db
    • del thumbcache _ *. db
  5. После выполнения этих команд перезагрузите компьютер и проверьте, появляется ли проблема по-прежнему.

Решение 8. Восстановите настройки по умолчанию для проблемной папки

Если миниатюры не отображаются, вы можете решить проблему, просто сбросив настройки папки по умолчанию. Это относительно просто, и вы можете сделать это, выполнив следующие действия:

  1. Перейдите к проблемной папке.
  2. Щелкните правой кнопкой мыши пустое место в нем и выберите в меню Свойства .
  3. Перейдите на вкладку Настроить и нажмите Восстановить настройки по умолчанию . Теперь нажмите Применить и ОК , чтобы сохранить изменения.

Это простое решение, и если у вас есть проблемы с отсутствием предварительного просмотра миниатюр, вы можете попробовать его.

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

  1. Нажмите Windows Key + S и введите дополнительные настройки системы . Выберите в меню Просмотр дополнительных настроек системы .
  2. В разделе Производительность нажмите кнопку Настройки .
  3. Список вариантов появится. Установите флажки Сохранить предварительный просмотр миниатюр панели задач и Показывать миниатюры вместо значков . Теперь нажмите Применить и ОК , чтобы сохранить изменения.

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

  • ЧИТАЙТЕ ТАКЖЕ: исправлено ‘Ошибка: система не может открыть файл’

Иногда ваши эскизы могут не отображаться из-за сторонних приложений. Стороннее программное обеспечение может иногда мешать настройкам Windows и вызывать эту проблему. По словам пользователей, эта проблема может возникнуть из-за программного обеспечения для записи видео и аудио. Если вы недавно установили какое-либо программное обеспечение для записи аудио или видео, обязательно удалите его и проверьте, решает ли это проблему. Если проблема все еще сохраняется, вы можете попробовать удалить другие сторонние приложения с вашего ПК и проверить, устраняет ли это проблему. Иногда может быть трудно найти проблемное приложение, поэтому вам, возможно, придется использовать метод проб и ошибок.

Немногие пользователи утверждают, что их проблема была в Java, и после ее устранения проблема была решена. Если вам нужно использовать Java, обязательно обновите его до последней версии и проверьте, решает ли это вашу проблему.

Решение 12. Установите необходимые коды

Windows не может воспроизводить видеофайлы, если отсутствуют определенные кодеки, а иногда отсутствующие кодеки могут приводить к тому, что миниатюры не отображаются. Чтобы устранить проблему, вам необходимо установить отсутствующие кодеки, и проблема должна быть решена. По словам пользователей, установка кодеков Shark устранила проблему, поэтому вы можете попробовать это. Конечно, вы можете попробовать другие пакеты кодеков, такие как K-Lite.

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

Иногда вредоносные приложения могут мешать работе вашей системы и вызывать возникновение этой и других проблем. Чтобы решить эту проблему, вам необходимо выполнить сканирование на наличие шпионских программ и удалить все вредоносные файлы. Пользователи сообщили, что сканирование их системы с помощью Spybot устранило проблему, поэтому обязательно скачайте и попробуйте этот инструмент. Мы также предлагаем выполнить детальную проверку вашей системы с помощью антивирусного программного обеспечения и проверить наличие других вредоносных файлов.

Решение 15. Установите другое приложение по умолчанию для затронутых файлов

Если у вас есть проблемы с отсутствующими миниатюрами, вы можете решить эту проблему, просто установив другое приложение по умолчанию для проблемного типа файлов. Это относительно просто, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите правой кнопкой мыши на проблемный тип файла и выберите в меню Открыть с помощью> Выбрать другое приложение .
  2. Выберите нужное приложение и установите флажок Всегда использовать это приложение для открытия файлов . Теперь нажмите ОК , чтобы сохранить изменения.

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

Есть также другие методы, которые вы можете использовать для установки приложений по умолчанию для определенных типов файлов. Например, вы можете установить приложения по умолчанию в приложении «Настройки», выполнив следующие действия:

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

  1. Откройте Панель управления . Вы можете сделать это, нажав Windows Key + S и войдя в панель управления . Теперь выберите Панель управления из списка.
  2. Когда откроется Панель управления , выберите Программы по умолчанию .
  3. Появится окно Программы по умолчанию . Перейдите на страницу Настройка программ по умолчанию .
  4. Выберите приложение, которое вы хотите использовать для проблемного типа файлов, в меню слева. Теперь на правой панели нажмите Выбрать настройки по умолчанию для этой программы .
  5. Теперь выберите проблемные расширения файлов из списка. После этого нажмите Сохранить .

Вы также можете использовать Связать тип файла или протокол с параметром программы , чтобы решить эту проблему. Для этого сделайте следующее:

  1. Перейдите в Программы по умолчанию и нажмите Связать тип файла или протокол с программой .
  2. Список всех расширений файлов появится. Выберите проблемный тип файла и дважды щелкните по нему.
  3. Теперь выберите приложение, которое вы хотите использовать для этого типа файлов.
  4. Повторите этот шаг для всех проблемных типов файлов.

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

По словам пользователей, иногда проблема с отсутствующими миниатюрами может возникнуть из-за программного обеспечения Paint Shop Pro. Пользователи сообщили, что их эскизы отсутствовали при использовании 32-битной версии. Чтобы решить эту проблему, вам необходимо установить как 32-битную, так и 64-битную версию программного обеспечения.После этого проблема должна быть решена полностью. Howeversolution работает только с Paint Shop Pro, поэтому, если у вас не установлен этот инструмент, вы можете пропустить это решение.

Решение 17. Убедитесь, что IconCodecService.dll включен

Немногие пользователи утверждают, что эта проблема начала появляться после отключения службы IconCodecService.dll . По словам пользователей, этот сервис преобразует значки PNG в значки BMP, и если вы отключите его, у вас могут возникнуть проблемы с миниатюрами. Чтобы устранить проблему, просто включите эту службу и проверьте, решает ли она проблему.

Если предварительные просмотры не отображаются, вы можете решить проблему с помощью стороннего инструмента. Существует множество сторонних генераторов миниатюр, которые могут помочь вам решить эту проблему. Одним из таких инструментов является Icaros, и после его установки ваши эскизы должны появиться снова.

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: Kindle Fire не распознается Windows 10, 8, 7

По словам пользователей, вы можете решить эту проблему, просто сделав несколько изменений в своем реестре. Имейте в виду, что реестр содержит конфиденциальную информацию, поэтому будьте особенно осторожны при ее изменении. Чтобы решить эту проблему, вам нужно сделать следующее:

  1. Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .
  2. Необязательно: Поскольку изменение реестра несколько опасно, мы советуем вам создать резервную копию, прежде чем вносить какие-либо изменения. Для этого нажмите Файл> Экспорт .
    Выберите Все как Диапазон экспорта , введите желаемое имя файла, выберите безопасное расположение и нажмите Сохранить . Если что-то пойдет не так после изменения реестра, вы можете использовать экспортированный файл, чтобы легко восстановить его в исходное состояние.
  3. На левой панели перейдите к ключу HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer . На правой панели найдите DisableThumbnails DWORD. Если DWORD недоступен, щелкните правой кнопкой мыши пустое место на правой панели и выберите Создать> Значение DWORD (32-разрядное) . Введите DisableThumbnails в качестве имени нового DWORD.
  4. Дважды нажмите только что созданный DisableThumbnails DWORD, чтобы открыть его свойства. Теперь установите для значений данных значение 0 и нажмите ОК , чтобы сохранить изменения.

После внесения этих изменений перезагрузите компьютер и проверьте, не исчезла ли проблема.

Решение 21. Не позволяйте Windows удалять кэш миниатюр

Если предварительный просмотр миниатюр не отображается, это может быть связано с тем, что Windows удаляет кэш миниатюр. Немногие пользователи утверждают, что вы можете решить эту проблему, запретив Windows удалять кеш. Это решение может быть потенциально опасным, поэтому имейте в виду, что вы изменяете эти настройки на свой страх и риск. Чтобы изменить настройки безопасности, выполните следующие действия:

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

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

Читайте также: