Мой компьютер вышел из строя, и на экране осталась странная картина пикселей
8938
Jchabin
Я возился с window.open()JavaScript, пытался создавать шаблоны с помощью всплывающих окон, и я столкнулся с 250-ю окнами Google Chrome, когда мой компьютер вышел из строя. Я получил ошибку с надписью WerFault.exe - Application Error, что сказал The application was, а затем есть OKкнопка.
Компьютер перезагружался, и все, казалось, вернулось к нормальному состоянию, за исключением части странных шаблонов пикселей прямо в середине моего экрана. Шаблон иногда исчезает или изменяется, но обычно выглядит так.
Изображение на самом деле повернуто на 45 °, или вы просто не нашли время, чтобы привести его в соответствие с реальностью?
Daniel F 6 лет назад
21
Я надеюсь, что на самом деле это так на экране, что было бы весело.
confetti 6 лет назад
20
Движется ли шаблон, если вы пытаетесь двигать мышью?
htmlcoderexe 6 лет назад
6
Чтобы уточнить, это появляется только тогда, когда у вас есть это предупреждение после того, как что-то зашло слишком далеко (и уходит при перезагрузке), или это происходит после перезагрузки, не сделав ничего особенного (и, конечно, без Chrome, пытающегося восстановить все окна? )?
jcaron 6 лет назад
1
Windows 10 показывает QR-код, когда BSOD'ed. Это тоже похоже на что-то подобное. Хотите знать, если сам экран BSOD был разбит из-за нехватки памяти или что-то и утечка графической памяти?
Mat J 6 лет назад
0
@MatJ может быть попытка отобразить значок приложения, но получить данные из поврежденной памяти?
Daniel F 6 лет назад
2
На самом деле сообщение «Приложение было» выглядит как фрагмент предложения, например «Приложение не удалось запустить правильно (0xc000012d) ...». Возможно, даже поиск текстовой строки причины конкретной ошибки достиг в поврежденной памяти.
Daniel F 6 лет назад
0
Копирует ли это изображение в буфер обмена с помощью клавиши PrintScreen этот артефакт или нет? Не могли бы вы также предоставить изображение артефакта ** после ** перезагрузки?
Sasha 6 лет назад
5
мое первое предположение было, что это был блеклый QR-код
hjpotter92 6 лет назад
0
@Sasha Отличная идея, если артефакт не появляется на скриншоте, мы можем предположить, что это проблема с графическим процессором (при условии, что это не поврежденный спрайт курсора мыши, который не будет захвачен printscreen).
Clonkex 6 лет назад
0
@Clonkex, кстати, поврежденный курсор мыши - достаточно вероятное предположение.
Sasha 6 лет назад
1
3 ответа на вопрос
35
DrMoishe Pippik
Похоже, проблема с памятью. Чтобы увидеть, если это только временно, выполните полное выключение и перезагрузите компьютер.
Нажмите Windowsи введите CMD .
Нажмите, Enterчтобы получить приглашение CMD .
Тип shutdown /s /t 0 .
Перезагрузитесь и проверьте наличие проблемы с пикселями.
Если это не решает проблему, отключите быстрый запуск, который может кэшировать недопустимые данные, и повторите шаги, описанные выше.
Позвольте мне знать, если это помогает!
Я также подумал бы о выключении компьютера на некоторое время, чтобы посмотреть, не является ли это проблемой перегрева памяти.
Ilia Nedoluzhko 6 лет назад
4
Учитывая шаблон, для меня это совсем не похоже на ошибку памяти, больше похоже на то, что кто-то записал что-то в кадровый буфер, который там не принадлежит, или, более конкретно, (X) или удалил его с уже имеющимся содержимым. Я бы предложил обновить драйверы
PlasmaHH 6 лет назад
3
Выбор «Перезагрузка» в графическом интерфейсе уже делает полное отключение, в отличие от «Завершение работы», которое (по умолчанию) выполняет частичный спящий режим, чтобы ускорить время загрузки.
Hitechcomputergeek 6 лет назад
5
@PlasmaHH Я сомневаюсь, что это проблема кадрового буфера. Если оно исчезает, а позже появляется снова, это означает, что оно должно быть где-то в памяти. Вероятно, какой-то растровый рисунок был поврежден. Если перезагрузка не решит эту проблему, я бы также проголосовал за переустановку драйверов. Я бы выключил его (без гибернации) и вынул батарею на несколько секунд.
Daniel F 6 лет назад
2
@DanielF: если это неисправная память, то нужно будет повторять каждые 1366 пикселей, что было бы поразительным совпадением
PlasmaHH 6 лет назад
0
@PlasmaHH Я больше думаю о линиях спрайта (например, кнопка запуска Windows или курсор мыши). Конечно, это не объясняет, почему он остается на этой позиции. Тем не менее, можно создавать прозрачные окна, располагать их на переднем плане и делать их не сфокусированными, сквозными, без оконной рамки. Трудно сказать.
Daniel F 6 лет назад
2
@PlasmaHH, GPU нередко хранят данные изображения в виде мозаики для лучшей пространственной локализации (пиксели рядом друг с другом на экране рядом друг с другом в памяти). Я видел неисправную видеокарту, которая отображала бы несколько поврежденных блоков, разбросанных по всему монитору.
Wyzard 6 лет назад
1
О, курсор мыши в спрайте. Да, я видел это. Недостаточно памяти, чтобы выделить область позади спрайта, поэтому она сгребла память при слиянии.
Joshua 6 лет назад
0
5
Edgar
Я бы попробовал другое разрешение экрана и, если возможно, другой монитор.
Если он отображается только на одном мониторе, значит, проблема в мониторе. И изменение разрешения экрана может иметь несколько результатов. Все поможет проанализировать проблему дальше.
Технически я бы сказал, что возможно, что другой монитор может не показывать проблему, но проблема все еще может быть связана с GPU. Представьте, что выход HDMI на GPU не работает, но вывод на дисплейный порт был в порядке. Или, возможно, графический процессор использует другую часть своей памяти при выводе с другим разрешением или с другим портом. Не говорю, что это вероятно, просто указывает на возможность :)
Clonkex 6 лет назад
2
4
Justin Time
Как сказал доктор Мойше Пиппик, возможно, полное отключение поможет. Чтобы сделать это, вы также можете использовать опцию перезагрузки, потому что afaik также выполняет полное выключение и перезагрузку, вместо того, чтобы просто сохранить оперативную память на диск, как при выключении.
Если эта ошибка все еще существует, это либо кадровый буфер, как пишет PlasmaHH, либо ошибка в ОЗУ. Если он находится в ОЗУ, вы можете попробовать запустить Memtest86 +, например, с помощью живого образа Linux (например, Linux Mint).