Windows 7 Permissions - How do they work?

CriticalError

New member
Member
VIP
Local time
8:50 PM
Messages
118
I have Windows 7 Ultimate and I an quite confused on how the permissions work.

Basically there is an XML file (Windows Image Backups). And only Administrators and Backup operators have full access I am in the Administrators group why do I still have to specify my self individually?
 

My Computer

OS
Windows 7 Ultimate 32
CPU
AMD Athlon 64 X2 4400+ Brisbane 65nm Technology
Motherboard
ASUSTek Computer INC. NARRA3 (Socket AM2 )
Memory
Size 3072 MBytes
Graphics Card(s)
ATI Radeon HD 3450
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Name Generic PnP Monitor on ATI Radeon HD 3450 Current Resol
Screen Resolution
1440x900
Hard Drives
Manufacturer Seagate
Form Factor 3.5"
Interface ATA
Capacity 352GB
Real size 360,080,695,296 bytes
RAID Type None
S.M.A.R.T
S.M.A.R.T not supported
Partition 0
Partition ID Disk #0, Partition #0
Disk Letter C:
File System NTFS
As far as I understand, the permissions work as expected, and it's due to UAC that you're seeing tht behavior.

When UAC is enabled and you login with an administrator user, Windows silently deprives you of the administrator group membership, efectively leaving yourself as a standard user, that's why giving permissions to the administrators alone will NOT give permissions to use the file.
Whe you use "Run as administrator" option, after accepting the UAC prompt, the program you start gets the full administrator membership as you expect, but ONLY for that program, so the solution in your case would be to run the program that uses the files as administrator.

As a sidenote, that's why normally you can read from program files but not write without elevation. In that case, administrator group has full control, but regular user groups only has read-only access.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
As far as I understand, the permissions work as expected, and it's due to UAC that you're seeing tht behavior.

When UAC is enabled and you login with an administrator user, Windows silently deprives you of the administrator group membership, efectively leaving yourself as a standard user, that's why giving permissions to the administrators alone will NOT give permissions to use the file.
Whe you use "Run as administrator" option, after accepting the UAC prompt, the program you start gets the full administrator membership as you expect, but ONLY for that program, so the solution in your case would be to run the program that uses the files as administrator.

As a sidenote, that's why normally you can read from program files but not write without elevation. In that case, administrator group has full control, but regular user groups only has read-only access.

That is well explained and correct :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 10 Pro
CPU
AMD Ryzen 5 2400G Processor with Radeon RX Vega 11 Graphics
Motherboard
ASRock X470 Master SLI/AC AM4 AMD Promontory X470 SATA 6Gb/s
Memory
G.SKILL Ripjaws V Series 16GB (2 x 8GB) 288-Pin DDR4 SDRAM D
Graphics Card(s)
2047MB NVIDIA GeForce GTX 1060 6GB (EVGA)
Sound Card
Motherboard Built in
Monitor(s) Displays
Acer R240HY bidx 23.8-Inch IPS HDMI DVI VGA (1920 x 1080) Wi
Screen Resolution
1920 x 1080
Hard Drives
1TB Sandisk SSD PLUS (Main drive)
500 GB Seagate 7200 RPM (Games)
500 GB Western Digital 7200 RPM (Virtual Machines)
PSU
CORSAIR TX Series TX650M 650W 80+ Gold Modular Power Supply
Case
CORSAIR CARBIDE SPEC-02 Mid-Tower Gaming Case, Red LED Fan
Cooling
220mm, two 120mm, and four 60mm fans
Keyboard
Wired Dell keyboard
Mouse
Wireless Logitech mouse
Internet Speed
250mb down, 30mb up
Antivirus
Panda Cloud Antivirus
Browser
Chrome-ish x64
Other Info
Your awesome for reading this.
Can I just turn UAC off? Any harm in doing so...?
 

My Computer

OS
Windows 7 Ultimate 32
CPU
AMD Athlon 64 X2 4400+ Brisbane 65nm Technology
Motherboard
ASUSTek Computer INC. NARRA3 (Socket AM2 )
Memory
Size 3072 MBytes
Graphics Card(s)
ATI Radeon HD 3450
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Name Generic PnP Monitor on ATI Radeon HD 3450 Current Resol
Screen Resolution
1440x900
Hard Drives
Manufacturer Seagate
Form Factor 3.5"
Interface ATA
Capacity 352GB
Real size 360,080,695,296 bytes
RAID Type None
S.M.A.R.T
S.M.A.R.T not supported
Partition 0
Partition ID Disk #0, Partition #0
Disk Letter C:
File System NTFS
Sure you can, but it's highly NOT recommended, because you get every program you use to have full access to the system and that has security implications you may not prefer to face.
It's much better to just run the program in question as administrator and give it only full access when it really needs it. Or as you did, give your user (or the users group) permission to access the needed files, without the need to trash UAC as a whole.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Can I just turn UAC off? Any harm in doing so...?


Sure, would you also like to go back to windows xp?

Because that is basically what you are doing when turning uac off.

UAC is one of the main features of security in ,vista, windows 7, 8. It protects all kinds of things in the OS.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 10 Pro
CPU
AMD Ryzen 5 2400G Processor with Radeon RX Vega 11 Graphics
Motherboard
ASRock X470 Master SLI/AC AM4 AMD Promontory X470 SATA 6Gb/s
Memory
G.SKILL Ripjaws V Series 16GB (2 x 8GB) 288-Pin DDR4 SDRAM D
Graphics Card(s)
2047MB NVIDIA GeForce GTX 1060 6GB (EVGA)
Sound Card
Motherboard Built in
Monitor(s) Displays
Acer R240HY bidx 23.8-Inch IPS HDMI DVI VGA (1920 x 1080) Wi
Screen Resolution
1920 x 1080
Hard Drives
1TB Sandisk SSD PLUS (Main drive)
500 GB Seagate 7200 RPM (Games)
500 GB Western Digital 7200 RPM (Virtual Machines)
PSU
CORSAIR TX Series TX650M 650W 80+ Gold Modular Power Supply
Case
CORSAIR CARBIDE SPEC-02 Mid-Tower Gaming Case, Red LED Fan
Cooling
220mm, two 120mm, and four 60mm fans
Keyboard
Wired Dell keyboard
Mouse
Wireless Logitech mouse
Internet Speed
250mb down, 30mb up
Antivirus
Panda Cloud Antivirus
Browser
Chrome-ish x64
Other Info
Your awesome for reading this.
The purpose of UAC is to improve security.

By default the software you run inherits the rights and privileges of the account you are using. If that account gives you full and unrestricted access to everything, the software you run will also have those rights. If you are using a limited account that software will also be limited. In particular it will be unable to modify or delete system files or change system settings. Someone using such an account can't do much harm to the system.

In XP and older logging in with an admin account gave you almost full and unrestricted access to whatever you wanted with no questions asked. That was very convenient. But that convenience came with a price. If you were to accidentally run malicious software, such as that downloaded and run without your knowledge by a web browser, that software also has full and unrestricted access to the system with no questions asked. That is very good for the malware authors, but bad for you.

The default behavior of Vista and later changed all that. When you log in with an admin account you initially only have the rights of a standard user. That is quite confusing to inexperienced users but greatly enhances security. That malicious software that was unknowingly downloaded now only has the rights of a limited user. All the doors to the sensitive areas of the operating system are now locked and it it does not have the key. That malicious software is pretty much helpless.

Sophisticated malware can evade UAC but it is hard. UAC doesn't provide absolute protection but it is another layer of protection. In the current and future state of malware you can use all the protection that is available.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
Sophisticated malware can evade UAC but it is hard.

Actually, Microsoft made it easy to bypass UAC by introducing a critical bug in Windows 7:
Windows 7 UAC whitelist: Code-injection Issue (and more)

In the default configuration, UAC can be bypassed at will by any program that knows the trick (published in 2009). It's not trivial, but not rocket science certainly :confused:

Other than that, I second your words!
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Back
Top