INTERACT FORUM
More => Old Versions => JRiver Media Center 21 for Windows => Topic started by: okvaal on January 12, 2016, 10:38:54 am
-
This is what happens: after each restart on my computer, I get a message "Do you allow this app to make changes on your PC?" (something similar also appeared on Windows 7, I think). I click "OK" and get a warning: "Media Center was installed for a different operating system. Please reinstall". Which I do. Over and over again. Is there anything else I should do? Like uninstalling the previous version? And, if yes, where and how?
-
The OS is stored here in the registry (on a 64-bit OS):
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JRiver\Media Core\Installations\Media Center 21
OS Version
We should write that at install time and check it at run time.
You could erase it by hand and reinstall and see if that clears you up.
-
Thanks. So far. I found versions 18, 20 and 21 there. Did you mean I shoud delete all those and then reinstall version 21?
-
Just delete the version 21 entry and try reinstalling it.
-
Nope. Sorry. The same thing happening.
-
What value is the registry set to? I mean the "OS Version" setting.
I think Windows 10 should be 3f4.
Thanks.
-
I have a theory that if you run the installer in compatibility mode it will lie about the OS version that the installer gets.
So you need to be sure you're not running the install (or the program) in a compatibility mode.
-
I don not run in compatibility mode. I also ran the compatibility check, but no errors were found. But I don't know what you mean with "registry code".
-
If you can uninstall MC, do it, and choose "Remove registry settings" when you do. Then reboot and reinstall.
-
Hm. So I did, but I still get the warning that MC was installed for a different operating system. But - I also have MC18 and MC20 installed, of some reason. I guess I could safely remove these as well. But will it help?
-
Use regedit to look at:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JRiver\Media Core\Installations\Media Center 21\OS Version
What's the value?
Again, it should be 3f4 for Windows 10.
-
Yes.
-
It says something like "Value not indicated". (Sorry, couldn't figure out how to paste a copy of printscreen here, but anyway, that's the info given at the top of the list.)
-
Are you Windows 10?
If so change the value to 3f4.
If you're running an older OS, say what it is.
Thanks.
-
Yes, it's Windows 10. So now it says (in the upper line right): Name = 3f4, Type = REG_SZ and Data = (no value, in my case). Still, the same problem, I'm afraid.
-
The name is "OS Version" and it's a DWORD. The value should be 0x3f4.
-
Ah, so THAT is where I should have looked. Anyway, it already says 3f4.
-
Well then the main program should be happy with the OS version.
I think you need to double-check that the program isn't being run in some sort of compatibility mode.
Right-click the shortcut and pick "Properties". Then look at the "Compatibility" tab. Make sure nothing is checked.
-
The box named "Run in compatibility mode for:" is unchecked. That should be all, shouldn't it?
-
Does your Windows login account, that you are using for all or any of the above actions, have Admin rights? If not then all your efforts might be to no avail..
-
I deleted my former reply. I AM running as an admin.
-
Any antivirus running?
-
AVG Tune Up 2015. I don't think that includes an antivirus, though.
Also, I do not know if Windows has some sort of antivirus running.
Apart from that, nothing is installed by me.
-
AVG Tune Up 2015. I don't think that includes an antivirus, though.
Also, I do not know if Windows has some sort of antivirus running.
Apart from that, nothing is installed by me.
See if you can eliminate these as the possible cause. Start by uninstalling AVG and rebooting.
-
I uninstalled MC 21, then AVG Tune Up completely, and turned off Windows' bulit-in anti-virus. Installed from fresh, but the same thing happens. I should have mentioned though, that the program seems to work fine when ignoring this message "Would you allow . . . " and the warning "MC was installed for a different . . . . ".
-
Coming next build we'll log the two versions and hope we learn something that way.
The history:
Changed: Made the OS detection function log what the two OS versions are if they're different before showing the message.
-
This gets a little above my head, but I am sure you will come up with something that will solve this. Like you always do. Also, I'd like to thank you for your patience and helpfulness. Again, as always. :)
(BTW: the OS I upgraded from, was Windows 7. Don't know if that matters.)