Thursday, October 26, 2006

New Hauppauge PVR 150/500 drivers for Vista

For those of you having issues with the Hauppauge PVR 150/500 (aka Amity based) tv tuner cards, there is a new set of drivers you can try, especially if you are beta testing Windows Vista (but it'll also work with Windows XP and even Windows 2000 if you are using the tuner cards on those operating systems). This product, which is a popular choice for those who use Media Center, is now up to version 2.0.48.24258.

Among the fixes since its last general release (2.0.43.24103 or the pre-release 2.0.43.24108 versions) are the following:

Driver Release 2.0.48.24258 (09/15/06)

  • Fixed possible bluescreen on PNP Stress Tests.
  • Passes Vista RC1 DTM.

Driver Release 2.0.48.24227.PreRelease (08/15/06)

  • Fixed potential muted FM audio issue introduced in 24201.

Driver Release 2.0.48.24205.PreRelease (07/24/06)

  • Fixed bluescreen on S3 (and possibly shutdown) introduced in 24201.

Driver Release 2.0.48.24201.PreRelease (07/20/06)

  • CCInDVD Support.
  • Optional firmware load delays.
  • Fixed obscure, unlikely (and unreported) but potential bluescreen issue.

Driver Release 2.0.43.24108.PreRelease (04/18/06)

  • The joyous return of Win2k support!
  • Improved DMA support for 64bit Operating Systems.

This latest version of drivers is available from Hauppauge enthuasist site ftp.shspvr.com. Here is a direct link to the latest version of drivers for the PVR 150/500.


Technorati Tags:
, , , ,

21 comments:

Tom said...

I've been having the MCE issue of No Tuner Found, when it was working perfectly before. I do have the Hauppauge PVR 150 tuner and I did download the newest driver on your blog, but how do I install it?

Jason said...

I've always installed it by going to the device entry in the Device Manager. You'd right click the device, and select update driver. Then you point it to the path where the drivers are.

Tom said...

I downloaded and installed it but still get the Media Center Receiver Service has encountered a problem and needs to close. Here is the data that the error report contains.szAppName:ehrecvr.exe szAppVer:5.1.2715.3011 szModName:wmvdmoe.dll szModVer:7.0.0.1917 offset:00001d4f Can you be of any help to get my tv receiver to work again?

Jason said...

Hi tom

The version of wmvdmoe.dll (v7.0.0.1917) is old and will cause the ehrecvr.exe to crash.

You need to get an updated version of the dll and replace it. Here's a link to a newer version (v8.0.0.44778)

Note that this file is hosted on a non-Mircosoft site, and I normally wouldn't advocate downloading Microsoft files from a non-Microsoft source, but I don't know where else to get an updated version of this file.

Others have reported that this will fix this particular issue, so hopefully it works for you too.

Will said...

Hi, I installed RC1 and was using the provided crivers for my 150, but when I would try to watch Tv it got this error, Decoder Error, the video decoder has either malfunctioned or is not installed. Please restart MCE of the computer. So I used the link you gave for the new drivers but the same message appeared, then downloaded decoder drivers form hauppauge site and still same message. Do you know whats going on?

Thanks,
Will

Jason said...

Hi Will

The mpeg2 decoder that comes with RC1 has expired. Your only recourse is to either find a decoder that will work with the beta of Vista and tell MCE to use that, get RC2, or just wait until the RTM of Vista (which doesn't have an expiring codec).

Hope this helps

Tom said...

Jason you made my day. The update to the dll brought my live tv back to life. Thank you, thank you. I would have never figured out that the dll was outdated. Who knows these things. Thank you.

Anonymous said...

Hi,

Thanks for your site, lots of great and helpful info. I am trying to find the latest PVR-150 drivers for Windows2000. I found some on your site at ftp://ftp.shspvr.com/download/wintv-...00/prerelease/ and downloaded and extracted the zip. But, I'm not sure how to install it.

Do I run the hcwclear.exe first and then the HcwDriverInstall(32Bit Only).exe? Or, can I juist run the HcwDriverInstall.exe and be done with it?

Also, just to be sure - is this the latest and greatest Win2000 driver?

As an FYI - the problem I am trying to solve is poor reception using BeyondTV. The thread on their support site is at http://forums.snapstream.com/vb/showthread.php?p=241523#post241523.

Thanks for your help.

J

PS: your word verification function does not work in FireFox, or at least it didn't a moment ago so I switched to IE.

yokmeister said...

hi i have the hauppauge pvr 150, will not work in vista mce, works fine using the wintv app... wont scan for channels, no hardware apparently in mce.. used every driver i can find and your blogs link to the latest are still the same... im starting to wonder if this card even works in vista mce. any ideas?

Jason said...

The PVR150 tv tuner card most definitely works in Vista.

Justin said...

Hey Jason,

I'm crying the same blues as Tom was earlier in this thread. I've got Vista x64 Ultimate and my PVR-150 was working fine then...it quit. Tuner still works fine with Orb and other apps that use it, but no dice with WMC. I tried updating the card drivers, but that didn't help and I downloaded the .dll you mentioned, but couldn't figure out where the one to replace is located (if its in my version). Error message is: "A required WMC component could not be started". Any clue? Your blog is the only place that even touches on this issue. Thanks.

Anonymous said...

Morning all - Running Vista 64 w/Gigabyte GA-M61PM-S2 motherboard and a NVidea GForce 7600 GS video card.

My problem is a little different in the fact that as soon as I stick the card in I lose my video on operating system starteup. The OS starts to boot up, shows splash screen but then the monitor goes black. It doesn't lose signal, just goes black. Since the monitor goes black, I can't log in and/or install the drivers.
I've upgraded video drivers, windows updates etc. I tried the card in a different box (Win2k3) and it works fine there. I've also tried the card in both pci slots with the same results.
Suggestions anyone? I'm running out of ideas. Guess I could try a different video card ...

Doug Knox said...

Hi Jason,

For the wmvdmoe.dll issue, version 8.0.0.4487 is the latest and came with SP1 for XP. So any MCE 2005 machine should already have it, unless its been replaced by some other program.

According to the DLL Hell database, version 7.10.0.3059 came with Microsoft Works Suite 2005 Standard Edition.

Hope this helps,
Doug Knox

Brent said...

I have windows vista 64 ultimate, and when I go to install the drivers in the device manager, I don't get a choice for pvr 150. I tried every driver that was listed and it still doesnt work. I'm starting to belive that it just isn't compatible with vista.

Bradford Plummer said...

Jason,

What is the wmvdmoe.dll file for anyway? I am encountering a specific issue with that file causing problems with Windows Media Encoder.

All the information I can find seems to indicate that the file is no longer used by any Microsoft product.

rsos3 said...

I was just wondering which program was used to open the wmvdmoe.dll file.

-Thanks

Jason said...
Hi tom

The version of wmvdmoe.dll (v7.0.0.1917) is old and will cause the ehrecvr.exe to crash.

You need to get an updated version of the dll and replace it. Here's a link to a newer version (v8.0.0.44778)

Note that this file is hosted on a non-Mircosoft site, and I normally wouldn't advocate downloading Microsoft files from a non-Microsoft source, but I don't know where else to get an updated version of this file.

Others have reported that this will fix this particular issue, so hopefully it works for you too.

Ray Simpson said...

Hey Jason, cool blog. Question did they ever fix the memory issue with the PVR 150 on Vista 64 (if you have more than 3 GB bad things happen)? You'd think they would have used int64's but apparently not.

Anonymous said...

Hi Jason I've just updated the wmvdmoe.dll to version 8.0.0.44778 and it still has that message.
Details szAppName : ehrecvr.exe szAppVer : 5.1.2715.2773 szModVer : 0.0.0.0
C:\DOCUME~1\user\LOCALS~1\Temp\WER5c23.dir00\ehrecvr.exe.mdmp
C:\DOCUME~1\user\LOCALS~1\Temp\WER5c23.dir00\appcompat.txt
What should i do?

Anonymous said...

i got vista 64bit, and a pvr 500 w/q6600 processor, 4gb of memory, and a EVGA 8800GT........ can't get anything to work right on it. Everything has the latest drivers. Should I take out 2gigs of ram and see if that helps??

Johnner said...

Hauppauge recently posted a BETA driver for the WinTV-HVR-1600 with this text "WinTV-HVR-1600 driver version 1.62 with fix for PCs with 4GB RAM or more". Also, "Note: With 32-bit and 64-bit driver versions which will operate in PCs with more than 4GByte of memory".

I don't have the 1600 so I can't say if it fixes the problem with 4GB or more memory in vista, can someone please confirm this? I sure am hoping this is the start of having new drivers that fix the 4GB problem for the PVR-150!!

Kenneth said...

Hi Jason - You are doing some valuable stuff here I think.

I also have a Hauppauge PVR installed and since I made the mistake of installing Service Pack 3 to XP I've been getting the recurring Media Center Receiver has to close messages.

I can go into Administrative Services Media Center Receiver Properties and stop the receiver services but the next time I boot the system, I find the services are automatically starting and I have to stop them again.

In addition to the error messages, I notice the system operates very slowly until I turn off the services.

I tried downloading the updated drivers you mentioned but when I try and install I get get a message saying 'compatible hardware not found.' I believe my PVR is actually the 350 model so perhaps that's the problem.

I'm considering just removing Windows Media Player.

It does seem to me there should be a register byte I can flip that would keep the service from starting automatically.

Any thoughts?

Ken