解决基于NT内核的操作系统启动故障(2)

解决


  无论哪个阶段出现问题,那么 Windows 都可能停止响应(挂起)或提示错误消息,原因是缺少操作系统所需的文件或者这些文件已损坏。解决此类问题需要科学利用Windows 提供的方法,其中包括安全模式、故障恢复控制台和紧急修复盘等。启动过程指在启动加载器上选择相应的系统项后至出现桌面并且硬盘停止响动为止,如果没有出现启动加载器选择菜单,则需要通过安装光盘或手工恢复丢失的启动加载器菜单。  

  排除故障的过程遵循先 Windows 环境中加载的程序,然后核心操作系统的循序,如果故障与前者有关就卸载或恢复被破坏的程序,如果故障与后者有关则需要恢复核心操作系统的主要文件。

  对于 Windows 环境中加载的程序的诊断,首先判断问题是否由不兼容或损坏的程序引起的,通常的方法是进入安全模式。如果以安全模式或带网络支持的安全模式启动计算机并且您可以正常执行操作(以前执行时遇到问题的操作),则该问题很可能是一个与环境有关的问题。使用 Msconfig 排除加载项和删除注册表加载项的方法加以排除。如果新添加的设备或更改的驱动程序导致问题,则可以使用安全模式移除设备或撤销更改。这样,就将默认设置和最基本的设备驱动程序从可能的问题原因中排除。如果以安全模式或带网络支持的安全模式启动计算机后问题仍然出现,则与环境有关的问题仍可能是问题的原因;安全模式下也会加载由第三方软件安装的功能或筛选器驱动程序,在确定哪个驱动程序导致了问题之后,您可以删除(卸载)该驱动程序或程序,或者关闭(禁用)该驱动程序或服务。

  如果设备或服务不在 Windows 用户界面中,只有使用故障恢复控制台来关闭该驱动程序或服务了。利用故障恢复控制台listsvc 命令可以列出所有可用的服务、驱动程序以及它们的当前 Windows 安装的启动类型,配合 disable 以及 enable 命令一起使用来禁用或启动 Windows 系统服务或驱动程序,排除导致问题的服务或驱动程序。

  如果以上方法都不能解决,自动系统故障恢复(ASR)应当是恢复系统故障的最后一种方法了。ASR和覆盖安装可以恢复核心系统文件。

时间: 2025-01-02 08:18:59

解决基于NT内核的操作系统启动故障(2)的相关文章

Windows7操作系统启动故障解决方法

相信绝大多数朋友都用上了Win7系统了吧,Win7系统虽然比以前其他版本的Windows系统都稳定得多,但是由于安装某些特殊软件或误操作,系统还是会出现各种启动故障.接下来,笔者就来给大家分析一下Win7常见启动故障产生的原因以及如何解决相关启动故障. 故障1:MBR故障 故障表现:开机后出现类似"press F11 start to system restore"错误提示 原因分析:许多一键Ghost之类的软件,为了达到优先启动的目的,在安装时往往会修改硬盘MBR,这样在开机时就会出

windows7操作系统启动ISC服务失败的解决方法

  windows7操作系统启动ISC服务失败的解决方法            具体解决方法: 1.首先打开Win7系统的运行对话框,然后输入services.msc,回车打开服务; 2.然后找到并将"Network Connections"设置为"手动"并启动; 3.然后再将"Windows Firewall/Internet Connection Sharing (ICS)"服务启用就可以了.

10大绝招轻松排除XP系统启动故障

10大绝招轻松排除XP系统启动故障: 1.使用Windows启动如果启动问题是由于活动分区的启动记录或者操作系统启动所使用的文件被破坏造成的,启动盘就能够解决问题.具体方法如下: 创建Windows启动盘,找一台配置相似.工作正常的Windows XP机器,打开我的电脑,单击鼠标右键选择磁盘图标,然后在后续的菜单中选择格式化.当格式化对话框出现以后,保留所有缺省设置,然后点击开始按钮. 当格式化操作完成后,关闭格式化对话框回到My Computer,双击C:驱的图标,访问根目录,将Boot.in

Linux操作系统启动过程详解

如果你对Linux操作系统有一定的了解,想对其更深层次的东西做进一步探究.这当中就包括系统的启动流程.文件系统的组成结构.基于动态库和静态库的程序在执行时的异同.协议栈的架构和原理.驱动程序的机制等等. 其中Linux操作系统启动过程肯定是大家最有兴趣了解的,这里在综合了现有网上大家智慧的基础上,基于2.6.32的内核的CentOS 6.0系统,对Linux的启动流程做了些分析,希望对大家有所帮助. OK,我们言归正传.对于一台安装了Linux系统的主机来说,当用户按下开机按钮时,一共要经历以下

解决win7系统无法进入操作中心的方法教程

  Windows操作中心是一个查看警报和执行操作的中心位置,它可帮助保持 Windows 稳定运行,不过在win7系统下,windows操作中心貌似很少用户会进入查看,不过不能因为我们不经常使用而对其不理不睬,近期有部分使用win7系统的用户向小编反映,在即的windows操作中心无法打开,对于出现该问题的用户我们应该如何解决呢?下面看小编为大家带来的解决方法! 解决win7系统无法进入操作中心的方法教程 1.首先,我们同时按下win7电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运

一个基于PDO的数据库操作类(新) 一个PDO事务实例

复制代码 代码如下: <?php /* * 作者:胡睿 * 日期:2011/03/19 * 电邮:hooray0905@foxmail.com * * 20110319 * 常用数据库操作,如:增删改查,获取单条记录.多条记录,返回最新一条插入记录id,返回操作记录行数等 * 20110630 * 整体修改方法,合并部分参数 * 规范代码,一个方法里只有1个return语句 */ /* 参数说明 int $debug 是否开启调试,开启则输出sql语句 int $mode 0 返回数组 1 返回

解决Win8下IE11无法打开的故障

  解决Win8下IE11无法打开的故障 1.Win+R 呼出运行窗口,键入Regedit ,回车,打开注册表编辑器. 2.展开列表定位到HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer ,找到 Main 主键 3.右键单击Main主键,选择"权限 ". 4.弹出的权限设置对话框里点"高级 "按钮. 5.在高级窗口里点击下面的"启用继承 "按钮.

etw-关于netsh trace(事件追踪的)一些问题。NT内核记录器-实例已在运行

问题描述 关于netsh trace(事件追踪的)一些问题.NT内核记录器-实例已在运行 在微软MSDN中找到了TDH相关的函数,使用之后,在CMD下使用netsh trace命令之后,就出现"NT内核记录器"的实例已经在运行中,系统信息将不添加到追踪文件.请问这是怎么回事. 解决方案 实例已经运行了,不允许运行第二个,你看看你是不是有其他实例

程序-求基于linux内核3.16的netlink实例

问题描述 求基于linux内核3.16的netlink实例 我最近在搞一个基于内核的过滤模块,要用到netlink进行内核于用户程序的交互. 但网上关于netlink的实例基于的内核版本太低了,内核里面关于netlink的函数实现改的我无法下手. 求高手指导!!!感激不尽 解决方案 可以参考一下iproute2(ip和tc命令)和内核的通讯过程.