包含启动windows子系统的词条

Windows10上安装使用Linux子系统(WSL)Linux的Windows子系统让开发人员可以直接在Windows上运行Linux环境(包括大多数命令行工具 , 实用程序和应用程序),而无需建立在虚拟机的开销之上,整个系统共200多M,但包含了你能用到的所有功能 , 并且和windows完美互操作(省去Linux挂载本地windows分区或目录的操作),目前Linux的windows子系统已经相当完善,可当作完整linux系统使用.
您可以:
从Windows应用商店中 选择您最喜爱的Linux发行版 。
运行常用的命令行实用程序,如grep,sed,awk等 。
运行Bash shell脚本和Linux命令行应用程序,包括:
工具:vim,emacs,tmux
语言:Javascript / node.js , Ruby,Python,C / C,C#和F#,Rust,Go等
服务:sshd , MySQL,Apache,lighttpd
使用发行版的内置包管理器(apt-get)安装其他Linux工具 。
从Linux控制台调用Windows应用程序 。
在Windows上调用Linux应用程序 。
1、打开 [控制面板]
2、找到 [程序与功能] 处的 [启用或关闭windows功能]
3、在 [适用于linux的windows子系统] 一栏处打上勾
4、点击确定并重启电脑
注:以上步骤在win10专业版上测试,win10家庭版可能不支持
使用快捷键: 微软光标键 S 搜索 "功能"
进入功能
勾选适用于Linux的Windows子系统
或者直接PowerShell中运行以下命令
然后出现提示重新启动计算机
在应用商店搜索“Linux”,选择您喜欢的Linux版本,推荐安装Ubuntu
注意:应用商店的程序使用默认路径,不要更换到其他盘符
安装完毕后开始菜单出现Ubuntu图标
现在可以在里面进行任何和linux相关的命令
或者在Windows商店里直接启动
进入Ubuntu系统会自动初始化并安装,稍等几分钟即可
Enjoy!
切记:小心执行 mkdir -rf mnt
win10 系统的启动过程Windows10 操作系统的整个过程中所发生的操作 , 具体如下 。
1.按下计算机电源按钮后,首先进行通电自检(POST, Power On Self Test),由BlOS检测和识别硬件并完成硬件的基本配置 。然后查找第一启动设备,接着从该设备读取并运行主引导记录(MBR,Master Boot record) , 之后将控制权交给MBR 。
2.MBR查找其所在硬盘的硬盘分区表,找到标记为“活动”的主分区 。然后在该分区的根目录中找到并运行操作系统的加载程序(文件名为 Bootmgr),即 Windows启动管理器,之后将控制权交给 Windows启动管理器 。
3.Window启动管理器读取启动配置数据(BCD, Boot Configuration Data)存储中的内容以决定操作系统的启动方式 。
◆ 如果计算机中只安装了一个操作系统,或将操作系统列表的显示时间设置为0,那么将不会显示系统启动列表, Windows启动管理器会直接运行 Windows启动加载器(Windows Boot Loader,文件名为Winload. exe) 。
◆ 如果计算机中同时安装了多个操作系统,Windows启动管理器会根据 BCD 存储中的内容创建并显示一个系统启动列表,用户可以从中选择要启动的操作系统 。
◆ 如果是从休眠状态恢复计算机,那么Windows启动管理器将会运行 Windows 恢复加载器(文件名为 Winresume.exe) 。
4.Windows启动管理器运行 Windows启动加载器 , 启动加载器使用固件接口的启动服务完成操作系统的启动工作并加载操作系统及其相关数据 。
◆ 加载操作系统内核 Ntoskrnl.exe和硬件抽象层HAL(文件名为Had) 。
◆ 加载注册表中的 HKEY LOCAL MACHINE SYSTEM 子键 。
◆ 加载注册表中的 HKEY- LOCAL MACHINE Systemservices 子键中存储的硬件设备驱动程序 。
◆ 启用内存分页 。
5.加载完所需数据后 , Windows启动加载器将控制权交给操作系统内核 。系统内核和HAL开始初始化 Windows操作系统并处理位于注册表中的HKEY LOCAL MACHINE SYSTEM Curentcontrolse 子键中的配置信息,然后启动设备驱动程序和系统服务 。
6.内核启动会话管理器(文件名为 Smss.exe),然后执行以下操作 。
◆ 创建系统环境变量并对系统环境进行初始化 。
◆ 启动Wn32子系统(文件名为Csrss.exe)将文本显示模式切换为图形显示模式 。
◆ 启动Windows登录管理器(文件名为Winlogon.exe),然后启动服务控制管理器(文件名为 Services.eXe)和本地安全机构(文件名为 Lsass. exe)并等待用户登录 。
◆ 创建虚拟内存页面文件 。
◆ 对一些必要的文件进行重命名 。
7.在使用用户名和密码进行登录后,登录用户界面和默认凭据提供程序会将用尸名和密码等信息传递给本地安全机构以进行身份验证 。验证通过后 Windows登录管理器会运行 Userinit.exe 和 Windows外壳,Userinit. ex会创建用户环境变量以便初始化用户环境,还会运行所有需要自动启动的 Windows服务 。最后完成系统登录并显示 Windows桌面 。当使用安全模式等非常规模式启动系统时实际上只是临时修改了系统的启动方式 , 而并没有永久性地修改BCD存储中的内容 。此外 , 用户可以通过编辑BCD存储中的内容来控制操作系统的启动方式 。BCD存储包含在一个名为BCD的注册表文件中 , 固件接口的类型决定了BCD文件在磁盘中的位置 。
◆ 基于 BIOS 的计算机:BCD文件位于活动分区的Boot文件夹中 。
◆ 基于 EFIUEF 的计算机:BCD文件位于EFI系统分区中 。
怎么使用WIN PE进入系统?win7进入pe系统步骤如下:
1、安装pe启动盘制作工具,插入U盘,识别到U盘后点击一键制作USB启动盘 。
2、等待一段时间之后,弹出这些提示框,均点击确定,pe启动盘就制作完成 。
3、制作好winpe启动盘之后,设置win7电脑U盘启动,详细查看怎么设置开机从U盘启动,大多数电脑都支持启动热键,比如F12、F11、Esc等 。
4、这时候会从winpe启动盘引导启动,进入这个界面,我们选择【02】运行Win8PEx86精简版 , 如果是旧机型就选择【03】win03PE增强版,按回车键进入 。
5、进入到这个界面,就是winpe环境,pe模式下可以进行备份、分区、系统安装等操作 。
Windows Preinstallation Environment(Windows PE),Windows预安装环境,是带有有限服务的最小Win32子系统 , 基于以保护模式运行的Windows XP Professional及以上内核 。它包括运行Windows安装程序及脚本、连接网络共享、自动化基本过程以及执行硬件验证所需的最小功能 。
Windows PE含有Windows XP、Windows Server 2003、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10的PE内核 。
windows系统启动流程详解一.预启动
首先计算机通电进行自检,并由BIOS(即基本输入输出系统)完成基本硬件配置,然后读取硬盘 的MBR(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的操作系统引导扇区调入内存中执行,此处即执行NTLDR(操作系统加载器)文件 。
* Windows2000/XP支持多重启动 。它在安装时会首先将已存在的其它操作系统引导扇区保存为BOOTSECT.DOS文件(位于活动分区根目录 下),并修改系统引导扇区,以便系统启动时加载NTLDR文件,从而达到多重启动的目的 。而Windows98则不具备这个功能,因此如果先装好 Windows2000/XP后再装Windows98会破坏掉Windows2000/XP的引导记录,导致2000/XP不能启动 。
二.启动
1.首先进行初始化,NTLDR会把处理器从实模式转换为32位保护模式,根据实验它还包含 “Windows系统选择菜单”和“Windows高级选项菜单”(就是按F8后那个)中显示的内容.
2.读取BOOT.INI文件 。该文件位于活动分区根目录下,它的作用是使系统在启动过程中出 现选择菜单,由用户选择希望启动的操作系统 。如果选择启动 Windows2000/XP,NTLDR会继续引导进行以下过程;如果选择为非Windows2000/XP系统,NTLDR则会读取系统引导扇区副本 BOOTSECT.DOS转入启动相应系统 。[1]
3.系统加载NTDETECT.COM文件 。由它来检测机器硬件,如并行端口,显示适配器等 等,并将收集到的硬件列表返回NTLDR用于以后在注册表中注册保存 。
4.如果Windows2000/XP有多个硬件配置文件,此时会出现选择菜单,等待用户确定 要使用的硬件配置文件,否则直接跳过此步,启用默认配置 。
* 硬件配置文件是指保存计算机特定硬件配置的系统文件 。可以创建多个不同的硬件配置文件以满足计算机在不同场合的应用 。可以依次选择控制面板-〉系统 -硬件-〉硬件配置文件作出修改 。
三.装载内核
引导过程开始装载Windows2000/XP内核NTOSKRNL.EXE 。这个文件位于 Windows2000/XP安装文件夹下的SYSTEM32文件夹中 。随后,硬件抽象层(HAL)被引导进程加载,完成本步骤 。
* 硬件抽象层(HAL):隐藏特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植 。
四.初始化内核
内核完成初始化,NTLDR将控制权转交Windows2000/XP内核,后者开始装载并初 始化设备驱动程序,以及启动WIN32子系统和WINDOWS2000/XP服务 。
五.用户登录
开始登录进程 。由WIN32子系统启动WINLOGON.EXE,并由它启动LOCAL SECURITY AUTHORITY(LSASS.EXE)显示登录对话框 。用户登录后,WINDOWS2000/XP会继续配置网络设备和用户环境 。最后,伴随着微软之声和我们熟悉的个性化桌面,WINDOWS2000/XP漫长的启动过程终于完成
windows 怎么打开子系统操作方法启动windows子系统:
1、首先在win10系统任务栏中点击右键再点击属性
2、点击开始菜单启动windows子系统,再把"使用开始菜单而非开始屏幕"勾上再点击确定;
在更改开始屏幕设备,注销并更改设置 。记得要保存好电脑内的资料哦!马上会执行注销的动作;
注销再进入系统就可以看到开始菜单回来!
【包含启动windows子系统的词条】关于启动windows子系统和的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读