I have managed to get the WInTV USB TV device working under windows 2000 using the win 98 devices. Here is how to do it (pretty much a memory dump):
1) download the following from www.hauppauge.com :
usbdr141.exe
hcwsubid.exe
win2v2k22.exe
2) create a temp dir, such as c:\temp\TV
3) rename the usbdr141.exe file to *.zip
4) extract usbdr141.zip file to c:\temp\TV (it will ask about replacing a file, just say yes)
5) run the hcwclear.exe program and select the bottom most choice - kills everything
6) reboot if required
7) go to device Manager (my computer / manage or control panel / system / hardware devices ) and select the USB TV card and select properties / Driver / Update Driver / Display a list / Have a disk / c:\temp\TV - select the appropriate driver for your TV signal e.g. Pal I for UK.
8) go to \winnt\system32\drivers and check that the file nuvision.sys exists. If not, copy the one from c:\temp\tv
9) copy all the dll's and *.ax files from c:\temp\tv to \winnt\system32 (This is the sledge hammer approach)
10) register the .ax files with the following commands:
regsvr32 /s C:\drivers\tv\usb.new\NTtuner.ax
regsvr32 /s C:\drivers\tv\usb.new\NTCODEC.AX
regsvr32 /s C:\drivers\tv\usb.new\hcwcapt.ax
11) run the hcwsubid.exe program
12) run the win2v2k22.exe to install the tv viewer
13 - try the winTV2000 program.
that is it!
Dave
P.S. Sometimes the system does a Blue Screen of Death - this seems to be caused by the screen saver kicking in while the system is playing TV.