Weird problem with my DVD drive

I pulled out my box of 3+ year old backups discs that i have not gone trough in a long time,and i have had a virus that made me lose everything since then,some of the discs work fine,but some have gotten really scratched up.and used to if it could not read it,my pc would just show it as empty,but recently when i try to ready badly scratched discs with the hope it may just read,but now it pc freezes up when i try to do that,and it even stays frozen if i remove the disc,i end up having to power button reset my rig.

 

Why is this happening,and how can i fix it?