бп ... проверить легко: заберите у "доброго наивного друга" БП аналогичной мощности и запусти систему- если все гуд, то возможно ограничится просто заменой бп.
Отформатировать ваш винт можно на другом компьютере подсоединив его как второстепенный slave, иначе говоря просто подсоедините его к другому ПК с рабочей системой, ну и не забудьте проверить на битые сектора.
С оперативкой по сложнее, пока отработайте варианты что вам выше посоветовали.
ЗЫ: распишите сборку вашего пк: проц, мать, винт, оперативка, бп ...