Tbh it sounds like an area on the HDD with the config directory on has become corrupt/damaged.
Your best best it to try and get it to someone with a laptop IDE reader to 'remove' the porn off it - thats if it can be recovered at all!!
I've got one but you're not local! LOL!