修改Windows系统的启动Shell
2013-08-07 17:59
274 查看
前提:当前系统中有可用的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".
方法:
修改当前用户的系统默认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".
相关文章推荐
- 如何在安装了双系统的机器上修改默认启动系统(Linux,Windows)
- Windows和linux双系统——修改默认启动顺序
- 修改 Windows 7 / XP 双系统启动菜单名称
- ubuntu13.04和windows双系统启动顺序的修改
- Ubuntu16.04与Windows双系统修改默认开机启动顺序
- 如何在安装了双系统的机器上修改默认启动系统(Linux,Windows)
- ubuntu10.10和windows双系统启动顺序的修改(转)
- 修改Fedora与windows双系统的启动顺序
- ubuntu和windows双系统启动顺序的修改
- ubuntu13.04和windows双系统启动顺序的修改
- 修改grub引导的Linux和Windows双系统的启动顺序和删除Linux系统的方法
- 双系统启动,修改Windows和Fedora的启动顺序
- 如何在安装了双系统的机器上修改默认启动系统(Linux,Windows)
- Windows7双系统的启动顺序怎样修改?
- 修改Ubuntu12.04和Windows双系统默认启动系统
- windows 下如何修改系统启动时的名称
- [转]ubuntu和windows双系统启动顺序的修改
- Ubuntu14.04和Windows双系统启动顺序修改
- ubuntu14.04和windows双系统启动顺序的修改
- ubuntu和windows双系统启动顺序的修改