|
#1
|
|||
|
|||
|
Fixed EXE question!!!!
Hi all. I'm new to this sight but have a question that maybe some of you vets can answer.
I recently installed Heroes of might and magic III on a pc that is running windows NT 4. I do not have administrative privileges on the machine but the game installed fine. However, when I try to launch the game I get an error message saying that I need to logon with administrative privilieges in order to proceed. Thus I began to look for a way to solve this problem. I stumbled on this sight by accident and downloaded the fixed .exe file for Heroes III. I replaced the old exe with the new one I just downloaded just on the chance that it might work....and it DID!!! The game now runs fine on NT even though I do not have admin rights! Now on to my question, Is there someway to edit an exe file so that It runs without checking to see whether or not the machine is logged in with Admin rights? And how does one go about creating these new exe files? Any help would be appreciated! |
| Sponsored Links |
|
#2
|
|||
|
|||
|
My guess is that it's the protection itself that needed admin rights, not the program. Protections like SafeDisc and such access devices on a low level, something that is not normally allowed. I assumed that they programmed it properly so that a regular user could execute the file, but it seems not (I don't use NT/2K on a regular basis). Once the protection is removed though, so is the need to be the admin.
So to answer your question: No, you can't do this to just any file to allow a regular user to execute it. The OS decides (and rightfully so) who gets to do what. |
|
#3
|
|||
|
|||
|
Oh, my mistake. I missed the part where you stated you installed it as a regular user. If you install it as the admin, the secdrv.sys file gets installed and run with admin rights and then any regular user can use the app. Since the secdrv.sys is not loaded by admin in your case, it launches with user privledges and therefore can't access the hardware directly.
|
![]() |
|
|