Nie, nie uszkodzi. To co robisz to miękki reset, czyli wysłanie sygnału ponownego uruchomienia komputera - zamykane są procesy, czyszczona pamięć RAM i sterowanie oddane do BIOS-u/UEFI, który to od nowa ładuje system. Twardy reset to po prostu odłączenie zasilania i ponowne jego włączenie, a to już potencjalnie może uszkodzić elektronikę (najwięcej awarii zdarza się podczas włączenia zasilania).
Ale do rzeczy, czy naprawdę pytasz o możliwość uszkodzenia komputera z powodu restartów programowych, czy musisz to robić, ponieważ masz zawieszenia działania systemy/sprzętu. Innymi słowy, czy to może problem XY?