Aller au contenu

Photo

UAC Warning Win 7


  • Veuillez vous connecter pour répondre
12 réponses à ce sujet

#1
T0r0

T0r0
  • Members
  • 304 messages
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?

#2
HipMaestro

HipMaestro
  • Members
  • 1 515 messages
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
T0r0

T0r0
  • Members
  • 304 messages
Nope. I have never turned it off.

#4
Pstemarie

Pstemarie
  • Members
  • 2 745 messages

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
T0r0

T0r0
  • Members
  • 304 messages
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.

#6
wyldhunt1

wyldhunt1
  • Members
  • 246 messages
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.

#7
Daralen

Daralen
  • Members
  • 9 messages
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.

#8
NWN DM

NWN DM
  • Members
  • 1 126 messages
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.

#9
Pstemarie

Pstemarie
  • Members
  • 2 745 messages

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
Lightfoot8

Lightfoot8
  • Members
  • 2 535 messages

... 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
wyldhunt1

wyldhunt1
  • Members
  • 246 messages
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.

#12
T0r0

T0r0
  • Members
  • 304 messages
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

#13
T0r0

T0r0
  • Members
  • 304 messages
*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.