Причин зависания системы может быть масса.
В первую очередь, стоит исключить программный вариант - для этого, стоит переустановить ОС Windows, либ проверить все ее элементы отдельно, что конечно более затруднительно.
В случае, если зависания после переустановки ОС все ровно остались, стоит протестировать оперативную память и жесткий диск в первую очередь.
Хотя, что касается аппаратной части, то проблема может заключаться практически в любом из элементов ПК.
) знакомо)))