Wprowadzono także wbudowaną obsługę niektórych urządzeń klasy USB HID (Human Interface Device) i PID, takich jak myszy USB, klawiatury, joysticki z funkcją force feedback itp., w tym dodatkowe funkcje klawiatury poprzez wybrane kontrolki z grupy Consumer Page HID. Windows 98 wspierał również technologie UDMA, 3DNow! i SSE.
W Windows 98 po raz pierwszy zaimplementowano obsługę ACPI 1.0, co umożliwiło korzystanie z trybów czuwania (Standby) i hibernacji (Hibernate). Jednak obsługa hibernacji była bardzo ograniczona i zależna od konkretnego producenta sprzętu. Funkcja hibernacji działała wyłącznie wtedy, gdy obecny był kompatybilny sprzęt typu Plug and Play oraz BIOS, a producent sprzętu lub OEM dostarczył odpowiednie sterowniki zgodne z ACPI. Występowały problemy z hibernacją przy użyciu systemu plików FAT32, co czyniło tę funkcję zawodną i niestabilną.