You don’t say which types don’t get read. CDs need driver cdfs to load and DVDs need udfs to load.
Check if the software drivers are running by looking in System Information ( MSINFO32.EXE ). Go to Software Environment|System Drivers. Scroll through the list for cdfs and udfs and see if they are running.
If not open regedit.exe.
Scroll through to each of these two and in the right panel change “Start” to 2
Reboot. Try the discs.