v1.9.9 reports "Scrivener is not running from its installed location"

Jo
JohnL
Posts: 2
Joined: Thu Jun 21, 2018 4:17 am
Platform: Windows

Sun Oct 14, 2018 6:02 am Post

I was pleased to see v1.9.9 available, but am less pleased since installing it.

If I double-click on any .scrivx file, I get a dialog box saying:

Scrivener is not running from its installed location.

Runtime location: "C:\Program Files (x86)\Scrivener"
Installed location: <path to .scrivx file>

Scrivener should be started from its installed location. If Scrivener isn't running from its
installed location, you will not be able to update Scrivener and your registration might
not be recognized. Please, run Scrivener from its installed location, or uninstall and
reinstall Scrivener to avoid getting this message.

v1.9.9 appears to run correctly despite the dialog box.

I've tried uninstalling & reinstalling, with no difference. The only way I've found to get rid of this dialog box is to create a shortcut to the .scrivx file, then change "Start in" for the shortcut from the .scrivx file location to "C:\Program Files (x86)\Scrivener".

I'm running Win7 64-bit, and had no such problem with Scrivener v1.9.7.

sb
sbrannon
Posts: 4
Joined: Sun Apr 15, 2018 7:18 pm
Platform: Win + iOS

Sat Oct 20, 2018 4:48 pm Post

I'm also getting this error. Running Windows 10 Pro, Scrivener for Windows v. 1.9.9.0 - 03 Oct 2018
Scrivener seems to function OK, but the error has me concerned regarding file integrity.

Error:
Scrivener is not running from its installed location.

Runtime location: "C\Program Files (x86)\Scrivener"
Installed location: "C\Users\Steve\Document\Scrivener"

Scrivener should be started from its installed location. If Scrivener isn't running from its installed location, you will not be able to update Scrivener and your registration might not be recognized. Please, run Scrivener from its installed location, or uninstall and reinstall Scrivener to avoid getting this message.


There is no installation of Scrivener in the documents folder. I've tried uninstalling and reinstalling Scrivener, but I still get the error.

(Post edited to insert below info)
My active Scrivener projects reside in DropBox where they are also accessed by the iOS version of Scrivener.

Thanks for any help here!

Steve

st
steveshank
Posts: 194
Joined: Tue Mar 07, 2017 8:28 pm
Platform: Windows

Sat Oct 20, 2018 8:25 pm Post

This is VERY weird. I don't have the problem. But, maybe this MIGHT help, and can't hurt.

Find the shortcut that is used by the Windows Start menu. To do this with Windows 10 right click on the icon that would launch it from the start menu, select more / then go to file location.

Right click on the icon and enter this to the start in: entry:
"C:\Program Files (x86)\Scrivener"

Assuming it was blank.

sb
sbrannon
Posts: 4
Joined: Sun Apr 15, 2018 7:18 pm
Platform: Win + iOS

Sat Oct 20, 2018 10:14 pm Post

Thanks, Steve.

I gave your suggestion a shot but am still getting the same error. [The start menu shortcut was linked properly to the folder C: / PROGRAM FILES (x86)/Scrivener ]

I've tried launching Scrivener from that folder with the same result. Scrivener seems to function properly, but this little hitch has me concerned.

I've been using the Windows version of Scrivener since its first release and haven't seen anything like it. I've never moved the .exe file from the program folder. Knock wood it's just a pop-up window I can ignore for now, but I will be running compile and exporting after each session.

Thanks again!

- Another Steve

**UPDATE 10/25/2018**
I've been ignoring the "Scrivener is not running from its installed location" warning and everything seems to function normally. No crashes or any other errors to report.

mr
mrt
Posts: 1
Joined: Sat Nov 10, 2018 12:16 pm
Platform: Windows

Sat Nov 10, 2018 12:34 pm Post

Hi,
I'm experiencing this problem too (well, my Writer is - I'm just the sysadmin).

Could it be something to do with the account used to upgrade to 1.9.9? In my case, the PC has a separate account with permission to install to %PROGRAMFILES%; any admin tasks are either done in that account (as with the Scrivener upgrade) or, if performed from an unprivileged account, need an elevation prompt (which then requires the admin account password).

The Scrivener upgrade didn't try to elevate. Also, I recall that when my Writer first installed Scrivener they ended up with it installed in their home area because of a similar non-elevation issue.

sb
sbrannon
Posts: 4
Joined: Sun Apr 15, 2018 7:18 pm
Platform: Win + iOS

Sat Dec 08, 2018 10:16 pm Post

I'm still having this issue, but Scrivener seems to run OK. I did install in a user account, not the admin account in Windows 10 Pro. I just ran the uninstaller and reinstalled selecting "run as administrator," but I'm still experience same error. Launching directly from Program Files (x86) / Scrivener makes no difference.

User avatar
euleralves
Posts: 5
Joined: Fri Dec 22, 2017 11:18 pm
Platform: Windows
Location: Toronto, Canada
Contact:

Mon Dec 10, 2018 4:13 pm Post

I have a hint why this happened to me.

In my case, the last beta version (10) was installed in \users\username\Documents\Scrivener as a limited user.
After that, I activated the OneDrive online folders. It change the Documents folder to \users\username\OneDrive\Documents\Scrivener

On top of all, I reinstalled the Scrivener as an local Administrator, done in \Program Files\Scrivener

I suspected that Scrivener isn't foreseen that the installation folder for a limited user can be changed by OneDrive or the uninstall of a limited user isn't clean up after.

User avatar
euleralves
Posts: 5
Joined: Fri Dec 22, 2017 11:18 pm
Platform: Windows
Location: Toronto, Canada
Contact:

Tue Dec 11, 2018 10:43 pm Post

By the way, I didn't pay attention to the post title. My buggy experience was with the Windows Beta 10

euleralves wrote:I have a hint why this happened to me.

In my case, the last beta version (10) was installed in \users\username\Documents\Scrivener as a limited user.
After that, I activated the OneDrive online folders. It change the Documents folder to \users\username\OneDrive\Documents\Scrivener

On top of all, I reinstalled the Scrivener as an local Administrator, done in \Program Files\Scrivener

I suspected that Scrivener isn't foreseen that the installation folder for a limited user can be changed by OneDrive or the uninstall of a limited user isn't clean up after.