Как точно узнать ядро видеокарты: от встроенных инструментов до скрытых команд

Когда речь заходит о диагностике видеокарты, определение точного названия графического ядра (GPU) становится критически важным — будь то для установки драйверов, разгона, проверки совместимости с играми или диагностики неисправностей. Однако многие пользователи путают модель видеокарты (например, GeForce RTX 4070) с кодовым именем ядра (например, AD104 для той же 4070). Эта статья поможет разобраться, как выявить именно архитектуру и ядро GPU, а не маркетинговое название устройства.

В отличие от стандартных методов вроде dxdiag или msinfo32, которые показывают лишь базовую информацию, мы рассмотрим профессиональные инструменты и скрытые команды, позволяющие получить данные прямо из VID/PID чипа, PCI-конфигурации или даже микрокода BIOS. Особое внимание уделим случаям, когда видеокарта не определяется системой — например, после неудачного разгона или при использовании неофициальных прошивок.

1. Стандартные инструменты Windows: что скрывает диспетчер устройств

Начнём с самого очевидного — встроенных утилит Windows. Даже они способны дать больше информации, чем кажется на первый взгляд. Откройте Диспетчер устройств (devmgmt.msc) и разверните ветку Видеоадаптеры. Здесь вы увидите название модели, но не ядра. Чтобы добраться до скрытых данных:

  • 🔍 Дважды кликните на видеокарту → вкладка Сведения → выберите свойство ИД оборудования (или Коды (ID) оборудования).
  • 📋 В строке VEN_XXXX и DEV_XXXX зашифрованы идентификаторы производителя и устройства. Например, VEN_10DE — это NVIDIA, а DEV_2684 соответствует ядру GA102 (RTX 3090).
  • 🔗 Скопируйте эти коды и проверьте их в базе PCI Database (например, на сайте pcidatabase.com).

Этот метод работает даже если драйвер не установлен или видеокарта отображается как Базовый видеоадаптер (Microsoft). Однако у него есть ограничение: для новых моделей (например, RTX 40-серии или Radeon RX 7000) база PCI может не содержать актуальных данных.

2. Командная строка и PowerShell: скрытые команды для продвинутых

Для тех, кто предпочитает работать с консолью, есть несколько команд, выдающих данные о ядре GPU без стороннего софта. Самая универсальная:

wmic path Win32_VideoController get Name, VideoProcessor, DriverVersion

Эта команда покажет:

  • 🖥️ Name — маркетинговое название видеокарты (например, NVIDIA GeForce RTX 3060 Ti).
  • 🔧 VideoProcessorкодовое имя ядра (например, GA104 для RTX 3060 Ti).
  • 📦 DriverVersion — версия драйвера (поможет понять, актуален ли он).

Если команда вернула пустое поле VideoProcessor, попробуйте альтернативный метод через PowerShell:

Get-WmiObject Win32_VideoController | Select-Object Name, VideoProcessor | Format-List

Для Linux-систем (или Windows с подсистемой WSL) подойдёт команда:

lspci -vnn | grep VGA -A 12

Она выведет детальную информацию о PCI-устройстве, включая Kernel driver in use и Subsystem, где может прятаться название ядра.

📊 Какой метод вам кажется самым надёжным?
Стандартные инструменты Windows
Командная строка
Сторонние утилиты (GPU-Z, HWiNFO)
Просмотр через BIOS

3. GPU-Z и HWiNFO: профессиональный анализ

Сторонние утилиты вроде GPU-Z и HWiNFO предоставляют максимально полную информацию о графическом процессоре, включая данные, которые не показывают системные инструменты. Скачайте GPU-Z с официального сайта (избегайте репаков!) и обратите внимание на следующие поля:

  • 🏷️ Name — модель видеокарты (например, Radeon RX 6700 XT).
  • 🧬 GPUкодовое имя ядра (например, Navi 22 для RX 6700 XT).
  • 📅 Release Date — дата релиза ядра (помогает отличить ревизии, например, TU106-400 от TU106-410).
  • 🔍 Device ID и Revision — уникальные идентификаторы чипа.

HWiNFO идёт ещё дальше: он показывает техпроцесс (например, TSMC 7nm), количество CUDA-ядер/потоковых процессоров, и даже микрокод BIOS (вкладка GPU [#0]: NVIDIA/AMDBIOS Version). Это незаменимо для диагностики "битых" видеокарт или проверки подлинности (например, чтобы отличить RTX 4080 от перемаркированной RTX 4070 Ti).

Как отличить поддельную видеокарту по GPU-Z?

В поле Memory Size у подделок часто указывается завышенный объём памяти (например, 16 ГБ вместо реальных 12 ГБ). Также проверьте Bus Interface — у фейковых моделей ширина шины может быть занижена (например, 192-bit вместо 256-bit).

Утилита Показывает ядро? Дополнительные данные Поддержка Linux
GPU-Z ✅ Да (поле GPU) Техпроцесс, количество шейдеров, версия BIOS ❌ Нет
HWiNFO ✅ Да (раздел GPU) Температуры, напряжения, микрокод, ревизия чипа ✅ Да (через Wine)
AIDA64 ✅ Да (вкладка Отображение → GPU) Бенчмарки, поддержка API (DirectX, Vulkan) ❌ Нет
Speccy ⚠️ Частично (только модель) Температура, частота ❌ Нет

4. Просмотр через BIOS/UEFI: когда Windows не грузится

Если видеокарта не определяется в системе (например, после сброса BIOS или неудачного разгона), можно попробовать узнать её ядро прямо из UEFI. Для этого:

  1. Перезагрузите ПК и войдите в BIOS (обычно клавиша Del, F2 или Esc).
  2. Найдите раздел AdvancedPCI Configuration или System Information.
  3. Ищите строки вроде Primary Display, PEG/PCIe Graphics или VGA BIOS Version.

В некоторых версиях BIOS (например, на материнских платах ASUS ROG или MSI) отображается полное название ядра, например:

NVIDIA TU104 [GeForce RTX 2080 SUPER]

Если BIOS не показывает детали, попробуйте загрузиться с LiveCD Linux (например, Ubuntu) и выполнить команду:

sudo lshw -c display

Это выведет данные о видеокарте даже без установленных драйверов.

5. Анализ физической маркировки: когда софт бессилен

В крайних случаях (например, при покупке б/у видеокарты без упаковки или при диагностике "мёртвого" GPU) можно определить ядро по маркировке на самом чипе. Для этого:

  1. Снимите систему охлаждения (аккуратно, чтобы не повредить термопрокладки!).
  2. Найдите на графическом процессоре лазерную гравировку — обычно это комбинация букв и цифр, например:
    • GA102-300-A1 — ядро RTX 3090 (ревизия A1).
    • NAVI 21 XTX — ядро Radeon RX 6900 XT.
    • ACM-G10 — интегрированная графика Intel Arc.
  3. Сверьте маркировку с официальными спецификациями на сайтах NVIDIA, AMD или TechPowerUp.

Обратите внимание на ревизию чипа (например, A1, B1). Она указывает на модификации ядра, которые могут влиять на разгон, потребление энергии и совместимость с прошивками. Например, RTX 3060 на ядре GA106-300 имеет ограничение по майнингу, а ревизия GA106-302 лишена этого ограничения.

Сфотографируйте расположение кабелей и креплений|Используйте пластиковую лопатку, чтобы не поцарапать плату|Храните винты в отдельном пакете с подписью|Не прикасайтесь к контактной площадке чипа голыми руками-->

⚠️ Внимание: Маркировка на чипе может не совпадать с финальной моделью видеокарты. Например, ядро GA104 используется как в RTX 3070, так и в RTX 3060 Ti, но с разным количеством активных CUDA-ядер. Для точного определения модели потребуются дополнительные данные (объём памяти, частота, конфигурация выводов).

6. Онлайн-сервисы и базы данных: проверка по серийному номеру

Если у вас есть серийный номер видеокарты (обычно наклеен на тыльной стороне платы), можно попробовать узнать ядро через официальные сервисы производителей:

  • 🔧 NVIDIA: введите серийник на странице support.nvidia.com/warranty (покажет модель, но не ядро).
  • 🔺 AMD: используйте AMD Product Warranty Check (аналогично покажет только модель).
  • 🌍 TechPowerUp GPU Database: введите модель видеокарты (например, MSI RTX 3080 Ventus 3X) — сервис покажет ядро, техпроцесс и дату релиза.
  • Для ноутбуков полезен сервис NotebookCheck — введите модель лэптопа (например, ASUS TUF A15 FA506IU), и в спецификациях будет указано ядро интегрированной/дискретной графики.

    Важно: Серийный номер видеокарты может содержать информацию о ревизии печатной платы (PCB), но не о ревизии ядра. Например, RTX 3080 с серийником PG132 SKU 10 имеет референсную плату, но ядро при этом может быть как GA102-200, так и GA102-202.

    7. Специализированные случаи: майнинговые прошивки и модифицированные GPU

    Если видеокарта использовалась для майнинга или имеет неофициальную прошивку (например, LHR-unlock для RTX 30-серии), стандартные методы могут давать неверные данные. В таких случаях:

    1. Проверьте версию BIOS через GPU-Z (вкладка BIOS Version). Например, прошивка 86.04.28.00.8A указывает на модифицированный BIOS для майнинга.
    2. Используйте утилиту NvFlash (для NVIDIA) или ATIWinFlash (для AMD), чтобы считать дамп BIOS:
      nvflash --save backup.rom

      Затем откройте файл backup.rom в GPU-Z или HWiNFO для анализа.

    3. Сравните хэш BIOS с базами вроде TechPowerUp VGA BIOS Collection. Это поможет выявить неофициальные модификации.

    Для видеокарт с перепаянной памятью (например, RTX 3060 8 ГБ → 12 ГБ) ядро определяется стандартными методами, но объём памяти может отображаться некорректно. В таких случаях помогает тест в 3DMark или FurMark — если доступно менее 12 ГБ, значит, перепайка выполнена с ошибками.

    FAQ: Частые вопросы о определении ядра GPU

    Можно ли узнать ядро видеокарты без её физического подключения?

    Да, если у вас есть серийный номер или модель видеокарты. Используйте базы данных вроде TechPowerUp или GPU Database. Также некоторые продавцы (например, на eBay или AliExpress) указывают ядро в описании товара (ищите строки вроде GPU: GA106).

    Почему GPU-Z показывает одно ядро, а командная строка — другое?

    Это происходит из-за конфликта драйверов или виртуальных GPU (например, в облачных игровых сервисах вроде GeForce NOW). Проверьте:

    1. Отключите все виртуальные машины и докер-контейнеры.
    2. Удалите старые драйверы через Display Driver Uninstaller (DDU).
    3. Запустите GPU-Z с правами администратора.
Как отличить ядро NVIDIA Ampere (GA10x) от Lovelace (AD10x)?

Основные различия:

  • Ampere (GA10x): техпроцесс Samsung 8N, поддержка PCIe 4.0, максимальная память GDDR6X до 24 ГБ.
  • Lovelace (AD10x): техпроцесс TSMC 4N, поддержка PCIe 5.0, память GDDR6X до 48 ГБ, архитектура ADA с аппаратным рейтрейсингом 3-го поколения.

Также в GPU-Z у Lovelace будет указано DirectX 12 Ultimate (12_2), а у AmpereDirectX 12 Ultimate (12_1).

Можно ли по ядру определить, поддельная ли видеокарта?

Косвенно — да. Сравните:

  • 🔍 Ядро (например, GA106 не должно быть в RTX 3080).
  • 💾 Объём памяти (например, RTX 3060 на ядре GA106 не может иметь 16 ГБ памяти).
  • ТDP (например, RTX 3070 с ядром GA104 не может потреблять 50 Вт).

Для точной проверки используйте тесты в FurMark или OCCT — подделки часто выдают себя низкой производительностью или артефактами.

Где найти дату релиза ядра для проверки его актуальности?

Официальные даты релиза ядер: