Аббревиатуры HW и SW встречаются в инструкциях к роутерам, наклейках на материнских платах, логах прошивки и чек-листах техподдержки — и именно их непонимание чаще всего мешает пользователю правильно описать проблему: он сообщает «не работает устройство», хотя сбой на стороне программы, а не компонента. Разобраться в этих терминах нужно до того, как вы начнёте диагностику, обновление прошивки или обращение в сервис: от того, относится ли неисправность к HW или SW, напрямую зависит, ремонтируется ли устройство заменой детали или настройкой ПО.

HW — это сокращение от английского hardware, то есть «аппаратное обеспечение», всё физическое «железо» устройства. SW — сокращение от software, «программное обеспечение», то есть код, который выполняется на этом железе. Ниже разберём, что именно входит в каждую категорию, где встречаются эти обозначения и как по ним сориентироваться при диагностике.

HW (hardware): что относится к аппаратной части

К hardware относится всё, что можно физически потрогать: платы, микросхемы, разъёмы, экраны, кабели. В ноутбуке это процессор, оперативная память, SSD-накопитель, матрица дисплея, аккумулятор и система охлаждения. В смартфоне — SoC, модем, камера, датчики и шлейфы.

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

  • 🔧 Центральный процессор (CPU) и графический чип (GPU) — вычислительное ядро устройства.
  • 💾 Оперативная память (RAM) и накопители (SSD, HDD, eMMC) — хранение данных.
  • 🔌 Платы, контроллеры, разъёмы, шлейфы и кабели — связь компонентов между собой.
  • 🔋 Аккумулятор, блок питания, цепи питания — энергоснабжение устройства.

Отдельно стоит упомянуть периферию: клавиатуры, мыши, принтеры, внешние диски — это тоже hardware, хотя они и не находятся внутри корпуса основного устройства.

SW (software): что относится к программной части

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

  • ⚙️ Системное ПО — операционные системы (Windows, Linux, Android, iOS) и драйверы, связывающие ОС с железом.
  • 📱 Прикладное ПО — программы и приложения, с которыми работает пользователь: браузеры, офисные пакеты, мессенджеры.
  • 🧩 Прошивки (firmware) — низкоуровневый код, записанный в память самого устройства: BIOS/UEFI материнской платы, прошивка роутера или SSD-контроллера.

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

📊 Что чаще было причиной неисправности вашей техники?