WMC on Build 2004 (May 2020 Update)
-
- Posts: 3
- Joined: Sat Mar 28, 2020 10:22 am
- Location:
- HTPC Specs:
WMC on Build 2004 (May 2020 Update)
Hi Guys.
I couldn't help myself and I took a chance and installed Windows 2004 and it broke my Media Centre. Not surprised.
However after completely uninstalling and reinstalling a couple of times I still can't get it working.
I've tried installing both V8.84 and V13 without any success.
Has anyone else had a crack at this and been successful?
Fortunately a Rollback to Build 1909 went smoothly and I'm back in business.
I couldn't help myself and I took a chance and installed Windows 2004 and it broke my Media Centre. Not surprised.
However after completely uninstalling and reinstalling a couple of times I still can't get it working.
I've tried installing both V8.84 and V13 without any success.
Has anyone else had a crack at this and been successful?
Fortunately a Rollback to Build 1909 went smoothly and I'm back in business.
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
You almost certainly need to reinstate the MSSQLLite DLLs and associated registry entries that Microsoft have removed.
This problem is listed in the 'known issues.txt' file and there is a tool called Fix_MSSQLite in the V13 installer to perform the task.
The tool can also be downloaded from my website (in my signature) and used with other versions of WMC installer.
This problem is listed in the 'known issues.txt' file and there is a tool called Fix_MSSQLite in the V13 installer to perform the task.
The tool can also be downloaded from my website (in my signature) and used with other versions of WMC installer.
-
- Posts: 3
- Joined: Sat Mar 28, 2020 10:22 am
- Location:
- HTPC Specs:
After posting yesterday I saw the thread where you said:-
" There's no magic bullet for 1909 -> 2004 and like most upgrades, it is a case of uninstalling before the upgrade and reinstalling afterward ."
So I uninstalled WMC on my restored 1909 build using your uninstaller and updated to build 2004 again and did a fresh installation of V13
Once again on starting Media Center nothing happened.
Then this morning I found your reply to my post advising me to run Fix_MSSQLite.
After running that and rebooting all is well again.
Thanks so much for all the work you put into this. You've no idea how much I appreciate it.
" There's no magic bullet for 1909 -> 2004 and like most upgrades, it is a case of uninstalling before the upgrade and reinstalling afterward ."
So I uninstalled WMC on my restored 1909 build using your uninstaller and updated to build 2004 again and did a fresh installation of V13
Once again on starting Media Center nothing happened.
Then this morning I found your reply to my post advising me to run Fix_MSSQLite.
After running that and rebooting all is well again.
Thanks so much for all the work you put into this. You've no idea how much I appreciate it.
-
- Posts: 39
- Joined: Thu Jul 11, 2019 6:48 pm
- Location:
- HTPC Specs:
To the surprise of (likely) hardly anyone, applying today's windows update (KB4557957) on my Windows 10 2004 machine broke WMC. I got the message "tuners in use". Simply running technodevotee's replace_dlls.cmd and a reboot fixed the problem, no reinstall needed. I now have WMC running on two machines (both exhibited the same tuner in use problem, both were fixed the same way), the fresher install is on a much older machine running an old Hauppauge tuner wintv-hvr-1600. Works fine. However and even older wintv-HVR-950 usb tuner running on a nearly new Intel NUC doesn't do so well, runs but is way too slow, the over-the-air digital pixelates every few seconds. None of this bothers me, my main HTPC works great with WMC.
-
- Posts: 68
- Joined: Tue Dec 20, 2016 8:29 pm
- Location:
- HTPC Specs:
For me the same problem since the overnighjt 2004 update but replace_dlls.cmd didn't help, so I tryed Multitool menu point
4: Replace MSVidCtl in Windows\System32
5: Replace CPFilters in Windows\System32
6: Replace EncDec in Windows\System32
And that did it.
My HTPC will stay on 1909 until I have more experience. Maybe thinking about a Windows startup script to always replace these dlls...?
4: Replace MSVidCtl in Windows\System32
5: Replace CPFilters in Windows\System32
6: Replace EncDec in Windows\System32
And that did it.
My HTPC will stay on 1909 until I have more experience. Maybe thinking about a Windows startup script to always replace these dlls...?
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
@1ST1, Can you please tell me what backed up versions of the three files you mentioned are present in your windows\system32 folder now?
They will have been renamed to something like cpfilters.10.0.18362.657.dll.
They will have been renamed to something like cpfilters.10.0.18362.657.dll.
-
- Posts: 12
- Joined: Thu May 04, 2017 10:23 pm
- Location:
- HTPC Specs:
My secondary WMC (1909) took a hit on the 10th as well. Error is 'Viewing of listening Conflict. No Tuner is available to satisfy the current request'. I just had some time to play with it. No luck with any of the above methods. (replace dills, fix sql, even a full reinstall) Played around with a few of the backup dll's from Techno's replace dll's script. still nada.
These are the dll's installed currently.
C:\WINDOWS\system32\msvidctl.dll version is 6.5.18362.1
C:\WINDOWS\system32\cpfilters.dll version is 10.0.18362.657
C:\WINDOWS\system32\encdec.dll version is 10.0.16299.15
Thoughts?
These are the dll's installed currently.
C:\WINDOWS\system32\msvidctl.dll version is 6.5.18362.1
C:\WINDOWS\system32\cpfilters.dll version is 10.0.18362.657
C:\WINDOWS\system32\encdec.dll version is 10.0.16299.15
Thoughts?
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
Which installer did you use?
If you have 8.8.4, then the dlls in system32 should be fine but if you have any other version, you need all of those to be n.n.16299.n.
If you ran replace_dlls, then it didn't work for some reason.
Can you try restarting the PC and running it again before doing anything else then use list_dlls to check if it has worked?
If you have 8.8.4, then the dlls in system32 should be fine but if you have any other version, you need all of those to be n.n.16299.n.
If you ran replace_dlls, then it didn't work for some reason.
Can you try restarting the PC and running it again before doing anything else then use list_dlls to check if it has worked?
-
- Posts: 12
- Joined: Thu May 04, 2017 10:23 pm
- Location:
- HTPC Specs:
I'm using v13x64. Rebooted PC, and before anything else ran replace_dlls, and they now look like this:technodevotee wrote: ↑Sun Jun 14, 2020 8:54 pm Which installer did you use?
If you have 8.8.4, then the dlls in system32 should be fine but if you have any other version, you need all of those to be n.n.16299.n.
If you ran replace_dlls, then it didn't work for some reason.
Can you try restarting the PC and running it again before doing anything else then use list_dlls to check if it has worked?
C:\WINDOWS\system32\msvidctl.dll version is 6.5.16299.15
C:\WINDOWS\system32\cpfilters.dll version is 10.0.16299.15
C:\WINDOWS\system32\encdec.dll version is 10.0.16299.15
Same error though, 'Viewing or 'listening Conflict. No Tuner is available to satisfy the current request'.
Should these files be in ehome for v13? I may have been reading posts about v8.8 and manually moved dll's around testing.
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
No. V13 only uses the DLLs in system32. They are the correct versions now.
I assume you rebooted after running replace_dlls?
What type of tuner do you have?
I assume you rebooted after running replace_dlls?
What type of tuner do you have?
-
- Posts: 12
- Joined: Thu May 04, 2017 10:23 pm
- Location:
- HTPC Specs:
This box uses two, an HVR-1250 and a 2 tuner HD homerun. I did reboot after replacing the dlls.
As a side note, the I can tune channels with vlc when linking from the HD homerun setup app, I've not seen a way to test channels from the hvr.
This is just a bedroom media box, I can rebuild it without much trouble. If you have any radical ideas I dont mind giving those a try too.
As a side note, the I can tune channels with vlc when linking from the HD homerun setup app, I've not seen a way to test channels from the hvr.
This is just a bedroom media box, I can rebuild it without much trouble. If you have any radical ideas I dont mind giving those a try too.
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
Does the TV tuner card exist in windows devices?
What happens when you run WMC setup your TV signal?
Does it find the TV tuner card?
I'm not up on HDHR at all so I can't really help with that but there's quite a lot of stuff on here in the hardware section and on My Digital Life.
One thing I do know is that the latest HDHR software & drivers don't seem to work very well with WMC and people have had to use older ones.
What happens when you run WMC setup your TV signal?
Does it find the TV tuner card?
I'm not up on HDHR at all so I can't really help with that but there's quite a lot of stuff on here in the hardware section and on My Digital Life.
One thing I do know is that the latest HDHR software & drivers don't seem to work very well with WMC and people have had to use older ones.
-
- Posts: 47
- Joined: Sun Feb 09, 2020 8:41 pm
- Location:
- HTPC Specs:
Does your software work with v2004 of Windows 10 or not should I revert to 1909
Regards
Regards
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
Microsoft removed MSSQLLite from some recent builds of Windows 10 (1909 and 2004) and it need to be reinstated to get any version of WMC to work.paulcarrm9mx wrote: ↑Sat Jun 20, 2020 10:55 am Does your software work with v2004 of Windows 10 or not should I revert to 1909
Regards
There's a tool called fix_mssqllite on my website that makes it easier.
Even having reinstated SQL Lite, some people have had problems getting any version of WMC to work on 2004 and some people have got it working fine.
It mostly depends on what type of tuner(s) you have.
-
- Posts: 47
- Joined: Sun Feb 09, 2020 8:41 pm
- Location:
- HTPC Specs:
Do you install the patch in the ehome folder
-
- Posts: 47
- Joined: Sun Feb 09, 2020 8:41 pm
- Location:
- HTPC Specs:
I've not got error (there is no TV signal detected) even though I ran setup to find 132 channels. I've reinstalled the turn too no luck
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
What version of WMC installer are you using?
-
- Posts: 12
- Joined: Thu May 04, 2017 10:23 pm
- Location:
- HTPC Specs:
I figured out what was going on. I did an OS reinstall on a new disk checked things at every step, and it turns out to be a bad backup file of EPG123. Once I manual set up of my channels everything went back to normal. Thanks again for your help!!technodevotee wrote: ↑Thu Jun 18, 2020 7:39 pm Does the TV tuner card exist in windows devices?
What happens when you run WMC setup your TV signal?
Does it find the TV tuner card?
I'm not up on HDHR at all so I can't really help with that but there's quite a lot of stuff on here in the hardware section and on My Digital Life.
One thing I do know is that the latest HDHR software & drivers don't seem to work very well with WMC and people have had to use older ones.
-
- Posts: 963
- Joined: Thu Sep 10, 2015 4:10 pm
- Location: West Midlands
- HTPC Specs:
Glad it is working for you.
- garyan2
- Posts: 7438
- Joined: Fri Nov 27, 2015 7:23 pm
- Location:
- HTPC Specs:
The backup created by EPG123 will only work to restore your tuners if it is on the same machine and same OS install. A fresh OS, or a different machine, will not work due to different GUIDs of the tuners in the registry. So not a bad backup, just a limitation in using the backup to restore tuners.newdamage1 wrote: ↑Sat Jun 20, 2020 8:22 pmI figured out what was going on. I did an OS reinstall on a new disk checked things at every step, and it turns out to be a bad backup file of EPG123. Once I manual set up of my channels everything went back to normal. Thanks again for your help!!
I haven't developed a way to "transfer" tuner setups across machines. Programmatically it would be an easy process. The hard part will be to develop the user interface so they can manually identify which tuners from the backup go to the current tuners of the machine.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io
Keeping WMC alive beyond January 2020. https://garyan2.github.io