文档库 最新最全的文档下载
当前位置:文档库 › 开机出现STARTING ONTRACK无法引导的绝对可行解决方案

开机出现STARTING ONTRACK无法引导的绝对可行解决方案

开机出现STARTING ONTRACK无法引导的绝对可行解决方案
开机出现STARTING ONTRACK无法引导的绝对可行解决方案

开机出现STARTING ONTRACK无法引导的绝对可行解决方案

开机出现STARTING ONTRACK无法引导的绝对可行解决方案

那天朋友找到我说硬盘重新分区后装了系统就进不去,要我帮忙我仔细一看

用DM957分区后开机出现STARTING ONTRACK,再出现一个蓝框,要求插入可引导的A盘,无法引导。

(Insert boot diskette in drive A:,prees spacebar when ready.......)

对该盘进行DM重新分区、格式化,或PQ diskgen PM 或者安装盘分区开机时仍出现STARTING ONTRACK、一个蓝框,无法引导。BIOS也修改了最后不行就复位CMOS了,MBR也清0了还是不行!硬盘跳线没问题!也没有坏道

最后经尝试总结终于搞定

分析原因:该硬盘原来用DM分的区,并加载了DM带的ONTRACK驱动(老主板、W95时代支持大硬盘)。该驱动重写硬盘MBR并接管INT13

解决方案:

进入DM957选择(A)dvanced Options -> (M)aintenance Options -> (D)ynamic Drive Overlay -> (R)emove Dynamic Drive Overlay

DDO去除成功的标志是,从硬盘启动时不再出现蓝色的DDO启动信息. 然后用其他分区软件分区!

***************************************************************

昨日给一东芝的老本装系统,Satellite A50,硬盘40G,先用DM分区,然后用GHOST装,重启之后,屏幕上显示这样几行字:

“STARTING ONTRACK...”接着一个蓝色框框写着:

“Dy namic Drive Overlay(DDO)v9.57 partner5.0

Copyright(c)ONTRACK Data International.Inc.1993-2002

Copyright(c)cheng YI.https://www.wendangku.net/doc/8f9138092.html, 1996-2004 ”,

接着还有一段白字的英文:

“press spacebar to boot from diskette or p ress C to boot from CD-COM”

每次重启只要硬盘启动就出现,光盘启动没事,用纯净版XP安装盘重新分区也无济于事。最后一句话是说“按空格键从软盘启动或按C 从光驱启动”,明明没有软驱,哪来的软盘启动?按下空格键或C键也不管用。去网上找了很多资料,大部分是说BIOS里启动项顺序设置问题,改成硬盘或光盘为第一启动项就能解决,可是我更改后之还是不行。后又经过千辛万苦寻找,终于找到解决办法:

之所以出现这个问题,是因为在装系统之提前,硬盘在分区的时候采用了DM分区软件,DM自动加载了DDO驱动(ONTRACK驱动,老主板、W95时代支持大硬盘,该驱动重写硬盘MBR并接管INT13),而且在安装的时候并没有把C盘设成活动分区,这时候你只要把加载到C区的DDO驱动删了就可以了。

解决方法:

.运行DM-----清除DM加载的ONTRACK驱动!!!具体如下:

(A)dvanced Options --> (M)aintenance Options --> (D)ynamic Drive Overlay --> (R)emove Dynamic Drive Overlay

去除成功的标志是,从硬盘启动时不再出现蓝色的DDO启动信息.

如果你懂电脑的话,直接找个带DM软件的启动光盘自己做,如果不懂,就请给你装机的技术人员来解决。

友情提醒:如果对这个不是很熟,千万不要随便尝试,否则你电脑硬盘上的所有数据将有被全部覆盖的危险!!

开机引导信息后出现“STARTING ONTRACK...”

蓝框提示:

DD0是动态磁盘扩展整合DM伴侣的

这个DM工具是个修改版

按空格从硬盘启动或者按“C”从光驱启动

运行DM(深度系统启动盘里有)进入高级选单(Alt+M)

(A)dvanced Options --> (M)aintenance Options --> (D)ynamic Drive Overlay --> (R)emove Dynamic Drive Overlay

完成去除工作

去除后启动系统时,屏幕不再出现蓝色的DDO . STARTING ONTRACK提示信息

卸载STARTING ONTRACK提示信息再次开机会出现hard disk boot sector invalid此时后面会提示按“H”再次尝试从硬盘启动,按任意其他键从软驱或光驱启动。

解决方式法是:从新做系统。PE+GH0ST或者纯安装随你。

如果嫌麻烦还有一个方便的方法,就是找来你硬盘所装系统的安装盘,进行“假安装”,如图:

按回车

按ESC后反复按F3.

重启之后,系统就可正常启动(注:GHOST系统不适用)

去除前要做好系统所有硬盘重要数据的备份工作,因为此操作有丢失数据的风险。

这个DD0是对硬件以及主板兼容性的一个扩展,不会对系统的正常运行造成任何影响,他的用处是对于不支持大容量硬盘的主板提供支持(至少支持137G的硬盘)、解决更换硬盘后主板和后配硬盘的兼容性问题。

*****************************************************+

问题:

每次启动系统都会出现这样的字:“STARTING ONTRACK...”接着一个蓝色框框写着:

“Dynamic Drive Overlay(DDO)v9.57 partner5.0

Copyright(c)ONTRACK Data International.Inc.1993-2002

Copyright(c)cheng YI.https://www.wendangku.net/doc/8f9138092.html, 1996-2004 ”,

接着还有一段白字的英文:

“press spacebar to boot from diskette or press C to boot from CD-COM”

但之后就好快能够进入xp系统。

解决方法:

进入DM9.57,选择(A)dvanced Options→(M)aintenance Options→(D)ynamic Drive Overlay→(R)emove Dynamic Drive Overlay,选择你的硬盘回车,在弹出的窗口中按任意键,接着根据提示按Alt+C,最后退出DM9.57即可。然后再重新启动时就没有DDO启动信息了。

去下载了这个主板的说明书,才知道。原来,声音那,主板里,还要跳线来的,就是在那个插网卡,显卡过一点的地方,就看了,原来的时候,主板是没有跳这个线的,在主板的后面板是没有声音出来的,

好多的人说装不好这个声卡的驱动,那就要查一下这个方面了,是不是没有跳好线啊,

要是没有跳线的话,是根本没有声出来的。你再装的好驱动也没有用。

设置电脑开机启动项

如何设置电脑开机启动项(2009-10-19 19:40:50) 标签:电脑开机启动项无法进入系 统杀毒软件输入法显卡驱动it 开机速度有点慢,可能是随Windows启动项有点多的缘故,运行msconfig,就可以看到电脑启动时加载的程序。下面是一些常用的系统程序和应用程序。如果你的电脑中有一些来路不明的启动项,就得考虑是否中毒或者中了木马。 启动项中除了杀毒软件和输入法(cftmon不可关闭否则你就不会在任务栏看语言 栏了)外,其它的都可以关闭或者使用者可以根据自己的需要自由地选择取舍。其实关闭并不是删除,只是开机时不运行罢了。你若想运行可以从程序菜单中打开。 1.系统常见的启动项: ctfmon.exe------------是Microsoft Office产品套装的一部分。它可以选择用户文字输入程序和微软Office XP语言条。这不是纯粹的系统程序,但是如果终止它,可能会导致不可知的问题。输入法会出现在屏幕右下角,建议不删。 NvCpl -------------是显卡桌面管理调节程 序; nvcpl.dll------------是NVIDIA显示卡相关动态链接库文件。可以停用; nvmctray - nvmctray.dll ------- DLL文件信息是显示卡相关文 件。 internat.exe ------------输入法指示器程序 LoadPowerProfile--------- Win98/Me电源管理 PCHealth ------------ WinMe系统自愈功能 ScanRegistry -----------启动时检查并备份注册表 SchedulingAgent ---------系统计划任务程序 Synchronization Manager------ Win2000同步管理 SystemTray-----------系统托盘,管理内存驻留程序 Taskbar Display Controls -----屏幕-属性-设置-高级-在任务栏中显示图标

开机启动项设置

开始--运行--输入msconfig 回车打开的对话框里 “一般”选项里选择:有选择启动,去掉“处理SYSTEM文件”,去掉“处理WIN文件”。 “启动”选项里先选择全部禁用,然后留下CTFMON,如果装有杀毒软件则留下杀毒软件启动项,其他可全关。 然后重起或者注销,会有提示,把对话框打上钩---确定 其他就别乱动了 开机启动项

【启动项目就是开机的时候系统会在前台或者后台运行的程序】 当Windows(操作系统)完成登录过程,进程表中出现了很多的进程!Windows在启动的时候,自动加载了很多程序。 许多程序的自启动,给我们带来了很多方便,这是不争的事实,但不是每个自启动的程序对我们都有用;更甚者,也许有病毒或木马在自启动行列! 其实Windows2000/XP中的自启动文件,除了从以前系统中遗留下来的Autoexec.bat文件中加载外,按照两个文件夹和9个核心注册表子键来自动加载程序的。 【启动项分解】 1)“启动”文件夹──最常见的自启动程序文件夹。 它位于系统分区的“documents and Settings-->User-->〔开始〕菜单-->程序”目录下。这时的User指的是登录的用户名。 2)“All Users”中的自启动程序文件夹──另一个常见的自启动程序文件夹。

它位于系统分区的“documents and Settings-->All User-->〔开始〕菜单-->程序”目录下。前面提到的“启动”文件夹运行的是登录用户的自启动程序,而“All Users”中启动的程序是在所有用户下都有效(不论你用什么用户登录)。 3)“Load”键值── 一个埋藏得较深的注册表键值。 位于〔HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\loa d〕主键下。 4)“Userinit”键值──用户相关 它则位于〔HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogo n\Userinit〕主键下,也是用于系统启动时加载程序的。一般情况下,其默认值为“userinit.exe”,由于该子键的值中可使用逗号分隔开多个程序,因此,在键值的数值中可加入其它程序。 5)“Explorer\Run”键值──与“load”和“Userinit”两个键值不同的是,“Explorer\Run”同时位于〔HK EY_CURRENT_USER〕和〔HKEY_LOCAL_MACHINE〕两个根键中。

详细开机自启动策略

一、经典的启动——“启动”文件夹 单击“开始→程序”,你会发现一个“启动”菜单,这就是最经典的Windows启动位置,右击“启动”菜单选择“打开”即可将其打开,如所示,其中的程序和快捷方式都会在系统启动时自动运行。最常见的启动位置如下:当前用户: 所有用户: 二、有名的启动——注册表启动项 注册表是启动程序藏身之处最多的地方,主要有以下几项: 1.Run键 Run键是病毒最青睐的自启动之所,该键位置是[HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Run]和[HKEY_ LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run],其下的所有程序在每次启动登录时都会按顺序自动执行。 还有一个不被注意的Run键,位于注册表[HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run],也要仔细查看。 2.RunOnce键 RunOnce位于[HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\RunOnce]和[HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\RunOnce]键,与Run不同的是,RunOnce下的程序仅会被自动执行一次。 3.RunServicesOnce键 RunServicesOnce键位于[HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\RunServicesOnce]和[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]下,其中的程序会在系统加载时自动启动执行一次。 4.RunServices键 RunServices继RunServicesOnce之后启动的程序,位于注册表 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServi ces]和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ RunServices]键。 5.RunOnceEx键 该键是Windows XP/2003特有的自启动注册表项,位于[HKEY_ CURRENT_USER\\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx]和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce Ex]。 6.load键 [HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Window s]下的load键值的程序也可以自启动。 7.Winlogon键 该键位于位于注册表[HKEY_CURRENT_USER\SOFTWARE\

启动过程以及各个脚本的作用

开机自检-----MBR引导-----GRUB菜单------加载内核-----允许init进程 -----读取inittab(该文件中有运行级别,初始化文件,某个运行级别所要读取的文件,然后就执行/etc/rc.d/rcn.d向对应的文件) ----/etc/rc.d/rc.sysinit(由init进程调用执行,完成设置网络主机名加载文件系统等初始化工作------/etc/rc.d/rc(由init进程调用执行,根据指定的运行级别加载或终止相应的系统服务)------/etc/rc.d/rc.nd(是个目录,目录中有级别关闭和开启的服务K S 后的数字表示启动或关闭服务的优先级,越小越好----执行/etc/rc.d/rc.local(由rc脚本执行调用,保存用户定义的所需开机后自动执行的命令,可以开启某些服务,但是却不能关闭服务,因为关机时不读取该脚本,是最后读取的文件) -----启动mingetty(启动一个虚拟终端) init进程和inittab引导指令 init进程是系统所有进程的起点,内核在完成核内引导以后,即在本线程(进程)空间内加载init程序,它的进程号是1。 init程序需要读取/etc/inittab文件作为其行为指针,inittab是以行为单位的描述性(非执行性)文本,每一个指令行都具有以下格式: id:runlevel:action:process其中id为入口标识符,runlevel为运行级别,action为动作代号,process为具体的执行程序。 id一般要求4个字符以内,对于getty或其他login程序项,要求id与tty的编号相同,否则getty程序将不能正常工作。 runlevel是init所处于的运行级别的标识,一般使用0-6以及S或s。0、1、6运行级别被系统保留,0作为shutdown动作,1作为重启至单用户模式,6为重启;S和s意义相同,表示单用户模式,且无需inittab文件,因此也不在inittab中出现,实际上,进入单用户模式时,init直接在控制台(/dev/console)上运行/sbin/sulogin。 在一般的系统实现中,都使用了2、3、4、5几个级别,在Redhat系统中,2表示无NFS支持的多用户模式,3表示完全多用户模式(也是最常用的级别),4保留给用户自定义,5表示XDM图形登录方式。7-9级别也是可以使用的,传统的Unix系统没有定义这几个级别。runlevel可以是并列的多个值,以匹配多个运行级别,对大多数action来说,仅当runlevel与当前运行级别匹配成功才会执行。 initdefault是一个特殊的action值,用于标识缺省的启动级别;当init由核心激活以后,它将读取inittab中的initdefault项,取得其中的runlevel,并作为当前的运行级别。如果没有inittab文件,或者其中没有initdefault 项,init将在控制台上请求输入 runlevel。

清除注册表中自动启动程序

引:我们经常会遇到许多不请自来自己启动的程序,还有许多是我们不想让它启动的程序,不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。 我们经常会遇到许多不请自来自己启动的程序,还有许多是我们不想让它启动的程序,不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。看看里面有哪些是你不想要的,请按“del”键。 文件夹 一、当前用户专有的启动文件夹 这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Settings\<用户名字>\“开始”菜单\程序\启动,其中“<用户名字>”是当前登录的用户帐户名称。 二、对所有用户有效的启动文件夹 这是寻找自动启动程序的第二个重要位置,不管用户用什么身份登录系统,放入该文件夹的快捷方式总是自动启动——这是它与用户专有的启动文件夹的区别所在。该文件夹一般在:\Documents and Settings\All Users\“开始”菜单\程序\启动。 注册表 三、Load注册键 介绍该注册键的资料不多,实际上它也能够自动启动程序。位置:HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load。 四、Userinit注册键 位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\ Userinit。这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe。这个键允许指定用逗号分隔的多个程序,例如“userinit.exe,OSA.exe”(不含引号)。 五、Explorer\Run注册键 和load、Userinit不同,Explorer\Run键在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE下都有,具体位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Ru n,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\

U-BOOT下使用bootm引导内核方法

U-BOOT下使用bootm引导内核方法 注: u-boot使用的是打上: https://www.wendangku.net/doc/8f9138092.html,/cgi-bin/topic.cgi?forum=3&topic=651&show=0 上keety大侠提供的补丁生成的u-boot-1.1.3 这段时间不断有人问我u-boot启动内核的问题,记得在上次提供的u-boot源码中提到了go的方案,不过其实u-boot本来有一种更好的方案:bootm 花了不少时间,查看了论坛上不少的帖子,认真阅读了bootm的源码,终于使用bootm把内核给跑起来了,现把解决方法介绍如下: 一、在开始之前先说明一下bootm相关的东西。 1、首先说明一下,S3C2410架构下的bootm只对sdram中的内核镜像文件进行操作(好像AT91架构提供了一段从flash复制内核镜像的代码,不过针对s3c2410架构就没有这段代码,虽然可以在u-boot下添加这段代码,不过好像这个用处不大),所以请确保你的内核镜像下载到sdram中,或者在bootcmd下把flash中的内核镜像复制到sdram中。 2、-a参数后是内核的运行地址,-e参数后是入口地址。 3、 1)如果我们没用mkimage对内核进行处理的话,那直接把内核下载到0x30008000再运行就行,内核会自解压运行(不过内核运行需要一个tag来传递参数,而这个tag建议是由bootloader提供的,在u-boot下默认是由bootm命令建立的)。 2)如果使用mkimage生成内核镜像文件的话,会在内核的前头加上了64byte的信息,供建立tag之用。bootm命令会首先判断bootm xxxx 这个指定的地址xxxx是否与-a指定的加载地址相同。

系统引导菜单自动修复工具(中文帮助文档)NTBOOTautofix v2.5.7

NTBOOTautofix v2.5.7NT系统引导菜单自动修复工具 (简繁英三语版中文帮助文档) 免责声明: 本软件为免费软件,作者对使用本软件而给用户带来的任何损失不负任何责任。如不同意本免责声明,你必须立即删除本软件。 -------------------------------------------------------------------------------- 更新概述: v2.5.7:修正v2.5.6在win8中运行时把系统错认为winPE而不进行修复的BUG。 v2.5.6:修正win8部分情况下winRE不能修复的BUG,增加一种少见的系统环境的修复支持。 v2.5.5:修正v2.5.4修复后主引导菜单为英文的一个BUG。 v2.5.4:一些不常用功能的修复结果上小修改。 v2.5.2:初步支持EFI的GPT磁盘系统。 v2.5.1:更换NTLDR文件以减少软件体积,修正修复WES7系统时可能发生的一个BUG。v2.4.6:错误修正 - 修复OSLetter的一处错误;繁体高级菜单2和3位置错误 v2.4.3:增加繁体支持,添加BCD修复区域设定,增强查看/管理BCD功能 v2.2.9:增加对Win8的WinRE修复;自动修复默认禁用Win8的Metro引导界面,恢复为经典的黑白引导界面 v2.2.2:去除了以前版本在使用实例中的大部分限制,更新较多,不详述 v2.0.0:NTBOOTautofix前身为BCDautofix,版本号顺延更新,但工具名因功能改变而更换,纯修复BCD的BCDautofix最新版本为v1.2.3,BCDautofix v1.1.x已经有nt5.x的boot.ini的自动生成,应属NTBOOTautofix系列。v2.0.0是更名后的第一个版本。 -------------------------------------------------------------------------------- 使用方法: * 非安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统* "自动修复"自动判断和系统引导有关的条件并自动修复程序支持的盘符上的NT系统引导,无需用户手工干预 * "高级"只供特殊需要的朋友,参看下面应用实例中的更改活动分区盘符后修复 * 由于不少PE使用各种手段调整了系统默认盘符,程序未必准确判定活动分区,所以在PE中修复时推荐使用"高级"再选定活动分区后进行修复,如在PE中进行过调整/重分区操作,推荐重启后再使用本工具 * 默认禁用windows8的Metro引导菜单(v2.2.9开始),如需恢复Metro引导菜单, v2.5.2的两种方法操作: 方法1. “高级”,“查看/管理BCD引导配置”,管理 Windows8,把bootmenupolicy 这一行值修改为Standard - Metro引导开启(如本来为Standard则修改两次),再点击“默认”。 方法2. 手动修复,只开启METRO引导并修复Windows8,其它系统跳过修复。 * Win8多系统时推荐在Win8中关闭快速启动或管理员身份运行命令提示符后执行Powercfg -h off关闭休眠以免出现引导菜单冲突 * 没关闭休眠功能时,在Win8中修复后会出现无法关机,重启一次即可

引导丢失windows7开机不能进系统修复方法

写在最前面: 经常有些TX在开机之后发现进不了系统,电脑屏幕上面只显示一行英文字母"bootmgr is missing",这种情况就是属于系统引导丢失的范畴,今天和大家分享一下修复系统引导的分享。 首先这个方法本身不难,他其实就是硬盘安装win7或者vista方法的一个变种。整个过程需要只需要鼠标操作以及输入一行命令即可。同样的,想干掉预装系统自带的100M的分区的同学也可以参考次方法(实施的时候一定记得看备注) 说明:由于要编辑帖子,我实在win7系统下做演示的。实际操作的时候,由于进不了系统需要在pe下修复。因此在后面说明中,win7系统盘的盘符我会用x:表示 首先将附件中的boot.rar(点击下载)文件,复制到win7系统盘x(pe下win的系统盘盘符不是C,要仔细注意),并解压到x盘的根目录。解压后x盘根目录应该有下图中红色框框标识出来的文件。 2011-8-5 15:19 上传 下载附件(62.4 KB) 同样的,再将附件中的bootsect.rar文件bootsect.rar(35.63 KB, 下载次数: 92) ,解压到X盘根目录。

下面,按win键+R→输入cmd→回车在弹出的对话框中输入下列命令 1.x:\bootsect /nt60 x: 复制代码 注意命令中的空格以及斜线的方向。 输入命名之后按回车,在几秒钟之后,如果收到的提示中含有successfully,那就代表引导已经修复成功。下面就可以重启看见熟悉的启动画面了。 含有100M隐藏分区的TX修复引导或者想干掉100m分区的TX请继续看2L备注 备注 ok,提到100M的隐藏分区,就设计到关于硬盘分区的一些基本概念,有兴趣的可以参考我的另外一个帖子:https://www.wendangku.net/doc/8f9138092.html,/thread-1675491-1-1.html 具体的操作步骤如下。 在存在100M的隐藏分区情况下,win7系统是处于非活动状态,不能作为启动分区。因此,在用bootsect重做引导之后,还需要修改分区的活动状态。 修改方法多种多样,利用diskpart命令也可以用分区软件。这里介绍一种WinPm软件的修改方法,其他软件也是类似。 在WinPm下,右击想要设置成活动状态的分区,点击设置活动(不同软件,可能会显示成激活分区),就ok。

如何设置开机启动项

如何设置开机启动项 开机速度有点慢,可能是随Windows启动项有点多的缘故,运行msconfig,就可以看到电脑启动时加载的程序。下面是一些常用的系统程序和应用程序。如果你的电脑中有一些来路不明的启动项,就得考虑是否中毒或者中了木马。 启动项中除了杀毒软件和输入法(cftmon不可关闭否则你就不会在任务栏看语言栏了)外,其它的都可以关闭或者使用者可以根据自己的需要自由地选择取舍。其实关闭并不是删除,只是开机时不运行罢了。你若想运行可以从程序菜单中打开。 1.系统常见的启动项: ctfmon.exe------------是Microsoft Office产品套装的一部分。它可以选择用户文字输入程序和微软Office XP语言条。这不是纯粹的系统程序,但是如果终止它,可能会导致不可知的问题。输入法会出现在屏幕右下角,建议不删。 NvCpl -------------是显卡桌面管理调节程序; nvcpl.dll------------是NVIDIA显示卡相关动态链接库文件。可以停用; nvmctray - nvmctray.dll -------DLL文件信息是显示卡相关文件。 internat.exe ------------输入法指示器程序 LoadPowerProfile---------Win98/Me电源管理 PCHealth ------------WinMe系统自愈功能 ScanRegistry -----------启动时检查并备份注册表 SchedulingAgent ---------系统计划任务程序 Synchronization Manager------Win2000同步管理 SystemTray-----------系统托盘,管理内存驻留程序 Taskbar Display Controls -----屏幕-属性-设置-高级-在任务栏中显示图标 TaskMonitor -----------任务检测程序,记录使用软件情况 *StateMgr ----------WinMe系统还原 msmsgs Windows Messenger ---是微软公司推出的一个在线聊天和即时通讯客户端。 Rundll32 cmicnfg---------是32位的链接库,使电脑能运行..dll类型的文件,建议不要禁用;

linux grub 引导启动过程详解

linux grub 引导启动过程详解 2008-01-08 17:18 这几天看了很多文档,算是对linux的启动过程有了比较细致的了解. 网上有很多文章谈到这方面的内容,但总觉得没有一篇完全的解析linux启动的 细节,下面是我小弟在学习的过程中总结出来的一些东东.这个是完整的linux启动过程, 不涉及内核,但是我觉得比较详细哦. (由于本人比较懒,这一段是从网上抄的) 机器加电启动后,BIOS开始检测系统参数,如内存的大小,日期和时间,磁盘 设备以及这些磁盘设备用来引导的顺序,通常情况下,BIOS都是被配置成首先检查 软驱或者光驱(或两者都检查),然后再尝试从硬盘引导。如果在这些可移动的设 备中,没有找到可引导的介质,那么BIOS通常是转向第一块硬盘最初的几个扇区, 寻找用于装载操作系统的指令。装载操作系统的这个程序就是boot loader. linux里面的boot loader通常是lilo或者grub,从Red Hat Linux 7.2起,GRUB( GRand Unified Bootloader)取代LILO成为了默认的启动装载程序。那么启动的时候grub是如何被载入的呢 grub有几个重要的文件,stage1,stage2,有的时候需要stage1.5.这些文件一般都 在/boot/grub文件夹下面.grub被载入通常包括以下几个步骤: 1. 装载基本的引导装载程序(stage1),stage1很小,网上说是512字节,但是在我的系统上用du -b /boot/grub/stage1 显示的是1024个字节,不知道是不是grub版本不同的缘故还是我理解有误.stage1通常位于主引导扇区里面,对于硬盘就是MBR了,stage1的主要功能就是装载第二引导程序(stage2).这主要是归结于在主引导扇区中没有足够的空间用于其他东西了,我用的是grub 0.93,stage2文件的大小是107520 bit. 2. 装载第二引导装载程序(stage2),这第二引导装载程序实际上是引出更高级的功能, 以允许用户装载入一个特定的操作系统。在GRUB中,这步是让用户显示一个菜单或是输入命令。由于stage2很大,所以它一般位于文件系统之中(通常是boot所在的根 分区). 上面还提到了stage1.5这个文件,它的作用是什么呢你到/boot/grub目录下看看, fat_stage_1.5 e2fs_stage_1.5 xfs_stage_1.5等等,很容易猜想stage1.5和文件系统 有关系.有时候基本引导装载程序(stage1)不能识别stage2所在的文件系统分区,那么这 时候就需要stage1.5来连接stage1和stage2了.因此对于不同的文件系统就会有不同的stage1.5.但是对于grub 0.93好像stage1.5并不是很重要,因为我试过了,在没有stage1.5 的情况下, 我把stage1安装在软盘的引导扇区内,然后把stage2放在格式化成ext2或者fat格式的软盘内,启动的时候照常引导,并不需要e2fs_stage_1.5或者fat_stage_1.5. 下面是我的试验: #mkfs.ext2 /dev/fd0 #mount -t ext2 /dev/fd0 /mnt/floppy #cd /mnt/floppy #mkdir boot #cd boot #mkdir grub (以上三步可用mkdir -p boot/grub命令完成) #cd grub #cp /boot/grub/{stage1,stage2,grub.conf} ./ #cd; umount /mnt/floppy

双系统启动修复方法(精)

以下内容摘自 https://www.wendangku.net/doc/8f9138092.html,/hoxolo123/blog/item/70c1b22a733b1c21d42af1c3.html,我本人仅用过bcdboot这个命令,其他的没用过。 Win7:双启动引导修复问题一:原系统xp,在C盘。ghost安装win7到D盘。显然,D盘的win7没有引导,需要手动修复。修复方法【内为注释】: 1. 进入C盘xp,运行cmd进入xp命令行模式。输入 d: cd d:\windows\system32 bcdboot d:\windows /l zh-cn /s c: 运行上述命令后,在C 盘根目录生成了\boot文件夹和bootmgr文件。【D盘下已经具备了一个完整的win7,唯一欠缺的是系统盘内的引导,因此首先要在C盘重建win7的引导环境。通过Windows7内置的bcdboot命令可以轻易做到这一点。这个命令不能修改引导记录,我用VHD验证过】 2. 去win7安装光盘,找到bootsect.exe文件(找不到就网上下载一个,注意要win7的),复制到C:\boot\文件夹。然后进入命令行: cd c:\boot bootsect /nt60 c: bootsect /nt60 c: /mbr 这个命令执行完毕后,在完成所有后续步骤之前,一定不能重启XP,否则XP将无法启动!【bootsect ——用来写win7需要的引导信息到引导记录,第一个bootsect命令把引导信息写入C盘分区引导记录,第二个bootsect命令把引导信息写入硬盘主引导记录。由于主引导记录和分区引导记录都被修改为支持bootmgr,因此XP的引导器ntldr将不能被引导,后续步骤中我们会修复它】 3. 继续在xp的命令行模式,输入 d: cd d:\Windows\system32 bcdedit /create {ntldr} /d "Windows XP" bcdedit /set {ntldr} device boot bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addlast bcdedit /timeout 10 【这一步,我们用bcdedit命令来给XP在bcd中重建引导项。这样通过bootmgr加载bcd中XP的引导项,进而把启动控制权交给XP的引导管理器ntldr,实现XP的启动】至此,双系统引导修复完成。上述命令中,每个命令都必须成功。有可能,bcdedit命令会返回失败信息。此时步骤3中的命令改为: bcdedit /store c:\boot\bcd /create {ntldr} /d "Windows XP" bcdedit /store c:\boot\bcd /set {ntldr} device boot bcdedit /store c:\boot\bcd /set {ntldr} path \ntldr bcdedit /store c:\boot\bcd /displayorder {ntldr} /addlast bcdedit /store c:\boot\bcd /timeout 10 ——————————————————————————————————————————————————————————————————————————————————————

win7系统损坏可以自动修复[不用重装]

win7系统损坏可以自动修复[不用重装] 尽管Windows 7(以下简称Win7)的稳定性已经非常不错,但难免遇到系统崩溃的情况,而此时很多用户还是按照老习惯和老方法,动不动就重做系统!其实你大可不必如此,利用Win7的自修复功能就可以方便、快捷地修复系统! Win7的系统维护功能已经非常强大,利用Win7的系统备份和还原功能,你甚至可以不再需要Ghost!而且Win7更加智能化,它会在你安装程序或者对系统进行重要改动的时候自动创建还原点,这样在系统崩溃后就可以保证你将系统还原到最近的一个正常状态。这一点也是Ghost最大的劣势——很多人是Ghost一次就再也不去维护,而如果时间久了,那么利用Ghost恢复的系统也将面目全非。 此外,常见的系统问题也都可以用Win7的WinRE功能来修复而不需要重新安装系统,如果你还像以前那样遇到问题就重装,那只能说你还不了解Win7,相信看过本文大家会有新的认识。 注:Win7的维护功能需要开启系统的备份还原功能,强烈建议开启它,它不会占用多少系统资源,而带来的好处是很多的。 一般问题启动修复绰绰有余 Win7的系统修复功能是很智能的,很多时候根本不用用户太多的干预。例如由于非法关机而引起的小问题,当再次启动系统时就会进入“Windows错误恢复”界面,光标默认

停留在“正常启动Windows”选项上并开始倒计时。很显然,系统本身已经允许你正常启动,而问题已经自己修复了。 此外,由于操作不规范或者硬件的改动而造成的系统文件被破坏或者配置文件不正确,都有可能导致系统无法正常启动。此时系统再次启动,同样会出现“Windows错误恢复”对话窗。提示窗口中有两项内容可选,默认会停在“启动启动修复(推荐)”项(如图1所示)。显然,Win7是希望用户选择“启动修复”选项对系统进行修复。 经过测试,如果选择“正常启动Windows”,系统一样可以正常启动。不过这样可能会产生一些不可预知的问题,所以为了系统的稳定,建议大家还是多花一点时间,启用系统的修复功能。 启动系统的“启动修复”功能后,系统将自动进行修复而不需要你操作,修复完成后如果提示“请重新启动计算机,以完成修复”,那么重启后就可以恢复正常了(如图2所示)。如果提示“系统修复无法自动修复此计算机”,那就要使用更高级的工具来进行修复了。什么更高级的工具?别急,我们慢慢来了解。 无法启动系统还原出手相救 如果“启动修复”功能也无法解决问题,系统还是不能正常启动,那就需要“系统还原”出手相救了!

Android 开机启动流程

Android的开机流程 1. 系统引导bootloader 1) 源码:bootable/bootloader/* 2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择 a) 开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写 b) 开机按Home+Power启动到recovery模式,加载recovery.img,recovery.img包含内核,基本的文件系统,用于工程模式的烧写 c) 开机按Power,正常启动系统,加载boot.img,boot.img包含内核,基本文件系统,用于正常启动手机(以下只分析正常启动的情况) 2. 内核kernel 1) 源码:kernel/* 2) 说明:kernel由bootloader加载 3. 文件系统及应用init 1) 源码:system/core/init/* 2) 配置文件:system/rootdir/init.rc, 3) 说明:init是一个由内核启动的用户级进程,它按照init.rc中的设置执行:启动服务(这里的服务指linux底层服务,如adbd提供adb支持,vold提供SD卡挂载等),执行命令和按其中的配置语句执行相应功能 4. 重要的后台程序zygote 1) 源码:frameworks/base/cmds/app_main.cpp等 2) 说明:zygote是一个在init.rc中被指定启动的服务,该服务对应的命令是/system/bin/app_process a) 建立Java Runtime,建立虚拟机 b) 建立Socket接收ActivityManangerService的请求,用于Fork应用程序 c) 启动System Server 5. 系统服务system server 1) 源码:frameworks/base/services/java/com/android/server/SystemServer.java 2) 说明:被zygote启动,通过System Manager管理android的服务(这里的服务指frameworks/base/services下的服务,如卫星定位服务,剪切板服务等) 6. 桌面launcher 1) 源码:ActivityManagerService.java为入口,packages/apps/launcher*实现 2) 说明:系统启动成功后SystemServer使用xxx.systemReady()通知各个服务,系统已经就绪,桌面程序Home就是在ActivityManagerService.systemReady()通知的过程中建立的,最终调用()启launcher 7. 解锁 1) 源码: frameworks/policies/base/phone/com/android/internal/policy/impl/*lock* 2) 说明:系统启动成功后SystemServer调用wm.systemReady()通知WindowManagerService,进而调用PhoneWindowManager,最终通过LockPatternKeyguardView显示解锁界面,跟踪代码可以看到解锁界面并不是一个Activity,这是只是向特定层上绘图,其代码了存放在特殊的位置 8. 开机自启动的第三方应用程序

关于系统引导及激活失败的修复问题

关于系统引导及激活失败的修复问题 一般出现这种问题的原因很多, 1.有可能就是win7激活重启后就出现这种(我遇到过两次了)这种就是激活软件的问题。 2.有可能是病毒等等杀毒什么玩意的吧引导文件破坏了,或者引导文件丢失。 出现以上的情况,俺总结出来了几个方法,首先处理这种问题一般都要进去操作,所以要用到pe系统或者系统光盘。 PE系统的方法“ 这种首先要做的就是把bios里面的sate模式给更改一下,以便PE能够识别出硬盘分区信息等。一般笔记本和新店的台式机都需要更改(把SATA模式的ACHI更改一下就行了)。 进入pe后,能够看到硬盘信息这些了。 实验环境:windows 7 sp1 为了实验windows 7下的Bitlocker技术(驱动器加密),将C盘加密后,系统自己建立了一个额外的100M的隐藏分区。实验完成后,将此分区格式化,合并入C盘,至此问题出现,提示“bootmgr is missing”系统无法引导了。 后来发现,将C盘加密后产生的100M隐藏分区是用于存储系统引导文件的分区,格式化后,引导文件被删除了,自然无法引导。 用PE盘引导进入PE,利用BCDboot命令即可轻松的恢复引导文件。BCDboot是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。系统分区是通过从已安装的Windows(R) 映像复制一小部分启动环境文件来设置的。BCDboot还会在系统分区上创建引导配置数据(BCD) 存储,该存储中包含一个新的引导项,可让您引导到已安装的Windows 映像。 Bcdboot - Bcd启动文件创建和修复工具。 bcdboot.exe 命令行工具用于将关键启动文件复制到系统分区以及创建新的系统BCD 存储 bcdboot [/l ] [/s ] [/v] [/m [{OS Loader ID}]] source 指定windows 系统根目录的位置。 /l 指定在初始化BCD 存储时使用的可选区域设置参数。 默认值为“简体中文”。 /s 指定一个可选的卷号参数,该参数用于指定要将启动环境文件复制到 的目标系统分区。默认值为固件标识的系统分区。 /v 启用详细模式。

Windows开机自动启动程序在哪里

Windows开机自动启动程序在哪里? 作者:魏永超整理文章来源:本站原创点击数:16759 更新时间:2005-6-30 上午11:48:13 Windows开机自动启动程序在哪里? 自动启动程序在哪里? 一、当前用户专有的启动文件夹 这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:Documents and Settings<用户名字>「开始」菜单程序启动,其中“<用户名字>”是当前登录的用户帐户名称。 二、对所有用户有效的启动文件夹 这是寻找自动启动程序的第二个重要位置,不管用户用什么身份登录系统,放入该文件夹的快捷方式总是自动启动——这是它与用户专有的启动文件夹的区别所在。该文件夹一般在:Documents and SettingsAll Users「开始」菜单程序启动。 三、从自动批处理文件中寻找 在Win 98中,Autoexec.bat和Winstart.bat文件中的程序在开机时自动执行;而在Win Me/2000/XP/2003中,这两个批处理文件默认不被执行。 四、从系统配置文件中寻找 在有些系统配置文件中也可以找到自启动程序的踪迹,如Config.sys、Win.ini、System.ini、Wininit.ini和Msdos.sys等。 五、通过“系统配置实用程序”寻找 在“开始→运行”中键入“msconfig.exe”启动“系统配置实用程序”,进入“启动”选项卡,即可查看随系统启动的程序名称和位置。

注意:Win 2000本身没有Msconfig程序,可以从Win XP/2003中提取。 六、从计划任务中寻找 在“控制面板”中双击“任务计划”就可以查看是否有计划任务随系统一起启动。 七、使用“系统信息”寻找 进入“系统信息”主界面,依次展开分支“软件环境→启动程序”,就可以在右窗格中查看自启动程序名称和位置。 八、使用“组策略”寻找 在Win 2000/XP/2003中,在“开始→运行”中键入“gpedit.msc”,打开“组策略”,依次展开“用户配置→管理模板→系统→登录/注销”,双击“在用户登录时运行这些程序”,单击“显示”按钮,即可查看自启动程序。 九、通过注册表寻找 在注册表中,可以从下列键值中查找自启动程序的名称和位置。 1、Load注册键 介绍该注册键的资料不多,实际上它也能够自动启动程序。位置: HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows\load值。 2、Userinit注册键 位置: HKEY_LOCAL_MACHINE\SOFTWARE\Microsof\tWindowsNT\CurrentVersion\Winlogon\Userinit。这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe,如图,但这个键允许指定用逗号分隔的多个程序,例如“userinit.exe,OSA.exe”(不含引号)。 3、ExplorerRun注册键 和load、Userinit不同,ExplorerRun键在HKEY_CURRENT_USER和 HKEY_LOCAL_MACHINE下都有,具体位置是:

如何修复Win7 Win8双系统的开机引导菜单

如何修复Win7/Win8双系统的开机引导菜单 考虑到Win8的稳定性和兼容性,相信很多人都是装的Win7与Win8的双系统,但是大家装了以后就会发现引导菜单会带来很多问题。为了更好的帮助大家,在这里把遇到的情况和大家分享一下,写这篇文章是为了能够帮助更多人少走弯路,文章内方法均以亲测。该方法适用于Win8目前为止全线产品。 首先说说可能的两种情况: A.先装Win7,再装Win8 不良后果: 1.开机后Win8是默认系统,如果选择Win7,势必会重启再进入Win7 2.Win8一旦奔溃,没有系统盘引导,连Win7也无法进入 分析原因:众所周知,Win8里面引进了快速启动这项功能,官方给出的说法是将一部分系统启动所需的信息储存在一个文件里,开机后直接调用,就会节约很多时间。但是其实纠其本质,其实就是休眠。所以这就是为什么metro的引导菜单是在Win8图标显示以后出现,而不是在这之前出现,因为默认快速启动是打开的,那么开机后是不会直接读取引导,而会先进入系统,如果把引导菜单放在Win8启动前,那么就会直接跳过。 解决方法: 1.原理就是把metro的菜单修复成开机就启动的普通菜单。我个人用的是BCDautofix v1.23(BCD),当然你也可以使用Win7的bootsect来修复。你可以在Win8修复,但是事实证明Win8下使用,有一定机

率会出现假关机现象,电源指示灯不灭,敲一下键盘就又回到登陆界面了,原因应该就是快速启动这项功能的本质造成的。所以建议大家还是先进Win7修复,自动修复完成后可以运行msconfig指令进入系统配置的引导标签下修改默认系统和等待时间。 至于操作系统的显示文字你可以自己在Win7优化大师里改,这个需要netframework3.5环境,我的Win8里装了3.5,没有装的孩子可以在Win7下运行,修改操作系统显示文字,我修改的是Windows8和Windows7,显示简洁,上下顺序可以调整,我的是把Windows8放在上面的。 这样就基本完成了,然后进入Win8,按win+X使用管理员权限运行命令提示符,输入指令powercfg -h off,或者去控制面板的电源选项里手动关掉快速启动,因为只有这样才是真正的关机,才会显示Win8图标前的引导菜单。不然还是会直接进入Win8,不显示引导。其实关掉也没啥,只是慢10秒左右,总时间大概30秒左右,不会有太大影响,但是Win7的启动就不用重新启动一次了,而且需要的时候再去控制面板打开或者运行powercfg -h on也行。 2.Win7下以管理员身份运行cmd(by Vista小学生),输入: bcdedit /export c:\bcd_backup bcdedit /default {current} bcdedit /displayorder {current} /addfirst bcdedit /timeout 30 B.先装Win8,再装Win7 解决方法:相对好解决的多,只要把Win8设成默认启动项,然后和A情况一样关掉Win8系统快速启动就可以了

相关文档
相关文档 最新文档