laitimes

Demystified: Why is 99% of software that requires administrator status to run rogue software?

author:Old hairy peach winpe

Install a software that pops up a small box prompting you to run as an administrator? Do you have some doubts at this time? On this simple installation of the software must be administrator, why?

Today we will talk about this topic together~

Demystified: Why is 99% of software that requires administrator status to run rogue software?

First of all, let's understand that in the Windows system, different accounts will have different permissions, such as -

1. The system corresponds to the "highest authority";

2. Administrators user groups are Administrator and administrator accounts, the former corresponds to [System Administrator], and the latter corresponds to [Account Created by Logging in to Windows for the First Time];

3. The Users user group, that is, the standard account, corresponds to the "most basic permissions".

Demystified: Why is 99% of software that requires administrator status to run rogue software?

In the system, there is a function called [User Account Control], if this function is turned on, although you are logged in to the administrator account, the program will also default to the standard account running.

For example, if a company has supervisors, team leaders, and team members, the permission level is the supervisor> the group leader> the team members. When the team members complete a certain work, they need to be approved by the team leader to count the delivery. When the team leader repeats and submits this work to the superior supervisor, it is necessary to explain the details of the work and submit it for review.

Demystified: Why is 99% of software that requires administrator status to run rogue software?

Here, the behavior of the group member to complete the work is just like a program running, you need to get user rights (the group leader approved), if you want to run to the administrator permission group (supervisor level), you must first pass the consent of the user rights, before you can reach the administrator level permissions.

Demystified: Why is 99% of software that requires administrator status to run rogue software?

Because different permissions need to be isolated, programs that want to go to the Administrator permission group must be restarted before the newly opened process can run as an administrator. For a new process, the resource manager will verify its permission level, and if it is an administrator level, it will require user consent.

Demystified: Why is 99% of software that requires administrator status to run rogue software?

After understanding these, let's take a look at why almost all domestic software need administrator privileges to run? In simple terms, this practice is mainly to make it easier for the software to do some "bad things" after installation, with administrator privileges, when to give you a pop-up window, lock a homepage, view user privacy, or send you a "family bucket", isn't this much simpler?

Demystified: Why is 99% of software that requires administrator status to run rogue software?

In this regard, Xiaobian recommends that you use a standard account, after installing the system, there is no need to get an administrator account. Running the program under a standard account, if you need to apply for administrator privileges, this will require you to enter the account password of the administrator account, but you do not know the password, then the software will not be able to install some rogue gadgets.

Demystified: Why is 99% of software that requires administrator status to run rogue software?

Learn more

Read on