Info: Failed deelevating process, process will run with administrators rights.

cyberchipz

Guest
Joined
May 20, 2013
Posts
1
I've seen a number of posts where they are having issues with this message; both in the past and present. Many theories abound, and many point to Microsoft as the culprit. For whatever reason, and I was unable to find any reason why, the forum technical administrators haven't, so far as I've found, made any comment about it (I could be wrong). And with the number of people I saw with issues about it; it seemed like a good topic for a thread.

This message is certainly made by Microsoft; but it is no bug. It is simply a message from the operating system about something the game is trying to do. Which is, behave properly. How? By obtaining administrator privileges to install the program, then, when done and running, attempting to keep your computer secure by reducing the number of privileges so that if someone were to find a bug or exploit in the gaming software [Like 'Microsoft Virtual C++ 2005 re-distributable' (2005 [cough] c'mon now] has been basically decommissioned and full of holes:ahh: , so make sure your update to Virtual C++ 2005 re-distributable' Service Pack one update package people, so they would not be able to take too much advantage of you.

(Note: VS means Visual Studio which contains the V++ 2005 re-distributable package, and also tells you how long it's been since they've updated their software.:eyecrazy:
To quote Microsoft:
"A security issue has been identified leading to MFC application vulnerability your Windows-based system with Visual C++ 2005 Redist. The MFC Security Update package has the most current redistributables for VS 2005 SP1. " - Microsoft Article ID: 2019667 - Last Review: November 16, 2012 - Revision: 10.0:wise:

However, many people misunderstanding this, think something is wrong, and they are correct. In simple English, the message says: Hey idiot, we tried to have this program run in a higher security level, by reducing (de-elevating) the privilege from that of an Administrator to a User; but, we weren't able to do this because you installed this through your Administrator account and thus we will having to allow this program to run with the kind of privileges that allow it to do anything it, or someone who breaks into your computer, wants to do to your machine include steal passwords, let you make lots of money, then corrupt your system so you can't play anymore, break into your account and send your money to them... etc.:yay:

Now, I'd agree at this point that the developers could have made this message a little more understandable. And just like piano salesmen don't promise you can play the piano your buy, neither do the computer manufacturers ensure you will know how to run your computer. So I'll make it simpler...

Run this program only in a USER account; not as an Administrator.:cool:

So, make a Win7 or Win8 Account, ensure it only has USER privileges; install this program. while doing so, it will ask you to authorize, as the Administrator, the right to install on your machine. Give the Administrator Account holder's name and password (ahem: warning... you must be the administrator to do this... duh) Then, after the program runs, or installs, its privilege will be "de-elevated" to USER, and since it WILL be able to do this 'now' because the USER account created has only USER privileges, the error message will not occur.

Then, of course, it is suggested that you run this in the USER account, and not an Administrator Account. For obvious reasons. Like since the coin of the realm the 'ped' is actually convertible to coin of the Planet Earth, in reality, your computer and your security are needed at the level to protect your BANK.

It would be unscrupulous for anyone to make a game that deals with real money to run in a mode which would allow bad guys who like to steal money have access to your computer; or through your computer, your game account, and unlikely though it may be, never rule anything out, the server itself and conversely do even more nasty stuff.

And, yes, it *is* possible to de-elevate the software privileges as an Administrator, while it runs in an Administrator account. It would take a 'real' Administrator to do this. And, if you didn't know what the message meant... yes... you are NOT an Administrator.:rolleyes:

:silly2:WARNING: All the dry wit contained in the message was done in a droll manner with only a weak attempt at humor; any accidental hurting of feelings, or feelings of inferiority were purely coincidental, and may be a clue for those needing to get one. :confused:
 
I felt compelled to correct some of the inaccuracies in the OP.

- There is no "Virtual C++". C++ is a programming language. "Microsoft Visual C++" is a family of products created by Microsoft to develop programs(technically all kinds of PE's, including DLL's, drivers and so on, but 'programs' is enough precision here) in C++.

- The "redistributable" is nothing more than the DLL's containing some of the C and C++ runtime functions a C++ program would make use of, to be used by programs (and DLL's) compiled and linked with the 2005 version of their development environment.

- To try to bash any library due to its age is silly. There are most likely issues with all versions - 2005, the original VC5/6, or the "latest and *ohh, shiny* 'greatest' 2012" - but unless a program allows external use that could get access to such potential flaws, they are generally not externally exploitable. The EU client allows no other input method that we know of except keyboard and mouse.

- There is nothing called "V++".

(Note: VS means Visual Studio which contains the V++ 2005 re-distributable package, and also tells you how long it's been since they've updated their software.:eyecrazy:
Nope (or less polite: That's just bullshit).
It only states what development environment MindArk is using. You could argue that later versions have better language support (C++0x), but you could be in a position where you don't see the bigger picture; where they have 3rd-party software that also needs to be compiled, and that would require massive effort to "enhance" (port) to later C++ specifications. Some 3rd party software might not even be in source form, but only in static library form - static C++ libraries that only work with one single version of the Microsoft C++ environment, namely the 2005 version.

If they hadn't "updated their software" since 2005, VU10 would still not have been released. Granted, we're at... is it 12 or 13 now, and they are still pre-beta versions of what VU10 was to be, but that's another discussion.

- "A security issue has been identified leading to MFC application"...

Hello! Anybody home? MFC Application. MFC! The EU client may use a lot of shoddy stuff, but MFC?! No. Simply... No! :)

+1 for idea (to warn about potential serious risks).
-1 for implementation of idea.
 
Unless you've disabled UAC Windows 7 and 8 will run all software at standard user level even if your account is a local admin. You have to elevate the process to admin level in order to give it admin rights using 'run as administrator' or if it's an installer the uac should pop up and ask you if it should continue.

The only account that will run everything at administrative level without asking is the administrator account which is usually disabled on newly installed machines and you shouldn't be using it except for very specific reasons.

As you said running an installer will ask for permission to install but it should no matter what level you are unless you're using the Administrator account.
 
Last edited:
Back
Top