Windows 10: ошибка прозрачного значка в предпросмотре миниатюр

596
Edo

У меня всегда была эта ошибка, по крайней мере с тех пор, как я начал использовать Windows 10, когда она вышла (я сейчас использую версию 1709, она все еще там).

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

Снимок экрана 1

Примером aявляется папка с файлом .srt (на моем компьютере этот тип файлов открывается с помощью блокнота, поэтому он автоматически получает этот значок). Я скопировал тот же файл за пределы папки, чтобы показать вам, что это не сломанный значок. Обратите внимание на красный / зеленый артефакт в предварительном просмотре, где должна быть прозрачная часть значка.

Пример bтакой же, но с двумя файлами .srt внутри папки. Значки в предварительном просмотре наклонены, поэтому прозрачная часть скрыта.

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

Снимок экрана 2

Итак, я что-то упустил? Некоторые варианты графики / производительности, о которых я не знаю?

1

1 ответ на вопрос

0
Appleoddity

Я могу подтвердить, что проблема существует и воспроизводима в Windows 10.

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

Код, который отображает миниатюру внутри изображения папки, похоже, содержит ошибку.

Я не уверен, какой другой ответ дать.

Я бы порекомендовал отправить подробности об этой ошибке через Microsoft Feedback Hub .

Действия по воспроизведению:

  • Создать testпапку
  • В testпапке создайте другую папку the folder.
  • В the folderпапке щелкните правой кнопкой мыши и создайтеNew Text Document.
  • Дайте новому файлу имя и измените расширение файла нового текстового документа на случайное расширение. Я использовал new text document.srt.
  • Попробуйте открыть new text document.srtфайл, который вы создали, и Windows предложит выбрать программу, в которой он будет открыт. Выберите всегда открывать с Notepad.exe.
  • Измените вид вашей папки на Большие или Очень большие значки. Обратите внимание, что new text document.srtфайл правильно отображает миниатюру блокнота.
  • Перейдите к testпапке и измените вид на Большие или Очень большие значки. Обратите внимание, что миниатюра блокнота отображается неправильно для the folderминиатюры.
Как вы воспроизвели проблему? Я не смог этого сделать. harrymc 6 лет назад 0
@harrymc, пожалуйста, смотрите мои правки ... Appleoddity 6 лет назад 0