It's currently installed on a handful of other systems for people whos computers I repaired. As to whether or not it's the same registry key then no. I used their serial keys from their computers to install. Anyway, why would that have anything at all to do with my current issues?
SFC finished with no errors and here's the checkdisk log.
Checking file system on C:
The type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
Cleaning up minor inconsistencies on the drive.
Cleaning up 7 unused index entries from index $SII of file 0x9.
Cleaning up 7 unused index entries from index $SDH of file 0x9.
Cleaning up 7 unused security descriptors.
CHKDSK is verifying Usn Journal...
Usn Journal verification completed.
CHKDSK is verifying file data (stage 4 of 5)...
File data verification completed.
CHKDSK is verifying free space (stage 5 of 5)...
Free space verification is complete.
32061928 KB total disk space.
12847392 KB in 34089 files.
9408 KB in 4532 indexes.
0 KB in bad sectors.
114148 KB in use by the system.
65536 KB occupied by the log file.
19090980 KB available on disk.
4096 bytes in each allocation unit.
8015482 total allocation units on disk.
4772745 allocation units available on disk.
Internal Info:
00 a2 00 00 e9 96 00 00 9f b4 00 00 00 00 00 00 ................
2f 00 00 00 02 00 00 00 43 05 00 00 00 00 00 00 /.......C.......
e6 15 7b 01 00 00 00 00 4c b1 ab 10 00 00 00 00 ..{.....L.......
7a 2c e8 07 00 00 00 00 32 7b 18 48 01 00 00 00 z,......2{.H....
50 b2 0c f5 00 00 00 00 52 2c 99 5e 02 00 00 00 P.......R,.^....
70 f3 a8 ca 00 00 00 00 a8 3a 07 00 29 85 00 00 p........:..)...
00 00 00 00 00 80 24 10 03 00 00 00 b4 11 00 00 ......$.........
Windows has finished checking your disk.
Please wait while your computer restarts.