Missing Hal.dll Error after Running Norton Power Eraser

I'm not the type to unnecessarily run applications, but the most recent Norton monthly newsletter suggested downloading Norton Power Eraser.  After running NPE I received the following message at restart:

 

        Windows could not start because the following file is missing or corrupt:

        <Windows root>\system32\hal.dll.

        Please re-install a copy of the above file."

 

When I try to use the Windows Recovery Console I receive the following message:

 

        INF file txtsetup.sif is Corrupt or Missing, Status 14

 

The PC is a HP M7277C with Microsoft Windows XP Media Center.  Any help would be much appreciated.  Thanks.