<分区>
我可以说在 SYSTEM 权限下运行的进程(比如 cmd.exe)正在内核模式下运行吗?
我的意思是,这些概念(在 SYSTEM 权限下运行的进程和在内核模式下运行的进程)是否等同?
标签 windows
<分区>
我可以说在 SYSTEM 权限下运行的进程(比如 cmd.exe)正在内核模式下运行吗?
我的意思是,这些概念(在 SYSTEM 权限下运行的进程和在内核模式下运行的进程)是否等同?
最佳答案
我不认为 SYSTEM 权限
是一个公认的术语。您可以向系统请求提升,如果被授予,它允许您在文件系统和其他地方做某些您本来无法做的事情,但这是一个用户帐户/访问权限的概念。 Windows 服务通常在系统帐户下运行,其权限通常不同于普通登录用户。
内核模式是 O/S 内核和大多数设备驱动程序在其中执行的 CPU 保护模式。在内核模式下,几乎没有或没有针对内存覆盖等的保护,因此单独设置是不切实际的应用程序在该模式下运行,但由于检查较少,内核模式比用户模式更快。所有应用程序,包括 cmd.exe,都在用户模式下执行。
关于Windows 内核模式又名 SYSTEM 特权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25107767/