INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC12 Retains Ownership of Shell Integration  (Read 1959 times)

Callithumpian

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 487
  • Subvert the Dominant Paradigm
MC12 Retains Ownership of Shell Integration
« on: October 19, 2011, 06:13:56 am »

MC12 shell integration turned off.
MC16 shell integration turned on.
HKEY_CURRENT_USER\Software\JRiver\Media Center 12\Properties\Enable shell integration = 0
HKEY_CURRENT_USER\Software\JRiver\Media Center 16\Properties\Enable shell integration = 1

Right click > Media Center > Import  ---> launches MC12 and imports the files.
Even if MC16 is already running, MC12 owns the shell.

I am loathe to uninstall MC12 because of the issues outlined here, http://yabb.jriver.com/interact/index.php?topic=67036.0.
At this stage it looks more like MC16 that's going to get uninstalled.

Logged

mbagge

  • Galactic Citizen
  • ****
  • Posts: 255
Re: MC12 Retains Ownership of Shell Integration
« Reply #1 on: October 19, 2011, 06:36:54 am »

If you are familiar with regedit you should checkout the key HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\
In there you will find Media Center and a guid.
Then checkout HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Media Center - it should have the same guid

Hope it helps.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: MC12 Retains Ownership of Shell Integration
« Reply #2 on: October 19, 2011, 06:46:30 am »

Turn off Media Server in MC12.  Turn off auto-import in MC12.  Turn off file associations.

When two copies compete for control, the last one which has been run will win.

Reboot.
Logged

Callithumpian

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 487
  • Subvert the Dominant Paradigm
Re: MC12 Retains Ownership of Shell Integration
« Reply #3 on: October 19, 2011, 03:12:28 pm »

Thanks for these tips.
Those two registry keys are the same, mbagge.
Is it safe or approporiate to delete some or all of these keys and let MC reestablish the correct keys when I recheck shell integration in MC16?

Jim, this may sound weird but I don't use media server or auto import and I always disassociate all files from MC upon installation.
(Files open in other proprietary editing software when I double click them, so I don't want MC to have association since I use it as a player & database only and prefer to launch it manaully.)
Reboot regularly - Yes!
Even if MC16 is already running and MC12 not, Right click > Media Center > Import  ---> launches MC12 and imports the files.

I have just noticed that there is only one machine in the house on which this is occurring - the one that I use to import and tag new files!

I also have a video rendition problem on only one machine - the one on which I watch my video files!
 
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: MC12 Retains Ownership of Shell Integration
« Reply #4 on: October 19, 2011, 03:15:14 pm »

Even if MC16 is already running and MC12 not, Right click > Media Center > Import  ---> launches MC12 and imports the files.
Under Tools/Options/General double check your settings for "Shell Integration" in both MC12 and 16.  Set them, then reboot.
Logged

mbagge

  • Galactic Citizen
  • ****
  • Posts: 255
Re: MC12 Retains Ownership of Shell Integration
« Reply #5 on: October 19, 2011, 04:52:51 pm »

Windows keeps copies of these keys in:
HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\Media Center
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\Media Center
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\Media Center
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\ShellEx\ContextMenuHandlers\Media Center
and a few other places. I am simply searching for 'Media Center' as a key in regedit.

I do not know if you are interrested in this reg nightmare, it seems that JimH's advice is a lot simpler and safer !
Logged

Callithumpian

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 487
  • Subvert the Dominant Paradigm
Re: MC12 Retains Ownership of Shell Integration
« Reply #6 on: October 20, 2011, 06:49:02 am »

Have followed Jim's advice.  No change.
I'll settle on one of them and uninstall the other one soon enough and it will be moot.

I would like to stick with MC16, so this one is just FYI.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re: MC12 Retains Ownership of Shell Integration
« Reply #7 on: October 20, 2011, 07:02:06 am »

Try uninstalling MC12.  Don't remove registry entries, etc.  You can reinstall later.
Logged

Callithumpian

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 487
  • Subvert the Dominant Paradigm
Re: MC12 Retains Ownership of Shell Integration
« Reply #8 on: October 21, 2011, 02:59:42 pm »

Certainly that will work.
Logged
Pages: [1]   Go Up