All software is installed on Windows and is controlled by Windows permissions. If Windows doesn’t allow it, the software won’t run. When you install any software, you’ll find that it almost always uses C:\Program Files by default because this path is pre-configured by Windows. To install it in another path, you need admin privileges.
Using the admin account is essentially a human intervention, not a Windows action. Windows interprets this as you intentionally allowing the software to be installed in a different path, prioritizing user over Windows.
In other words, software belongs to the lowest level of power.
The software developer doesn’t know your skill level, whether you’re a complete novice who doesn’t even know what “admin” means. The safest method is to follow Windows rules. Even if you’re a novice and don’t know you should switch to “admin,” at least you’re following Windows rules, which will significantly increase the chances of a successful installation.
Those who used our software early on know that we set the default installation path ourselves, because we were novices too. But since we’ve already broken through the very bottom line of novice users, to avoid creating problems for ourselves (what problems? Because we can never truly understand how users use computers), we try to follow Windows rules as much as possible.
Q: Why don’t I use D drive and E drive anymore?
The reasons are the same as above. Even more seriously, if the user’s computer doesn’t have D or E drives, it will directly cause the software installation to crash, leaving no chance for a solution.
Q: Didn’t you say that you don’t recommend using the C drive?
Strictly speaking, what we don’t recommend is not the C drive itself, but rather that you arbitrarily specify paths for the C drive that don’t follow Windows rules. C drive paths are categorized into different levels; folders you create yourself are considered level nine, while folders assigned by Windows are considered level three.
The three levels are further divided into high-level control, low-level control, and no control.
The default directory used by SWTDO today is the Windows unmanaged path.
I understand. You find it troublesome to operate, right? It’s troublesome for programmers too. Nobody’s stupid; if there’s a way, everyone will choose the simpler one. The path that seems inefficient to you is definitely the only option you had.
