Компьютер не загружается:"hal.dll отсутствует или поврежден"

Я надеюсь, что кто-нибудь сможет мне помочь. Мне отчаянно нужно восстановить свои данные, и я действительно не знаю, с чего начать.

Это мой старый компьютер (медиацентр HP Pavilion M7480N, Windows XP).

Я восстанавливал свой компьютер до более ранней точки, и в середине процесса я случайно отключил компьютер. Когда я попытался включить его снова, вот что там написано:

Windows could not start because the following file is missing or corrupt:
<Windows root>system32hal.dll.
Please re-install a copy of the above file.

Вот также краткое видео, которое я загрузил в youtube.

Что я могу сделать, если вообще что-нибудь могу? Каков мой следующий шаг? У меня нет компакт-диска с Windows XP. Этот компьютер не прилагался к нему.