Тест памяти видеокарты
Как новые, так и проработавшие приличный срок видеокарты не застрахованы от неисправности видеопамяти. Проявляется эта неисправность в искажениях текстовых строк или квадратных цветных кубиках, полосах на изображении – артефактах. Причем такие дефекты могут пропадать при изменении разрешения экрана или проявляться с прогревом. Однако, похожие искажения могут проявляться и при неисправности видеопроцессора, а также при завышенном разгоне. Чтобы точно выяснить причину дефектов, нужно провести тест памяти видеокарты. Поможет в этом простая и эффективная программа с поддержкой русского языка – Video Memory stress Test.
Установки программа не требует, достаточно распаковать содержимое архива в отдельную папку. Архив содержит файл программы – vmt.exe, vmt.loader.bat для запуска окна конфигурации и несколько текстовых документов с описанием, а также файлы языка и лога. Папка VMTCE содержит образ для создания загрузочного диска с DOS версией программы. Язык программы определяется автоматически, но его можно изменить в настройках после запуска. Обязательные требования для работы программы, это установленный DirectX выше седьмой версии, а также CUDA 1.1 (для видеокарт NVidia) и OpenGL 1.5.
Для многократного тестирования с определенными установками удобно использовать vmt.loader.bat, просто запускаем его, открывается окно с предварительными настройками.
Назначение большинства опций понятно и разъяснения не требует. Остановимся чуть подробнее только на нескольких.
На видеокартах, использующих различные технологии (HyperMemory или TurboCache), определение реального размера видеопамяти затруднено. Для таких моделей нужно указать простым числом в поле Количество видеопамяти (в Мб!) реальный размер.
Задание Размера поверхности необходимо для тестирования старых моделей видеокарт. Можно оставить установленное значение, так как программа все равно скорректирует его, чтобы покрыть тестом всю доступную видеопамять.
Возможность Игнорировать битовые маски цветов изначально включена для использования в тесте всех доступных разрядов. Но если сразу, в начале проверки, начнут появляться ошибки с единицами в старших разрядах (1000000000000000 или 11111111000000000000000000000000), эту опцию нужно отключить.
Некоторые модели видеокарт могут при запуске сразу выдавать большое количество ошибок (например, Radeon HD38xx серий). Это связано с проблемами прямого чтения видеопамяти. Для устранения этих ошибок нужно включить Использование экранного буфера, а также, иногда, отключить опцию битовой маски цветов, описанную выше.
По завершению , используя кнопку Создать ВАТ, сохраните файл. Кнопка Запуск откроет основное окно программы с установленными опциями.
В верхней части выводится Информация и линейки Прогресса. Если системная плата компьютера содержит интегрированный видеопроцессор, обратите внимание на устройство, которое будет проверено. При необходимости его можно изменить в Настройках теста.
Программа предусматривает три набора тестирования:
- Сокращенный тест нужно использовать для быстрой проверки памяти видеокарты
- Экспресс 15% хорошо подходит для проверки стабильности работы после разгона
- Полный тест самый надежный, но при больших объемах памяти займет время
Все сообщения программы и найденные ошибки выводятся в Журнале. Запись об ошибке выводится в следующем формате:
Ошибка в [01ABCAEF]: должно быть FAFF, однако найдено FFEF (биты: 0000000000010000)
При нажатии кнопки Старт, программа запросит перевод видео режима на более низкий. Рекомендуется согласиться с изменением, после окончания теста исходный видео режим восстановится.
Для получения достоверных данных о результатах теста, необходимо, чтобы во время проверки окно программы не перекрывалось другими окнами. Также, перед началом тестирования нужно максимально освободить видеопамять компьютера, закрыв все программы. Нужно исключить переход компьютера в спящий режим, сделав необходимые настройки в параметрах питания или подергивая мышью во время работы программы. Проводить тесты желательно два раза, при квадратном (1024х1024) и прямоугольном (512х1024) размере поверхностей. Тесты CUDA или OpenGL представлены в программе бета версиями.
Ошибки при проведении теста могут появиться в результате окисления контактов разъема платы видеокарты, что легко устраняется, если их почистить ластиком. Также, в некоторых системных блоках, видеокарта может устанавливаться не полностью или криво.
Ошибки видеопамяти, проявляющиеся с прогревом, что можно выявить только при длительном тестировании, говорят о дефекте микросхем. Такой ремонт, чаще всего, экономически нецелесообразен, видеокарту лучше заменить.