well pctv default drivers have compatibility issues with xp sp2
so i would say,
1) If you have Nero 6 Installed you need to uninstall it. It causes problems with PCTV.. Or download an updated version I believe there is a patch available..
2) Then goto
ftp://ftp.pinnaclesys.de/driver/pc/pctv and download the pctvstereofix.zip file from there.
3) Extract all files to a folder and then go to Control Panel->System->Hardware->Device Manager and then select the PCTV card.. It should show that it it is not properly installed and then click to update the drivers and then tell it to search into the folder where you extracted the above files. It should install the new drivers and now your PCTV should work fine
now after the cards is up and running on the PCTV vision ( which su*ks like hell, use Chris TV the best thing tht ever happened to my PCTV STEREO) then u can sort out the probs with the optical drivers urself
post abt ur findings