[H]ard|Forum  

Go Back   [H]ard|Forum > Bits & Bytes > Operating Systems
Register [H]ard|OCP Community Today's Posts Search

Reply
 
Thread Tools Search this Thread
  #1  
Old 03-20-2007, 09:57 PM
bbz_Ghost 2[H]4U, 8.3 Years
 
Status: bbz_Ghost is offline  
Vista, Admin rights, UAC, and You

Vista, being the new kid on the OS block, is kicking ass and taking names like the bloated bully it is - with respect to hard drive space requirements, that is. One of the most fertile battlegrounds at this point is the security - or the lack of it depending on your point of view - of how the new OS "protects" itself from not only the common malware that has plagued previous versions of Windows but also the biggest reason for most problems by and large:

You.

Let's face it, the type of person I end up defending or just being the Devil's advocate for most often - Joe Average, consumer that happens to own a computer - tends to be the biggest single factor in the spread of malware, spyware, adware, viruses, trojans, worms, etc. outside of the computer itself. It's your fault, so deal with it.

Take that statement and this entire document with a grain of salt. I like to make stuff a bit humorous or at least make the effort so it tends to stick with you after you've read it. I'm not going to bring up other OSes for comparison except to very briefly point out some aspects of where Vista's security models and practices are finally catching up to - and in some respects surpassing - the "competition."

So let's get right to it.

The biggest complaint about Windows of late is security. "It's wide open," or "It's so insecure you could drive a truck through it," or "It's got so many holes even Swiss cheese is jealous" are the kinds of comments you'll find with respect to Windows and security. Hell, just saying "Secure Windows" is an oxymoron to many people.

Having said that, it's pretty obvious that Microsoft, when developing Vista's security model, needed to take a very large step back and quite literally start from scratch. It simply wasn't going to be enough to continue using the standard Windows security model with user accounts, Admin accounts, levels of priviledge (Power User, Standard User, etc etc).

This time out, they had no other choice but to start clean with a fresh slate and, in the process, they spent a great deal of time looking at other OS models like UNIX, and yes Linux, as well as OSX and its BSD heart beating inside. And by doing research into those other OSes, Microsoft came up with probably the only thing they were capable of: a new security model that closely resembles a lot of the features and practices of those other OSes, but still retains a lot of "innovation" dare I say it with respect to Microsoft and what it needed to accomplish.

In a nutshell, it works like this:

Everyone on a Vista machine - including those individuals that would normally have what we all consider "Administrator" level access under Windows XP - will be using Vista with accounts that do not (by default, and this is the critical point) have the ability to install software into the Program Files directory. With 64 bit editions of Vista, this same rule applies to the Program Files and Program Files (x86) directory.

Now, to a lot of people this might seem a bit odd considering it means every time you go to install a piece of software it's going to cause a problem - and you'd be correct because it does cause a problem, but the problem isn't a problem, it's just how things are done now. The only people that see it as a problem are those that simply don't like their OS dictating how it will respond to whatever the user wants done. It's a pissing match, of sorts, but in the long run this new method and the new practices put in place with Vista will ensure your machine stays safer, runs better, and even you the user needs to jump through a hoop or two to get something done that might have dire consequences for the system itself.

To put it bluntly the new security model in Vista is there for one primary reason: to keep the damned machine operational, even in spite of the user's best efforts to bring it down like a house of cards.

There is no more Administrator account as it has always existed in Windows versions prior to Vista. Now all users have standard user accounts, or tokens which denote the level of access they have when logged in. The standard user account is what forms the basis of the new security model in Vista. To gain access to Administrative options, the user must provide the necessary credentials (by bringing that particular token into play) on a per-case-basis as required called Admin Approval Mode. Even if you log in as an Administrator under Vista, to do anything that requires actual Admin priviledges will still prompt the Administator account user for consent or credentials to perform the task at hand.

It's common knowledge and a long standing practice in the UNIX world that you never use the computer on a regular basis as root - anyone worth his weight or the cost of his education and experience will agree with that practice. If not, go back to playing your consoles games, computers are simply outta your league.

So, knowing that using the computer in regular daily sessions logged in as an Administrator (we're talking about Windows Vista here, or Windows machines in general, so that's the proper terminology, and not 'root' which is the UNIX/Linux terminology) is a very bad thing, Microsoft had to find some way to address the need for Administrative priviledges on an as-needed per-instance usage. And they came up with a great solution:

User Account Control.

This particular feature of Vista allows for many things, and I'll quote a few lines from this TechNet page about UAC to explain:

"The main goal of User Account Control is to reduce the exposure and attack surface of the operating system by requiring that all users run in standard user mode. This limitation minimizes the ability for users to make changes that could destabilize their computers or inadvertently expose the network to viruses through undetected malware that has infected their computer.

With User Account Control, IT administrators can run most applications, components and processes with a limited privilege, but have "elevation potential" for specific administrative tasks and application functions.

Conversely, when users encounter a system task that requires administrator privileges, such as attempting to install an application, Windows Vista will notify the user and require administrator authorization. This type of prompting helps ensure that users do not accidentally make modifications to their desktops. It also helps eliminate the ability for malware to invoke administrator privileges without a user's knowledge.

As a defense-in-depth measure, User Account Control also provides additional protection for administrators through its Administrator Approval Mode. With Administrator Approval Mode, Windows Vista will run most applications with standard user permissions even if the user is an administrator.

If a user wishes to run a program that requires administrator permissions, they must give consent through a User Account Control prompt. This helps limit malware's ability to make system-wide changes without the administrator's knowledge. However, Administrator Approval Mode does not provide the same level of security or control as a true standard user account."


That should make it considerably easier to understand but, for the rest of this posting I'm going to spend time explaining why UAC works the way it does and how it keeps the machine safe from most if not all the "bad stuff" that's been making people so pissed about Windows in the past and unfortunately is pissing them off again with Vista.

"It's the permissions... it's always the permissions..." to paraphrase a common statement about driver problems.

In Vista, you're limited to executing applications from directories or folders where you have the permission to do so - this is where the research into UNIX/Linux comes in. But obviously the concept, the very idea itself of permissions has been around for decades, so what's the deal now with Vista and doing things a different way? Glad you asked.

Since the Program Files directory tends to be the center of attention for applications and software packages, Vista prevents anything from writing to that directory without some form of notification to the user happening, and that's where UAC comes in again. If you've used Vista yet, you've most certainly seen that "all too famous" popup now asking for permission to continue.

Everything stops at that point, at least from the user input perspective. The screen dims a bit, the popup appears, and you're basically left with only two options: Click Continue to give permission the application trying to do whatever action it's trying to do, or click Cancel to stop that application in its tracks. Unfortunately for Apple, while their current "Allow or Cancel" commercial is funny - for all of 3 seconds - it gets old pretty fast hearing "Allow or Cancel" knowing that it's asking for you to "Continue or Cancel." I'm a nitpicker, sue me.

So, it comes down to the nuts and bolts:

Under Vista, if you haven't disabled UAC (the Devil's work, I tell you) or done some Registry or Group Policy edit (Security Policy, to be more precise) that allows your priviledges to automagically be escalated whenever necessary (the Devil's work with every other bad guy in history helping out on the task), then you can't install or place much of anything in the Program Files directory at all without some notification or request for permission and a total stopping of all user input systemwide on that machine until you click Continue or Cancel.

The upside to that process is that, as long as you're running the default options in Vista (UAC is on, Admin elevation is normal and will be prompted as necessary), nothing will have access to the Program Files directory or any other directory where such permissions are explicitly required.

As Martha Stewart is fond of saying: "It's a good thing..."

Now, some people will complain: "I've got this old stuff laying around, and since I'm not paying for new versions - hell, some of it ain't even available anymore - how is this going to affect my ability to use that software under this here newfangled Vista stuff?" Again, glad you asked.

Microsoft knew this would be a major MAJOR sticking point for a huge number of users who have legacy applications and simply won't move on without 'em. Personally, for that sort of stuff I say go get VirtualPC 2007 and run 'em all inside virtual machines with zero ill effects except for perhaps 3D capability if required. That gets rid of any possible compatibility issues, and adds yet another layer of protection for Vista itself because all those old apps would be running inside a virtual machine, cut off from Vista itself directly - a common practice nowadays called a 'sandbox'.

But, since not everyone wants to use a virtual machine application like VirtualPC or VMWare, Microsoft was forced to hit that drawing board once again and come up with a solution - and they did, and I find it a very elegant one to this problem.

Old software will still see Program Files, and the software can be installed there as noted above by clicking Continue on the UAC prompt that appears when the application installer tries to write to the Program Files directory. But after that, any subsequent write operations to that folder in Program Files will actually be redirected to a subdirectory inside the user's own user profile directory under the Users directory in the root of the system partition.

Vista creates junction points and symbolic links to the actual desinations now, aka shortcuts.

The legacy software "sees" the directory as in Program Files, but whenever data is sent there, it obviously redirects to the proper location which falls under the Users\AppData\Roaming subdirectory.

Pretty damned spiffy, I'd say. And in the process, while the application works normally, your basic underlying Vista installation is safe and sound and the security model is still 100% intact: no data is being sent directly to the Program Files directory - and if such a thing did happen to occur, the UAC popup would once again appear, stopping the user input in its tracks, and forcing the user to provide input while at the same time acting as a notification that "Hey man, something is going on, and you need to be aware of it, so here I am pointing it out to you."

Works for me, and I bet it works for most of you too.

In the long run all of this results in a vastly more solid operating system platform to work with. Vista keeps an eye on itself not only to stop the external attempts coming in from the Internet (and you are online, I hope, elsewise, how the hell did you access this webpage to begin with?) by all those wily little bastards with a lot of talent and not enough brains to use it for making money, but it also keeps you - the user - from screwing things up so bad the whole machine craps out and then you try to blame it on the OS. Sorry, I ain't believing it.

Most everything of any consequence is going to happen under the user's profile in Vista, so that itself keeps things nice and tidy. Errant applications, malware, spyware, viruses, trojans, worms, whatever... it all falls under that particular section of Vista and because of that, even if something does go wrong, the worst you'd have to do is some data recovery, some backup, then wipe out the profile(s) and create new ones. Vista itself will still be running strong since it's closed itself off from your lackluster attempts to rain on its parade, so to speak.

I hope this has helped in some way to explain how Vista's new security model is implemented, and maybe from extrapolation you can now understand why the UAC prompt appears and when it does, you'll also hopefully develop a bit of appreciation for how things work in Vista compared to older versions of Windows.

Yes, sometimes getting that UAC prompt so many times can get irritating - mainly when you're setting up a brand new machine with a fresh installation of the OS and your applications, but in the long run it's for the best. I'd rather have to click a button (which takes what, 1 second, less?) than spend hours doing a recovery operation to try and recover important data because of a mistake I made when I chose to run as a "proper" Admin or because I disabled UAC and right at the most inopportune moment something got in and trashed my system.

In the long run, it's your choice to do what you want with Vista. My suggestion: Leave it alone. It's not like any other OS ever made, and it can take care of itself, very well I might add.

Thanks for reading, and have fun, always...

---------------------------------------------------------------------------------

To put all this together, I've installed Vista more times than anyone should ever do in 20 lifetimes, I've read websites, read magazine articles, participated in forum postings (some still exist, some are dead threads, some turned into battlegrounds, some...well, bleh). I've condensed a lot of the info to what is posted above, and I might add more to this as time goes on, or if I made booboos and people spot them or care to correct me (I'll expect to verify it, obviously) so, comments are most welcome.

I won't say this is "sticky worthy" but, it sure wouldn't hurt to have a point of reference for the [H]ardForum at least in the Operating System subforum so that the constant Vista questions at least have someplace to be referred to. Do with it as you wish, I guess.

References of note:

"Finding the User Settings in Vista" by John Mueller, August 2006 (primary source of information about junction points and symbolic links)

User Account Control Overview by Microsoft on TechNet (basic overview material I condensed into simpler terms as well as providing a direct quote of several paragraphs as noted)

Understanding and Configuring User Account Control in Windows Vista by Microsoft on TechNet (provided a lot of information with respect to the elevation levels, account priviledge tokens, detailed explanations of the different between a user and Administrator account in Vista, as well as a wealth of other information also)

MaximumPC, June 2006 (had a nice article providing a lot of rather easy to understand explanations for how some aspects of Vista work in common everyday usage)

And of course, I have to toot my own horn here, and I should have mentioned this earlier in this posting but now that you've read all of it, reading this next posting I'm about to provide a link for should make installing and using applications under Vista that much easier for you:

The best Vista tip I can offer and one that is sorely needed

The hundreds if not thousands of forums postings I've read over the past year or so as I got "serious" about Vista as an operating system.


"For all those about to install... I salute you..."
Reply With Quote
  #2  
Old 03-20-2007, 09:58 PM
bbz_Ghost 2[H]4U, 8.3 Years
 
Status: bbz_Ghost is offline  
*reserved for future use*
Reply With Quote
  #3  
Old 03-20-2007, 10:45 PM
Catweazle 2[H]4U, 10.8 Years
 
Status: Catweazle is offline  
Excellent, accurate, informative and very well-written post, which not only deserves stickification but warrants stickification also.

Sadly, I suspect that it'll instead simply meander on into a lengthy progression of ill-informed debate and MS-bashing, before either ending up trashed by the haters and then locked by the supervisors, or ending up drifting down the page and away from notice, rarely again to be ever mentioned.

Should that happen, as it quite likely will, I'd be overjoyed to publish it for you elsewhere, to enable it to be 'Dugg' or otherwise promoted in its own right.
Reply With Quote
  #4  
Old 03-20-2007, 11:26 PM
KillerButler Limp Gawd, 11.8 Years
 
Status: KillerButler is offline  
Excellent read. Cleared up a few things for me. I cursed UAC and now have a much better appeiciation for it.

Copied
Pasted
Saved.

Great reference material.
Reply With Quote
  #5  
Old 03-20-2007, 11:27 PM
zacdl [H]ard|Gawd, 7.8 Years
 
Status: zacdl is offline  
Cool. I've seen a few of your posts on Vista which helped to clarify alot of questions I had about it.

You describe HOW it works rather than "It just does".
Reply With Quote
  #6  
Old 03-21-2007, 07:41 AM
msny 2[H]4U, 13.2 Years
 
Status: msny is offline  
Your posts NEED to be acknowledged as educational,informative
and worthy of THE sticky.

Admins please listen up here and take notice. PLEASE

bbz_Ghost is speaking to us the masses of enthusists on this forum
in the language we all understand.

As a IT professioanl myself I find it refreshing that someone like this would take HIS time to be so helpfull.

kudos...for those interested search for his posts under his name, you just might learn something
Reply With Quote
  #7  
Old 03-21-2007, 09:17 AM
digital_exhaust [H]ard|DCer of the Month - May 2008, 8.3 Years
 
Status: digital_exhaust is offline  
Excellent, but I think you knew I would say that
Thank you, sincerely, for taking the time and putting forth the effort to put together such well thought out and informative posts..

And copied and saved here as well.

Thanks again
__________________
39.5506° N, 107.3242° W
Reply With Quote
  #8  
Old 03-21-2007, 09:19 AM
djnes Banned, 14.7 Years
 
Status: djnes is offline  
Holy long post, Batman! I demand compensation for replacing my mouse wheel!!

Excellent post. One problem with stickying bbz_Ghost's threads. If we stickified each one that deserved it, we'd have to go to page 3 just to view new threads.

I definitely agree on the nomination for stickiness. The more good information out there, the more we can slim down on FUD, and stick (pun intended) to factual information.
Reply With Quote
  #9  
Old 03-21-2007, 10:22 AM
markt435 [H]ardForum Junkie, 10.3 Years
 
Status: markt435 is offline  
cliffs plz?
__________________
PSN: oolite_eater
Heatware 30-0-0: http://www.heatware.com/eval.php?id=34915

"i'd still pee in her butt" - mdameron
"why do you use a spoon to eat a sandwich?" - board2death986
"The Terror Alert level in my pants has been raised to Code Brown." - Stephen Colbert
Reply With Quote
  #10  
Old 03-21-2007, 10:38 AM
Sovereign 2[H]4U, 9.7 Years
 
Status: Sovereign is offline  
This will shut up anyone with half a brain who might complain about UAC...it annoyed the heck out of me for a while but I know how to deal with it (and programs that need to be "run as an administrator").
__________________
Play [H]ard
2600k @ 4.4GHz (H212+) :: 16GB DDR3-1600 :: Gigabyte GeForce GTX 780OC :: Asus P8P67 Deluxe :: Samsung 840EVO 250GB :: 300GB VR :: 3x2TB SpinPoint RAID5/PERC5i :: 500GBx2 RST RAID1 :: 2TB WD GP :: X-Fi XtremeMusic :: Dell U3014:: Dell WFP2408 :: Acer 22" :: Thermaltake Armor Black :: Logitech Z5500 5.1
Work [H]ard...ish
Core 2 Duo @ 2.53GHz :: 8GB DDR3 @ 1067MHz :: Radeon 4670 1GB :: Intel PM45 Chipset :: Samsung 840 EVO 750GB :: Integrated Audio :: BD-ROM/DVD Burn :: 16.0" RGBLCD 1920x1080
Reply With Quote
  #11  
Old 03-21-2007, 10:42 AM
XOR != OR Side of Gravy, 11.4 Years
 
Status: XOR != OR is online now  
Quote:
Originally Posted by Sovereign View Post
This will shut up anyone with half a brain who might complain about UAC
Ah, I believe I see a flaw in your argument.
__________________
My life is just a very complicated drinking game
"Fix Reason firmly in her seat, and call to her tribunal every fact, every opinion. Question with boldness even the existence of a God; because, if there be one, he must more approve the homage of reason than of blindfolded fear." - T. Jefferson
MCITP: EA, SA, RHCE
Reply With Quote
  #12  
Old 03-21-2007, 10:46 AM
drizzt81 [H]ardForum Junkie, 10.8 Years
 
Status: drizzt81 is offline  
Quote:
It simply wasn't going to be enough to continue using the standard Windows security model with user accounts, Admin accounts, levels of priviledge (Power User, Standard User, etc etc).
One could argue that defaulting to non-privileged user accounts would have been a way to use the ``old'' system without any problems. I am under the impression that it works fine in that way in many large companies around the world.

edit: I found this amusing:
Quote:
Originally Posted by http://technet2.microsoft.com/WindowsVista/en/library/00d04415-2b2f-422c-b70e-b18ff918c2811033.mspx?mfr=true
Until the development of Windows Vista, there was no built-in method within the Windows operating system for a user to “elevate” in flow from a standard user account to an administrator account without logging off, switching users, or using Run as.
So they are saying that there were the following ways to elevate to admin:
  • log off
  • use run as
  • switch users

Quote:
Old software will still see Program Files, and the software can be installed there as noted above by clicking Continue on the UAC prompt that appears when the application installer tries to write to the Program Files directory. But after that, any subsequent write operations to that folder in Program Files will actually be redirected to a subdirectory inside the user's own user profile directory under the Users directory in the root of the system partition.

Vista creates junction points and symbolic links to the actual desinations now, aka shortcuts.

The legacy software "sees" the directory as in Program Files, but whenever data is sent there, it obviously redirects to the proper location which falls under the Users\AppData\Roaming subdirectory.
that is pretty neat. Do these directories get merged upon login? Is there a way to relocate that folder from AppData to LocalSettings? Does this behavior require UAC to be active or can I use it in a domain with regular user accounts as well?

How does UAC work in a AD environment, where users are supposed to be users and admins are supposed to be admins?
__________________
German Rep. of the Grammar Nazi Association™ ; Anti-HDCP Alliance; AMD[H]unter is dating his sister
Spelling: ridiculous, equivalent, weather (sunny, raining) != whether, threw != through, peak (top of mountain) != peek (quick glance), sentence, (kitchen)sink != sync(hronized), visibility, duel != dual, eligible, identical, definite, they're (They Are)/ it's (it is) != their/ its (Ownership) != there (Place), quiet (not loud) != quite (very), still (not moving) != steal (take stuff from others), since != sense, board (a piece of wood) != bored (not busy), comparable, performance, compatible, inconsistent, lane, herd (like a bunch of cows) != heard, compare, The past tense of lead (guide) is led (guided) not lead (a soft metal), tendency, den != then, sight, sustenance, truth, past tense of "to cost" is "cost", perpendicular, would of != would've, complacent, loose (not tight) != lose, should have

Last edited by drizzt81; 03-21-2007 at 11:04 AM.
Reply With Quote
  #13  
Old 03-21-2007, 10:54 AM
bbz_Ghost 2[H]4U, 8.3 Years
 
Status: bbz_Ghost is offline  
For the really really good stuff, I'd refer you (meaning drizzt81) or anyone else to the specific linkage provided at the end of the posting. They go into far more detail than I ever could and remarkably it's fairly easy to understand. If Microsoft does one thing fairly well it's document the hell out of stuff. Also, there's so many dev writers out there finding good information isn't hard to do.

I just figured I'd condense it down to as small a post as I could to make it a bit easier for the majority of peeps around here to just have one point of reference to look at or one place to direct other people with similar questions.

Thanks for the kind words, also...
Reply With Quote
  #14  
Old 03-21-2007, 12:07 PM
dot_Zen Gawd, 7.7 Years
 
Status: dot_Zen is offline  
bbz_Ghost needs a new titles, like Vista[H]Gawd; or some such. Once again, excellent descriptive and informative post that cuts through all the misinformation and needs a sticky! If something is done about the two recent threads of yours..well..then.. I may have to just start a poll. :P
Reply With Quote
  #15  
Old 03-21-2007, 12:50 PM
ASIA911 Banned, 8.1 Years
 
Status: ASIA911 is offline  
I've installed Unreal Tournament in C:\Program Files (x86)\UnrealTournament. I went into the UT system file USER.INI and change some settings and keybinding but for some reason when I open UT, the setting wouldn't update. First of all my Vista wouldn't let me save the USER.INI, try overwriting the file and still wouldn't let me. So I deleted it and replace USER.INI with the setting that I wanted. Still the configuration in UT wouldn't update.

So am I missing here?

SInce I'm running Vista 64 bit. Another thing is that there are 2 programs folders: the C:\Program Files and C:\Program Files (x86). How important is it to install whatever under which. I believed that C:\Program Files(64bit) programs. Does it really matter where I installed my programs? Because let say that you want to installed your applications/softwares in the D:\Program Files and installed 64 or 32 bit programs into there.

Last edited by ASIA911; 03-21-2007 at 12:59 PM.
Reply With Quote
  #16  
Old 03-21-2007, 01:32 PM
markt435 [H]ardForum Junkie, 10.3 Years
 
Status: markt435 is offline  
Quote:
Originally Posted by ASIA911 View Post
I've installed Unreal Tournament in C:\Program Files (x86)\UnrealTournament. I went into the UT system file USER.INI and change some settings and keybinding but for some reason when I open UT, the setting wouldn't update. First of all my Vista wouldn't let me save the USER.INI, try overwriting the file and still wouldn't let me. So I deleted it and replace USER.INI with the setting that I wanted. Still the configuration in UT wouldn't update.

So am I missing here?

SInce I'm running Vista 64 bit. Another thing is that there are 2 programs folders: the C:\Program Files and C:\Program Files (x86). How important is it to install whatever under which. I believed that C:\Program Files(64bit) programs. Does it really matter where I installed my programs? Because let say that you want to installed your applications/softwares in the D:\Program Files and installed 64 or 32 bit programs into there.
did you try taking ownership of the UT folder? Go into Program Files, find the root folder, right click and click Properties. Go to the Security tab and click on Advanced near the bottom. Go to the Owner tab, click Edit, then select your username and also check the box near the bottom and click ok. Then click ok on everything to get out of the properties dialog box. Then right click the folder again and go to Properties again. Go to Security and click Edit, and then give all the users in the box full access. Click Apply and then your username should show up. Click your username and give yourself full access. Click ok on everything and then try and do your USER.INI file editing. Then run the game as an Admin and hopefully the settings will stick.

As far as giving every user full access you prolly don't need to. I believe only Users needs full access for your name to show up when you click Apply. But I give everyone full access just to be on the safe side. Well not safe but you know what i mean lol.
__________________
PSN: oolite_eater
Heatware 30-0-0: http://www.heatware.com/eval.php?id=34915

"i'd still pee in her butt" - mdameron
"why do you use a spoon to eat a sandwich?" - board2death986
"The Terror Alert level in my pants has been raised to Code Brown." - Stephen Colbert
Reply With Quote
  #17  
Old 03-21-2007, 02:00 PM
ASIA911 Banned, 8.1 Years
 
Status: ASIA911 is offline  
Quote:
Originally Posted by markt435 View Post
did you try taking ownership of the UT folder? Go into Program Files, find the root folder, right click and click Properties. Go to the Security tab and click on Advanced near the bottom. Go to the Owner tab, click Edit, then select your username and also check the box near the bottom and click ok. Then click ok on everything to get out of the properties dialog box. Then right click the folder again and go to Properties again. Go to Security and click Edit, and then give all the users in the box full access. Click Apply and then your username should show up. Click your username and give yourself full access. Click ok on everything and then try and do your USER.INI file editing. Then run the game as an Admin and hopefully the settings will stick.

As far as giving every user full access you prolly don't need to. I believe only Users needs full access for your name to show up when you click Apply. But I give everyone full access just to be on the safe side. Well not safe but you know what i mean lol.
Ok the problem is fixed. I have to rightclick UnrealTournament.exe and Run as administrator. Now its updating my USER.INI.
Reply With Quote
  #18  
Old 03-21-2007, 02:16 PM
markt435 [H]ardForum Junkie, 10.3 Years
 
Status: markt435 is offline  
Quote:
Originally Posted by ASIA911 View Post
Ok the problem is fixed. I have to rightclick UnrealTournament.exe and Run as administrator. Now its updating my USER.INI.
awesome
__________________
PSN: oolite_eater
Heatware 30-0-0: http://www.heatware.com/eval.php?id=34915

"i'd still pee in her butt" - mdameron
"why do you use a spoon to eat a sandwich?" - board2death986
"The Terror Alert level in my pants has been raised to Code Brown." - Stephen Colbert
Reply With Quote
  #19  
Old 03-21-2007, 03:10 PM
Mister Natural 2[H]4U, 12.1 Years
 
Status: Mister Natural is offline  
I agree UAC can be annoying, but it definitely is worth keeping enabled. I have it enabled on my pc at work, and being an admin I think it a good idea.

I hope all who are known as the "computer guy/girl" that everyone comes to for computer help will be proponents of UAC and make sure it is enabled as well as not disabling it on computers that they work on. It will benefit all of us.
Reply With Quote
  #20  
Old 03-21-2007, 04:04 PM
ChingChang [H]ardness Supreme, 11.6 Years
 
Status: ChingChang is offline  
damn you. I'm supposed to be writing an essay, not reading excellent posts
__________________
"this card is doom 3 dreamin machine i was alike whoa can't stop doom3 with this monster RUUUUUUUHHH!!!1" - G4M3R EXTR3M3 (Newegg review for $1300 Quadro FX3000)
"I 'lapped' my homemade water block for my CPU by scraping it on the concrete walls of my basement." - Disarray
"Imagine taking a retard and then removing half it's brain. What you would have is the equivalent of the FX5200." - blackrino9
"I dated my cousin while at the beach one year... Deflowered the family bush" - MajorDomo
"I wanna see you in a G-string..." - Lethal (to MajorDomo)

Fold for a cure:
http://folding.stanford.edu
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:27 AM.


Powered by Vbulletin - Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 2000 - 2014 KB Networks, Inc.