What this error means, is that your hard drive is corrupted.
read this:
How to Resolve Boot Configuration Data Error 0xc000000d in Windows 7 ?
You can use those steps to fix this, and I have had this exact error almost 100 times, but I do one more thing before I try those command. I use Hiren's Boot CD. Download it from the link below, burn it and boot to it. Because the other half of this problem is common and is called "Read Element Failure"
When it comes up, choose DOS PROGRAMS and inside there, choose HARD DRIVE TOOLS.
If you have a WD or Seagate hard drive, you can use GWscan, just run the first two tests and if it finds corruption it will prompt you for a full scan: DO IT. If you don't have a WD or Seagate drive, you can use the tool made for the drive, it has them, Toshiba, Hitachi, Samsung.
It takes GWscan about an hour to run the full scan.
This error can also occur if you have a system with many hard drives mounted, if the Windows 8 Boot GUI is on a different physical drive than the actual OS files - This is now my system is, so I have to make sure two drives are in good order to get rid of this error. It is this way on my system because I have Windows 7 installed on an IDE drive, and the system favours the IDE drive as the first drive it detects. So when I installed 8, it put the Boot GUI into the drive with Windows 7. The Windows 8 OS is on my Hybrid Drive.
When you are done with the full disk scan, you will next need to run a CHKDSK. You can either use a Windows 8 Install disk Command Prompt or Hiren's - Use Mini-XP in Hiren's, there is a Quick CHKDSK command built into the Program Files Menu.
If you have A SSD drive, you can use some of these procedures, in any case, you will have to use the manufacturer's tool for scanning the drive surface. It's a different procedure, a HDD has a physical surface to scan, but a SSD drive can get corrupted in the exact same way.