Well, I fixed it. Just started in Safe-Mode and scheduled check disk for the Windows drive. Rebooted, computer Checked Disk with 0 output, and then it booted up like normal. Rebooted twice more to double-check that the computer was indeed working. Strangest thing I've ever seen.