win7开机闪屏死机-(win7开机一直闪屏)

win7开机闪屏死机

(win7开机一直闪屏)

每天使用计算机必须要经过的一个步骤就是启动,而了解到启动的流程及常见的故障,对于理解对于维护有很大帮助的。下面就来简单介绍一下:

一、启动过程

举例,我的电脑在 BIOS里面设置硬盘启动。

⑴、按下主机电源开关,主板BIOS开始自检;

⑵、自检通过后,主板 bios找到硬盘上的第一个扇区主引导记录MBR;

⑶、MBR 引导程序开始读取硬盘分区表DPT,分析其中参数查找活动分区,找到活动分

区中的分区引导记录PBR,并且把控制权交给PBR;

⑷、PBR 搜索活动区中的启动管理器bootmgr,找到后,PBR把控制权交给bootmgr(相

当于xp里的ntldr 文件)。

⑸、bootmgr寻找活动分区中的 boot文件夹中的 BCD文件(启动配置数据,相当于 xp

里的boot.ini文件)。

⑹、找到 BCD后,bootmgr 首先从 BCD中读取启动管理器 bootmgr 菜单的语言版本信

息,然后再调用 bootmgr 与相应语言的 BOOTMGR.EXE.MUI(在 boot 文件夹对应语言文件夹中)组成相应语言的启动菜单; 如果存在着多个操作系统并且选择操作系统的等待时间不为 0 的话,这时就会在显示器上显示操作系统的选择界面。如果没有多系统,不显示选择界面,直接进入windows 7系统。

⑺、选择 windows 7 系统后,bootmgr 就会读取 BCD 里 win7 系统所在的盘里的

windowssystem32winload.exe 文件,并且将控制权交给 winload.exe(windows 内核载入程

序) 。

⑻、Winload.exe加载Ntoskrnl.exe和 hal.dll(windows7 内核、硬件、服务)等;

⑼、接下来 Ntldr 从 HKEY_LOCAL_ MACHINESYSTEMCurrentControlSet 下读取这台机器安装的驱动程序,然后依次加载驱动程序。 ⑽、驱动程序加载完成后,最开始只有 idle 和 system 进程,system 进程(PID 为 4) ,会做如下设置:

i、 创建smss.exe进程,它是Windows会话管理器进程,负责用户登录和登出管理,

也是系统中第一个用户进程。

注意,并非system.exe 进程,如果你看到system.exe 进程名(一般出现c:windows目录

下,表示你中病毒了)!

⑾、smss进程(由内核线程创建) ,会做如下设置:

i、创建autochk.exe进程来检查磁盘,加载win32K.sys(Windows子系统的内核模式

部分),初始化系统环境变量,控制所有输入/输出设备以及访问显示设备等;

ii 创建csrss.exe 进程,主要管理 windows 图形相关任务,维持 Windows 的控制,

管理所有由该会话创建的进程和线程 (创建或者删除线程和一些16位的虚拟MS-DOS环境)等,比如,用户登出时向他们发送退出通知。

iiii、创建winlogon进程;

iv、创建wininit.exe(vista以后才有该进程,注意与XP区别);

v、创建虚拟内存页面文件等。

⑿、Winlogon进程依次创建其他进程,如下:

i、创建系统服务 services.exe 进程(vista 以后由 wininit.exe 负责加载) ,启动系统

服务和加载Auto驱动;

ii、创建本地安全验证Lsass.exe进程(vista以后由wininit.exe负责加载) ;

iii、创建 logonui.exe此进程,这个时候,显示欢迎界面,选择账号,输入密码就可

以登录到系统中了(如果只有一个用户,并且没有密码,则欢迎界面会一闪而过) ;

iv、创建Userinit.exe 进程(密码发给Lsass.exe 进程,验证通过后被创建) ,用来对

该用户初始化工作;

v、创建explorer.exe进程(由 Userinit.exe进程创建) ,这个时候你才可以进入到工

作桌面了,淘宝购物、QQ、文档、PPT等工作了。

现在,我们来了解下,在WindowsXP系统下(windows 7 大同小异),system 进程、

smss.exe、csrss.exe、winlogon.exe 等进程的关系,如下图1所示:

图1请点击此处输入图片描述

⒀、运行空闲(Idle)进程,等待您登录系统了,从而启动整个 windows 7 系统。用户

输入帐号与密码后,Userinit.exe 进程执行用户环境的初始化工作,然后查询注册表

HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon/Shell 键的值,默认为

explorer.exe,启动它。然后 Userinit进程退出。

因此 explorer.exe 进程没有父进程,它用来显示系统的桌面环境,包括桌面图标和文件

管理,请不要将此进程与浏览器进程(iexplore.exe)混淆!

这个过程简单地概括为:

Windows 7 系统: BIOS-->COMS->MBR--DPT-->pbr--Bootmgr-->bcd-->Winload.exe-->内核

加载 -驱动项-服务项-启动项等-->整个win7系统---开机完成!

WindowsXP系统:BIOS-COMS——MBR-DPT——PBR-ntlrd——boot.ini-系统内核

注:传统 BIOS+MBR 分区表的启动方式将会渐渐被 EFI BIOS+GPT 分区表的启动方式替

代! 我们再来对此下windowsXP与windows7,如下图所示:

图2

二、常见故障分析

2.1、MBR 故障

常见提示:一般MBR 出故障时就是开机时左上角光标一直闪的情况。

症状分析:就是已经启动了硬盘,而 MBR 为空或无法读取。

2.2、分区表(DPT)故障

常见提示:An Operating System wasn't found…

症状分析:最常见的 DPT 故障就是活动分区的丢失,造成硬盘启动时不知道该读取哪

个分区,所以也就找不到系统。

2.3、PBR 故障

常见提示:A disk read error occurred..,就是读取磁盘时发生错误

症状分析:即根据分区表而去启动活动分区,但是活动分区上的 PBR 出了故障,自然就

是磁盘读取错误

2.4、读取PBR 找寻引导文件(bootmgr)时出现各种问题

常见提示:NTlrd is missing/bootmgr is misssing(或其它各种文件 is missing)

症状分析:造成这种原因一般有三种情况:

1)活动分区标记错误,即目前的活动分区不是原来的活动分区,自然在该分区下就找

不到引导文件提示XXX is missing。

2)PBR 设置错误,启动系统时去寻找 bootmgr,是因为寻找 bootmgr 的命令写在 PBR

中,PBR 不去找bootmgr而去找NTlrd或别的文件(NTlrd是NT5.X,XP系统的引导文件),

自然就是PBR 上的命令写错了 。

3)的确是bootmgr 损坏丢失 2.5、BCD故障

常见提示:主要特征为上面一个白色横栏,上面写着 windows boot manager 或者

windows启动管理器(其实就是 bootmgr 这个程序的界面) 。

症状分析:即 BCD 文件丢失或损坏或设置,造成 bootmgr 无法找到读取 BCD 或者无法

根据BCD的设置找到系统并启动,所以反馈出如上信息。

2.6、winload.exe 或内核文件故障

常见提示:蓝屏 、一般会有损坏的文件的提示。

症状分析:大多情况下是系统文件被病毒或者什么原因破坏,可以尝试过 PE 里替换系

统文件,有时PE方法无效则重装会更快解决问题。

2.7、驱动故障

常见提示:出现win7 logo界面后蓝屏或黑屏

症状分析:自然就是驱动无法加载造成无法启动,黑屏好解决,大多显卡驱动问题。蓝

屏基本没救了,重装系统。

2.8、服务项或启动项故障

常见症状:开机时卡在欢迎界面,或者进入桌面后只有一个鼠标等等等各种在欢迎界面

时或界面后的不正常现象。

症状分析:

1)系统关键服务被禁止;

2)开机必须启动的文件被损坏或设置被篡改(注册表中) ;

3)第三方服务项或启动项的干扰。

附件:Windows关键文件

smss.exe被叫作会话管理子系统,负责启动用户的会话,是重要的引导操作。如创建环

境变量,启动csrss和进行排队在系统引导前的文件拷贝操作(它处理 Windows文件保护并

通过Winlogon创建登陆会话)。自 Win7,smss作为系统重要进程,中断smss会导致系统蓝

屏。

csrss.exe 是客户/服务器运行子系统用户态的主要部分。由于大部分 Win32 子系统操作

被移入核心态驱动(Win32.sys),所以它主要负责Win32 控制台窗口、创建或删除线程和部分

16 位虚拟 MS-DOS 环境。它是一个核心子系统必须总在运行,因而中断该进程将导致蓝屏死机。NTSD中设置标识可以调试它。

wininit.exe 是Windows启动/关闭服务。

logonui.exe 叫Windows登陆用户界面,关系到Windows用户切换屏幕。 winlogon.exe属于 Windows登陆管理。它处理系统上的登陆和登出过程。

userinit.exe在启动时管理不同需要的启动顺序,如建立网络连接和启动 Windows shell,

由winlogon.exe 调用。

lsass.exe负责加强系统上的安全策略,检查登陆进系统的用户并创建安全令牌。

services.exe 管理启动和停止系统服务。该进程同样处理系统引导时自动启动服务和系

统关闭时停止服务。

svchost.exe 是一个通用服务主进程名,它从动态链接库运行,属于微软服务主进程。启

动时,svchost.exe检查服务注册表服务构建它必须加载的服务列表。

explorer.exe叫Windows资源管理器,也叫用户 shell,从它我们看到熟悉的任务栏、桌

面等,能通过任务管理器停止。它有命令行选项。

Slsvc.exe管理所有 Windows许可活动。

spoolsv.exe 管理所有本地和网络打印队列以及控制所有打印工作。

lsm.exe叫本地会话管理。它主要用来管理终端服务器连接。

conime.exe 叫做控制台 IME,主要用作亚洲语言。可以通过修改注册表加载。

dllhost.exe 是COM+主进程控制IIS中的进程并被许多程序使用。

winmgmt.exe 是 Windows 客户端管理核心组件。当首次客户端应用程序连接或管理应

用程序连续请求它的服务时它初始化。

ntdll.dll是描述 NT 层DLL(NT Layer DLL)的文件,它包含 NT kernel的功能,实际可看作映射表。

希望本篇文章对在处于维护一线的维护 工程师们有帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


10.0.0.1是Cisco、smc等路由器登录IP,它属于私有A类IP地址范围。10.0.0.1是Cisco和Xfinity路由器管理界面的默认网关地址。除了10.0.0.1,还有192.168.1.1,192.168.0.1和192.168.124.1等多个IP地址作为其路由器的默认网关。
如果你想要修改无线路由器的WIFI密码,那么需要登陆到路由器管理界面进行修改,而路由器的常见登陆地址是:192.168.1.1
192.168.1.1是非常普遍的路由器默认登录入口地址。以前我们常用电脑来设置路由器,但现在随着手机的普及,越来越多的人选择手机登录无线路由器,并管理路由器网络。
192.168.10.1是可用作路由器登录界面地址的,拿到路由器翻转至底部查看默认登录地址,如果显示192.168.10.1,那么你是可以通过手机或电脑的浏览器打开此地址进入到路由器管理界面的。
10.10.100.100是一个私有内部的网络IP地址;仅在局域网内可以使用,外部网络是无法通过10.10.100.100地址登录或打开的。
192.168.1.1手机登录是指手机打开路由器192.168.1.1登录页面入口,打开192.168.1.1后需要输入用户名跟密码登录,然后进入路由器管理后台设置界面就可以管理你的路由器了。
h3c路由器的默认密码是什么? h3c路由器默认账号密码:用户名:admin,密码:admin。
路由器的密码就是wifi的密码,有些用户因为自动连接的关系时间一长可能就忘记了这个密码,那么该怎么重新设置呢?下面就带来了路由器密码忘了重新设置教程,快来一起看看吧。
买完路由器,家里要开始进行布置宽带网络,打算经常会遇到不懂路由器怎么安装和设置,今天编程之家小编介绍关于路由器安装与配置的方法,供你参考学习。路由器安装设置步骤详解安装路由器和设置路由器的步骤如下:
设置mercury路由器的方法如下:1、先将电信来的网线插路由器的WAN口,电脑插路由器的LAN口;
(pe制作u盘启动盘教程)一、启动U盘的作用与选择启动U盘的作用对于一个经常处理电脑故障的人来说是非常重要的一个工具,它可以用来安装系统,硬件测试,密码破解,硬盘分区、引导修复、数据恢复、备份重要文件(特别系统崩溃时)等等极其强大的功能,能够熟练使用PE,绝对能够成为一名
(windows7不能连接无线网)作为电脑的老用户,很多人跟喜欢用win7系统,在使用了一段时间的win10后不习惯,重装回了win7,但是发现win7发现不了无线网络。这个问题要怎么解决呢?下面小编就给大家提供win7电脑发现不了无线网络怎么办的解决方法吧。win7发现不了无线网络怎么办1、我们进入控制面板中的“网络和Internet”(控制面板可以在开始菜单中
(u盘维修软件)如今U盘已经不是什么新鲜的电子产品了每个人手里应该都有几个U盘吧您有没有在使用U盘时出现过U打不开需要修复或者格式化的情况?今天小编就给大家整理了7款U盘修复工具1CheckToolsU盘批量格式化软件U盘批量格式化工具,来自FristChip出品,CheckTools是一款通用的U盘修复工具,
(如何用u启动安装win7系统驱动)如果电脑遇到系统异常问题,必须重新安装,应用启动u盘进行重新安装系统是最快的方式,但仍有一些朋友不知道如何启动u盘重新安装系统,下面小边将启动u盘重新安装系统教程图与您分享。工具/原料:系
(u盘启动盘win10安装教程)u盘重装win10电脑系统步骤,今天教大家怎么用u盘来安装Windows系统当安装系统前我们需要准备的硬件工具一个大于等于16g的u盘,主要是usb30接口因为这样可以让装系统的速度更快还需要一台可以正常使用能上网的电脑跳转到安装系统的步骤因为我们把系统以及需要用到的文件都已经制作好了准备好了以上工具接下来就是准备软件工具我们需要用到两个软件第
(华硕u盘uefi启动不了)此前微软发布了预览版的Windows11,不过预览版属于未稳定的测试版,所以装机之家晓龙一直建议大家等待Windows11正式版发布再进行安装或升级,而在本月10月05日,微软正式为广大用户推送了Windows11正式版,与Win10不同,想要安装Win11
(用u盘安装win7系统图解教程)u盘安装win7系统教程图解,今天呢,准备教大家如何用我们的u盘启动盘给我们的电脑装系统电脑首先呢,我们要提前准备好制作好的u盘启动盘,那么接下来呢有一点需要注意的就是我们这个usb启动向的选择每一种品牌的电脑这个启动向快捷键的话可能会有区别一般是f9f10f11或者f12每种电脑的话可能会有一些区别我们
(如何让文件从u盘复制后不能使用)[闽南网]为了保护电脑中的重要文件,大家可谓是绞尽电脑脑汁,除了进行文件加密之外,我们还可以设置拒绝拷贝,防止他人通过U盘随意复制数据。本文详细介绍了设置屏蔽U盘拷贝电脑文件的方法,有需要的朋友可以参考。如何设置
(u盘安装系统取消主页锁定怎么办)小白从0开始安装WIN10--修改版1这是一篇很长很长的文章,并且后续还会根据实际情况以及与网友的沟通做出不断的修改,这是一个小白从0开始安装WIN10,包含如下问题:1.
(电脑电脑开机wifi不自动连接)电脑指示灯不亮1、供电的问题,可以查看下主机电源线与外部电源是否连接好,是否有线路故障等,当电脑电源不良也电脑会出现电脑开机没反应,这些需要做些简单的排除去确认。2、开机键问题,拔掉主板上的Re