修改 Windows 启动外壳
最编程
2024-07-06 22:44:41
...
前提:当前系统中有可用的shell文件
方法:
- 修改当前用户的系统默认shell(只对当前用户生效,且优先于本机默认的shell)
修改“HKCU\SOFTWARE\Microsoft\Windows NT\CurerntVersion\Winlogon\Shell”的值为要转换到的shell,比如explorer.exe或者cmd.exe
-
修改本机的系统默认shell
修改“HKLM\SOFTWARE\Microsoft\Windows NT\CurerntVersion\Winlogon\Shell”的值为要转换到的shell,比如explorer.exe或者cmd.exe
原理:
在系统启动阶段Userinit.exe会从注册表中读取注册表里面的内容来决定使用哪个程序把系统显示给用户,读取注册表的顺序是:
1. HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
2. 如果1不存在,读取HKLM\SOFTWARE\Microsoft\Windows NT\CurerntVersion\Winlogon\Shell
Tips:
1. 如何从command shell调出桌面:
command shell中直接运行"explorer.exe".
上一篇: 启动前台交互界面程序的 Windows 后台服务程序
下一篇: [打开] Windows 登录程序
推荐阅读
-
Windows 10 启动时自动登录(注册表)
-
修改 Windows 启动外壳
-
启动前台交互界面程序的 Windows 后台服务程序
-
Windows Server 2003 启动过程中常见错误的解决方案
-
外壳启动 WebDriverAgent (wda) 的方式
-
Power shell 命令提供了管理和操作离线 Windows 映像的功能,包括挂载、卸载、修改属性、修复、优化、测试和删除。
-
创建 Windows 7 PE RAM 启动盘和 WIM 映像
-
在 Windows 上安装并启动 Nacos 2.2.2 最新版本
-
开放源代码即时通讯 (IM) 项目的 OpenIM 源部署流程 -export DATA_DIR="./"# 设置组件挂载的数据卷目录,默认为 ./"# 设置组件挂载的数据卷目录,默认为 .部署组件 make init && docker compose up -d 查看组件状态 docker ps 第二步,编译/启动/检测/停止 open-im-server 编译。/scripts/build-all-service.sh 2. 启动。/检查。检查。/scripts/check-all.sh 停止。/scripts/stop-all.sh其他问题如想使用一些外部组件,如何修改示例,如想使用外部的mysql,步骤如下:
-
Windows 修改了右键新建菜单 [Win10 和 Win11 版本]。