INTERACT FORUM

More => Old Versions => JRiver Media Center 18 for Windows => Topic started by: chrisjj on February 07, 2013, 05:46:50 pm

Title: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 07, 2013, 05:46:50 pm
Following the only documentation I found on registering a portable install - this forum post (http://yabb.jriver.com/interact/index.php?topic=73906.msg501286#msg501286) - I  made a portable install under a Win7 standard user. On registering it I got

1 a UAC dialog asking for Admin permission - which I think I really should not have got - then after providing the licence file...
2 this dialog reporting sucess (http://img12.imageshack.us/img12/6720/betachriswindowedbetarem.png), then
3 this dialog reporting an error (http://img812.imageshack.us/img812/4677/betachriswindowedbetareu.png), then
4 I am left with the portable installation showing unregistered when run by the standard user (though registered when 'Run as administrator').

How can I fix the registration failure, please?

Thanks.


Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: JimH on February 07, 2013, 05:55:41 pm
A wiki search yielded this topic:

http://wiki.jriver.com/index.php/Portable_Drive_Installation
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 07, 2013, 06:01:03 pm
A wiki search yielded this topic:

http://wiki.jriver.com/index.php/Portable_Drive_Installation
Thanks, but that article provides no information on registering a portable install.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: JimH on February 07, 2013, 06:13:54 pm
You need to install it from a machine that has a licensed copy of MC installed.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 07, 2013, 06:20:34 pm
Thanks Jim but I already did. As I said: I followed the documentation, which includes that.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: JimH on February 07, 2013, 06:34:25 pm
If you install from a licensed machine, using the same version, you should not need to install a license at all.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: Alex B on February 07, 2013, 07:25:20 pm
No license install is required or possible. A portable install includes the original registration data. It is not possible to register it anyhow.

I just tested this. I created a new "standard user" account on Windows 7 Home Premium. MC was already installed and registered (on my administrator account.) I got the UAC prompt once when I started the MC installer on this standard account, but it was just asking a permission from an administrator to run the installer (i.e. it was necessary to provide a Windows password from an administrator.) Nothing else was needed for creating a registered portable install.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 08, 2013, 05:41:03 am
Quote from: Alex B
No license install is required

I wonder then why the portable install is saying it is unregistered.

Quote from: Alex B
or possible.

Nevertheless, it is offered.

Quote from: Alex B
A portable install includes the original registration data.

This portable install says not.

Quote from: Alex B
It is not possible to register it anyhow.

OK, thanks.

Suggestion for Devs: remove this non-functional registration command from the portable install.

Quote from: Alex B
I just tested this. I created a new "standard user" account on Windows 7 Home Premium. MC was already installed and registered (on my administrator account.)

Ah, you're going from one account to another. I was using just one account. I'll try your method. Thanks.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: JimH on February 08, 2013, 06:11:07 am
The Portable Install is designed for something like a USB flash drive.  What are you installing it on?  Is it the same version as your licensed copy? 
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 08, 2013, 09:16:22 am
The Portable Install is designed for something like a USB flash drive.  What are you installing it on?

A USB flash drive, IDed by Win7 IDs as a "Removable Disk", hardware "Generic Flash Disk USB Device".

Is it the same version as your licensed copy?  

Yes (18.0.106)

The installer says Upgrading from a previous version... (http://img9.imageshack.us/img9/5296/snagiteditorfeb82013154.png) but since I gave it a fresh directory, this is apparently in error.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 08, 2013, 10:09:12 am
I created a new "standard user" account on Windows 7 Home Premium. MC was already installed and registered (on my administrator account.)

I just tried that - creating a new Administrator user, installing, registering, creating a portable install, and then verifying in a new standard user account. This worked. Thanks for the workaround.

Then I went back to the old standard user account, and verified the new Admin-created install now shows as registered. But now all the previously unregisted installs also show as registered. Very odd. I wonder if the original failure was due to some secret security check going wrong because of e.g. a pre-existing unregistered install. There was one on the failing user but not one on the succeeding user (<<< Devs). Thanks for that workaround too!

Returning to the regular standard user portable install, if anyone has got this to work on MC18, please do say.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 08, 2013, 12:13:16 pm
Then I went back to the old standard user account, and verified the new Admin-created install now shows as registered.

I spoke to soon. When run normally, it has reverted to unregistered. As have all other portable installs. When 'Run as administrator', they are OK.

It seems that, as Alex says, "A portable install includes the original registration data", but definitely MC can sometimes fail to find it.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: Alex B on February 12, 2013, 08:25:35 pm
Are you by any chance moving your portable installs between drives? That might explain the behavior you are seeing.

A portable install does not check the registration details from the system specific locations. The registration details are hard coded within the portable instance and they are drive specific (the reason for this should be obvious). When a portable install is moved to a different drive it will start up as unregistered and expired. Running the registration process will not help because it will just install the license for the standard MC instance (or instances, e.g. MC18 license for MC17 & MC18). If you want to move a portable install from a drive to another you must create a new drive specific portable MC instance and restore a library backup file from the first instance.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 13, 2013, 11:18:52 am
Are you by any chance moving your portable installs between drives? That might explain the behavior you are seeing.

Thanks for the thought Alex, but definitely not. The affected portable installs remained on one USB stick.

A portable install does not check the registration details from the system specific locations. The registration details are hard coded within the portable instance and they are drive specific (the reason for this should be obvious). When a portable install is moved to a different drive it will start up as unregistered and expired.

Useful into - thanks.

Running the registration process will not help because it will just install the license for the standard MC instance (or instances, e.g. MC18 license for MC17 & MC18).

Thanks. Devs, perhaps fix that, or at least put up an alert.
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 14, 2013, 07:54:12 am
Further info: when this portable install's machine is remote accessed, the reported registration status fails (http://img109.imageshack.us/img109/4955/betaremotedesktop.png).

When locally accessed, it succeeds (http://img850.imageshack.us/img850/4188/regionzz.png).

Possibly (but not certainly) for all my previous reports in this topic, failures were under remote access, and successes were under local access. So remote access could be the full explanation.

A non-portable installation does not show the failure.

Is this known behaviour?

Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 23, 2013, 05:27:42 am
(Deleted by author after post in error.)
Title: Re: Failure of registration of Portable install under Win7 standard user
Post by: chrisjj on February 23, 2013, 05:29:11 am
The failure doesn't occur when the machine is remote accessing by Logmein.

Is MC deliberately detecting Remote Desktop Connection and disabling the registration, for some reason?