I've recently re-installed NWN. All is great but one little nagging thing. The UAC warning everytime I start nwmain.exe.
I could've sworn this wasn't happening before. Ideas?
UAC Warning Win 7
Débuté par
T0r0
, janv. 21 2012 02:25
#1
Posté 21 janvier 2012 - 02:25
#2
Posté 21 janvier 2012 - 02:39
Are you positive you hadn't turned UAC off in the previous installation? Deactivating UAC is one of first suggestions given for problem Vista/Win 7 installations.
Modifié par HipMaestro, 21 janvier 2012 - 02:40 .
#3
Posté 21 janvier 2012 - 03:19
Nope. I have never turned it off.
#4
Posté 21 janvier 2012 - 12:03
T0r0 wrote...
Nope. I have never turned it off.
Then you're lucky. UAC can cause problems with older software that was not designed to run under Vista/Windows 7 - just look at the notation (by Microsoft) on the UAC settings page. It doesn't do it on every configuration, but it does it on enough rigs to warrant the reccommendation to turn it off.
As to the OP - which message are you getting? If it about "access" you need to configure nwmain.exe to run as an admin in compatibility mode. While you're at it, set to run in XP SP2 mode or XP SP3. If you're getting messages about "needing to make changes" you can try the same solution, but will most likely be better of just turning UAC off. Worst case, you'll have to reinstall.
In any event - check this thread. Some of the tips in the OP might help.
Modifié par Pstemarie, 21 janvier 2012 - 12:04 .
#5
Posté 21 janvier 2012 - 04:23
Now that I've slept on it I think the difference might have been that before I ran my pc using the built in admin account that you have to manually enable. Now I'm running as a user/admin account.
And yes the pop-op is the UAC blue banner asking to allow changes.
And yes the pop-op is the UAC blue banner asking to allow changes.
#6
Posté 21 janvier 2012 - 06:38
Turning off UAC is pretty standard. UAC makes Win7 incompatible with any software made for previous versions of Windows.
You should also make sure that it isn't installed in either of your program folders. It should be installed somewhere system-neutral such as C:\\NeverwinterNights\\NWN.
UAC (And most of Win7's new 'security features' ) focus almost entirely on the system and program folders. If you install outside of those folders, you can avoid a lot of the Microfail.
You should also make sure that it isn't installed in either of your program folders. It should be installed somewhere system-neutral such as C:\\NeverwinterNights\\NWN.
UAC (And most of Win7's new 'security features' ) focus almost entirely on the system and program folders. If you install outside of those folders, you can avoid a lot of the Microfail.
#7
Posté 25 janvier 2012 - 02:16
The way UAC interacts with older programs (or rather programs that don't conform to what it's expecting) is pretty ridiculous. There are modern programs that give people a hard time with this as well, but in the case of a program like League of Legends, I blame the company. As a modern program, it should conform to the user/admin model so those of us that are knowledgable enough about our computers aren't being punished with an extra step at launch.
Anyway, I dug a bit into getting around this and short of setting up a shortcut of some kind with your admin password in it, I haven't found a way. I'm personally not comfortable with setting up a shortcut with my plain text admin password in it.
What I found most frustrating is when I read that UAC doesn't even really know that your program needs access to make "fundamental" (basically writing something to the program files folder in this case I believe) changes to your computer. It uses heuristics to make a guess that the program does. In my opinion we should be given the option to FORCE a program to run in user mode. If the dumb thing crashes because it didn't have access to something it wanted to change, we can deal with that. At this point we don't even have that alternative to try out however. It's either deal with the prompts or turn off UAC altogether. That's certainly an option, but considering the amount of web-surfing I do on sites whose reputations I'm not familiar with, it would put me at greater risk.
Anyway, I dug a bit into getting around this and short of setting up a shortcut of some kind with your admin password in it, I haven't found a way. I'm personally not comfortable with setting up a shortcut with my plain text admin password in it.
What I found most frustrating is when I read that UAC doesn't even really know that your program needs access to make "fundamental" (basically writing something to the program files folder in this case I believe) changes to your computer. It uses heuristics to make a guess that the program does. In my opinion we should be given the option to FORCE a program to run in user mode. If the dumb thing crashes because it didn't have access to something it wanted to change, we can deal with that. At this point we don't even have that alternative to try out however. It's either deal with the prompts or turn off UAC altogether. That's certainly an option, but considering the amount of web-surfing I do on sites whose reputations I'm not familiar with, it would put me at greater risk.
#8
Posté 25 janvier 2012 - 05:05
After installing Kaspersky and downloading Windows updates, turning off UAC is the first thing I do on a new system.
It may have noble goals but it is a pita in practice.
It may have noble goals but it is a pita in practice.
#9
Posté 12 février 2012 - 02:24
Daralen wrote...
...At this point we don't even have that alternative to try out however. It's either deal with the prompts or turn off UAC altogether. That's certainly an option, but considering the amount of web-surfing I do on sites whose reputations I'm not familiar with, it would put me at greater risk.
UAC has never prevented a virus from running on a system nor a website from executing malicious code. Its just not designed to do this - that's what antivirus software and internet security protocols is for.
I browsed around the tech support section of Microsoft for quite awhile trying to learn if UAC even comes into play in such scenarios. While its description would seem to imply it does, I just couldn't find anything concrete enough to support such claims. Do you have a link? Or maybe I misunderstood what you were saying?
#10
Posté 12 février 2012 - 02:36
... It's either deal with the prompts or turn off UAC altogether. That's certainly an option, but considering the amount of web-surfing I do on sites whose reputations I'm not familiar with, it would put me at greater risk.
Why not just move NWN out of your program's folder. By what I understand UAC only protects the Programs folder anyway, If NWN in not installed in that folder the problem is solved.
#11
Posté 12 février 2012 - 02:46
UAC can prevent malicious code from destroying your Windows installation.
Because it doesn't allow any files in your system and program folders to be altered, viruses can not alter or replace important system files in an attempt to do anything malicious...
That's the theory anyway.
In practice, UAC does more harm by preventing simple ini updates than most viruses would do if they ran wild on your computer.
So, it doesn't prevent the virus. It doesn't safeguard your memory, or prevent viruses from reading your personal info, or sending e-mail without your permission, or any of the many holes in Windows security. You need a firewall and/or antivirus for that. UAC just ensures that the virus can't permanently delete/modify your OS/programs for you. Meanwile, it makes Win7 crash-happy and full of Microfail.
I prefer to just use a firewall and antivirus to avoid the virus in the first place and have a version of Windows that works.
Although, Lightfoot8's point is correct. Avoid using the program folder and programs will work like they used to. Of course, that means that UAC is not protecting any of it because it's all installed outside of its vision... So, you may as well disable it anyway if you're not going to use it.
Because it doesn't allow any files in your system and program folders to be altered, viruses can not alter or replace important system files in an attempt to do anything malicious...
That's the theory anyway.
In practice, UAC does more harm by preventing simple ini updates than most viruses would do if they ran wild on your computer.
So, it doesn't prevent the virus. It doesn't safeguard your memory, or prevent viruses from reading your personal info, or sending e-mail without your permission, or any of the many holes in Windows security. You need a firewall and/or antivirus for that. UAC just ensures that the virus can't permanently delete/modify your OS/programs for you. Meanwile, it makes Win7 crash-happy and full of Microfail.
I prefer to just use a firewall and antivirus to avoid the virus in the first place and have a version of Windows that works.
Although, Lightfoot8's point is correct. Avoid using the program folder and programs will work like they used to. Of course, that means that UAC is not protecting any of it because it's all installed outside of its vision... So, you may as well disable it anyway if you're not going to use it.
#12
Posté 12 février 2012 - 11:14
My game installation is on a drive only reserved for games so it's not in one of the program folders. It still prompts UAC. Isn't even the default install on root c and not in a program folder?
Hmmm anyone try this?
http://nwvault.ign.c....Detail&id=1522
Hmmm anyone try this?
http://nwvault.ign.c....Detail&id=1522
#13
Posté 10 septembre 2012 - 02:11
*Resurrection*
Recently reinstalled and still having this issue. I get the blue shield box asking me permission to let this program make changes.
Things /I've tried :
compatibility mode on and off
run as admin on and off
elevated prompt
re install
not in program folders or even my c drive
It recognizes bioware as known publisher, thus blue shield. When I use the camera hak, I get the gold shield, unknown publisher.
Ideas? Also for some reason, whereas before I've never had to run in compatibility xp sp3 mode, now I do on the same machine. That might be due to latest ati drivers I'm guessing.
Recently reinstalled and still having this issue. I get the blue shield box asking me permission to let this program make changes.
Things /I've tried :
compatibility mode on and off
run as admin on and off
elevated prompt
re install
not in program folders or even my c drive
It recognizes bioware as known publisher, thus blue shield. When I use the camera hak, I get the gold shield, unknown publisher.
Ideas? Also for some reason, whereas before I've never had to run in compatibility xp sp3 mode, now I do on the same machine. That might be due to latest ati drivers I'm guessing.





Retour en haut







