nVidia – Play On My

Anyone having problems with NVIDIA “smart” additions like “Play On My > Analog Display”? I do… at least I did, I had mayor problems with it. If you have noticed that your display blinks (it actually looks to me like my display is dying) every time you right click a video file, than you are probably pissed off at NVIDIA.
It’s annoying and worrying, every time you fear for your display… is it going to live or not? :) The worst thing is that NVIDIA has not provided a option to turn it off, like you really need something instead of “Properties” to be the last thing in context menu, Properties have been there like forever and NVIDIA tried to mess that up for us without even bothering to ask for our permittion. I mean you have to love it when you’re browsing your video archives, those 1-2 second lags. I’m gona explain it to you how to get rid of this POM thingy.

Well there were several stories circling the net about ways how to get rid of POM, one of the interesting ones was: go find your old graphics card drivers and install them… yea right. Other one was that you have to go into registry editor (Start>Run>regedit) and delete all occurrences of “PlayOnMyTv” and “FFB699E0-306A-11d3-8BD1-00104B6F7516”. The second solution is closer to the real solution, basically you don’t have to delete that GUID string, just delete the “PlayOnMyTv” strings in registry. You can actually make some sort of script to delete those every time you install new drivers and you’re going to need it because NVIDIA doesn’t seem to care about fixing it, they didn’t bother to change it for couple of years now, so they probably won’t do it in the future either. I think that I have read on nVidia forums that this flickering is normal!?

OK, here is the stuff that you have to do, open notepad and enter this in it:

Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOTAVIFileshellexContextMenuHandlersPlayOnMyTV]
[-HKEY_CLASSES_ROOTmpegfileshellexContextMenuHandlersPlayOnMyTV]
[-HKEY_CLASSES_ROOTWMVFileshellexContextMenuHandlersPlayOnMyTV]
[-HKEY_LOCAL_MACHINESOFTWAREClassesWMVFileshellexContextMenuHandlersPlayOnMyTV]

Now save that file as some_name.reg (NOTE: extension “.reg” is the most important part) and after you have saved it, just double click that file and voila no more blinking/flashing of your display when you right click some video file.