1.为什么程序员的笔记本电脑都是苹果电脑

2.电脑重装系统后,安装软件时经常出现安装错误的提示怎么办

3.电脑打开文件总是出现程序错误怎么办

4.DELL电脑重装系统不读盘解决步骤方法

为什么程序员的笔记本电脑都是苹果电脑

重装系统软件步骤-重装电脑系统程序员怎么操作

1、Mac OS X 是基于 Unix 的。这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yacc,grep,screen,ssh,make?好多 open source 的项目只提供cygwin/gcc/make 的编译环境。Mac 就是基于 BSD Unix 的,所有这些都是 built in 的。

2、开发环境。c/c++/ja/perl/python/php/ruby/lisp,各种 shell,应有尽有,直接支持,非常方便。你要在 windows 上开发 C++,要装个 Visual Studio 编译器吧?或者其他的 C++ 编译器;你要开发 Ja,你要下载 Ja SDK 吧,说不定还要一个 Elipse 或者 Netbean;你要用 Perl,要安装一个 Perl 解释器吧,Active Perl?你要 python/php/ruby,你要安装……?开发程序需要库,图像处理,处理,人工智能之类大部分库都是只支持 Unix/Linux 的。Mac 基于 Unix,所以这些通通都和 Mac 能很好和睦相处。

3、编辑器 Vi/Emac。作为 程序员/IT 人员一个好用的编辑器太重要了,因为写程序/改系统配置都需要编辑器。我在 Mac 上差不多1/2的时间是 browser/email,另外1/2时间差不多就是 Vi 了。

4、没有/木马。用了5年多的 Mac 就没看到长成什么样,我还看不到 Mac 上装杀毒软件的需要。

5、不需要维护。Mac 买来就直接用,磁盘碎片整理?不需要。装驱动?Mac 装好了,驱动就好了。重装系统?我5年没有重装过一次(期间换了几次不同的 Mac)。

6、简洁。Mac 上所有的操作都简洁到了极致,尽量避免干扰用户,增加了程序员的生产力。比如切换无线网功能,在 Mac 上切换只需要1次鼠标点击就可以完成,在 windows 上需要点击多次鼠标(包括一些很愚蠢的确认对话框);再比如卸载 USB 盘,Mac 只需要1次鼠标点击,windows 至少需要点击右下角图标、停止设备、确认对话框等多次点击。

7、多窗口切换。这个很方便管理打开的程序/文档。我经常要在多个虚拟窗口切换,比如看浏览网页/邮件一个窗口,写程序/文档一个窗口。

8、程序员文化。国外程序员是以 Unix 为主流成长起来的。这一点和国内不同,中国程序员/开发人员大都是从90年代的 DOS 开始的,随着 Windows 的壮大,成长了一批使用 Microsoft 工具的程序员。这也解释了为什么自从 Mac 切换到 Unix 阵营后,Mac 会发展这么快。基于 Unix 的 Mac 一经推出后,迅速赢得了一大批老 Unix hacker 和新 Web 2.0/Linux hacker 的关注,正是因为这些忠实的 fans 影响了他们的人际网络,圈子,博客,从而影响了整个程序员文化。有点像 Ruby on Rails,开始是一小部分人(精英人士)试用,这些人感觉不错就在博客,研讨会等各种场合鼓吹,从而在 Web 开发领域刮起一阵 Ruby 风。

9、苹果很酷。每台电脑,每个系列都设计完美,从包装盒,宣传册,广告,电源线,电脑内部,电脑外观,电脑软件都精心设计,风格统一。甚至微小到螺丝,看过苹果机箱上的螺丝,机箱里面的数据线吗?那个也是设计。每个 Mac 上都标记着:Designed by Apple in California,而不是 Desgined in USA,苹果就是这么酷,“我们是一家加州公司”。苹果的保密措施可以说做到了极致,产品官方不发售就在市场上看不到踪影。

电脑重装系统后,安装软件时经常出现安装错误的提示怎么办

NSIS Error ,Error launching installer

根据我处理这个问题的经验 :

1.硬盘有坏区

2.电脑可能中了

3.内存的问题

4.下载文件受损这是那个对话框的英文翻译运行一个用Nullsoft Scriptable Install System (NSIS)建立的程序常会发生这种错误,起因可能是下载来的文件不完整,或存放该程序的磁盘区坏了,也可能因.无论何种原因,建议你联系程序的作者,重新下载,再安装. 或命令行中附加参数 /NCRC 试试安装.(不推荐此法). NSIS 错误 你正使用的安装程序已经被破坏或不完整。 这可能是由于损坏的磁盘,或是下载失败,或是导致的结果。你可以联系本安装程序的程序员来获取新的软件拷贝.给你解决办法 首先你重新下载一下该程序 如果不行 你就把该程序拷贝到其他盘符运行安装试试 如果其他盘符可以 证明你原来的所在盘符有坏道了 如果其他盘符也不行 就把内存条拔下来 用橡皮清理一下金手指 再插上试试 还不行的话就用最新的杀毒软件查毒 或者下载专杀工具查毒 顺便说一下 NSIS 错误一般是无法通过重装和重新分区解决的 不要盲目的重装按照上面的都试试 如果都不行 给我留言 我再给你想办法

电脑打开文件总是出现程序错误怎么办

1.为什么我的电脑打开文件时总是提示应用程序错误

应用程序错误的原因

1.木马造成的,在当今互联网时代,坐着为了获得更多的牟利,常用应用程序和系统文件,然后某些安全杀毒软件把被木马感染的应用程序和系统文件当杀了导致出现应用程序错误。

2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持的,如果应用程序组件不完整也会导致应用程序出错。

应用程序自身的bug引起的应用程序发生异常,人没有完人,程序也一样的,程序员只能做到尽量让bug出现少点,出现一个就解决一个bug。

3.应用软件与操作系统或其他应用软件发生不兼容造成应用程序发生异常。

4.操作系统自身的问题,操作系统本身有bug ,也会导致出现崩溃 应用程序错误 该内存不能为read。

5.电脑硬件兼容性也会引起的,还有散热不好,超频等也会出现应用程序错误的。

应用程序错误解决办法

先排除是不是木马引起的,请使用金山卫士进行木马查杀,

⑴、进入主界面进入查杀木马

⑵、然后点击快速扫描即可

2.用金山卫士进行漏洞修复,解决系统本身造成的应用程序发生异常。

⑴、进入主界面进入漏洞修复

⑵、然后点击立即修复即可

3.如果是单一某个应用程序引起的应用程序错误,那就尝试重新卸载该软件进行重新安装。如果还是无法解决,就关闭其他软件看是否能解决。

4.以上方法还是无法解决,那就肯能是硬件问题引起的,那就分别检查内存条,主板,散热器等等。这个建议找专业硬件维修商解决,不推荐大家自己手动解决。

2.电脑桌面文件每次打开都会显示应用程序错误,怎么解决啊 求解

分析:系统无法正常运行,提示程序程序错误,一般是因为软件或硬件故障导致的,原因很多且很复杂,有可能是系统文件损坏,也可能是感染,也可能是后台自启动程序过多或安全软件安装有多个造成系统死,也可能是内存、硬盘或主板出现问题。

建议:按从易到难、先软件后硬件的原则逐一排查。

1.重启电脑,如果能够正常进入系统,说明上次不正常只是偶尔的程序或系统运行错误,无关紧要。

2.如果频繁无法正常进入系统,则开机后马上按F8,看能否进入安全模式或最后一次配置正确模式,如能则进入后退出,再重启就应当能进入正常模式。如有安全软件,可在安全模式下使用360安全卫士加360杀毒或者金山毒霸等等其它安全软件进行全盘木马、查杀。

3.如果不能,重启后按F11,看有没有一键GHOST,有则一键还原(以前要进行过一键备份)。

4.如果没有一键还原,则使用系统U盘重装系统。插入U盘后开机连按DEL键(笔记本一般为F2或根据屏幕底行提示字符)进入CMOS,进入BOOT选项卡设置USB磁盘为第一启动项。重启进入U盘启动菜单,选择克隆安装,再按提示操作即可。

系统U盘制作及重装系统的操作步骤为:

1).制作启动U盘:到实体店买个4-8G的U盘(可以要求老板帮你制作成系统U盘即可省略以下步骤),上网搜索下载老毛桃或大等等启动U盘制作工具,将U盘插入电脑运行此软件制作成启动U盘。

2).复制系统文件:上网到系统之家网站下载WINXP或WIN7等操作系统的GHO文件,复制到U盘或启动工具指定的U盘文件夹下。

3).设置U盘为第一启动磁盘:开机按DEL键(笔记本一般为F2或其它)进入BIOS设置界面,进入BOOT选项卡设置USB磁盘为第一启动项(注:部分电脑需要在此时插入U盘进行识别才能设置)。

4).U盘启动并重装系统:插入U盘启动电脑,进入U盘启动界面按提示利用下载来的GHO文件进行克隆安装。

5.如果有系统光盘(没有也可以去电脑商店以5-10元购买),则将系统光盘插入光驱,开机后按DEL键(笔记本一般为F2或根据屏幕底行提示字符)进入CMOS,并在BOOT选项卡中设置光驱(CD-ROM或DVD-ROM)为第一启动项。重启进入光盘启动菜单,选择将系统安装到C区,再按提示操作即可。

6、如果以上操作均无效,则需要逐一替换检查内存、主板、硬盘等等硬件,以确定故障源。

3.电脑一打开软件总是提示应用程序错误,应该怎么解决

如果经常出现错误提示,可按下面的方法进行检修:

1、首先排除应用软件原因引起的故障,将出现“内存不能为”提示的应用软件卸载,然后观察是否还出现“内存不能为”故障。如果不出现“内存不能为”故障,则说明是此应用软件引起的故障,接下来可以重新安装此应用软件或安装新版的应用程序软件。

2、同时运行多款的应用程序软件,也可以造成系统紧张,出现错误提示。不要同时运行多款的应用程序软件,先将杀毒软件的监控关闭,(监控功能特别占据系统)杀毒时不要运行其它应用程序软件。

3、打开或关闭IE如果出现以上错误提示,可能是IE中有不兼容的插件,可用超级兔子软件或其它优化软件对IE进行修复,或自已将出事前下载的插件设为禁用即可。

4、如果卸载软件或禁用插件后还出现“内存不能为”故障,则不是应用软件或插件引起的故障。用杀毒软件查杀,查杀完成后,电脑如果正常,则是引起的“内存不能为”故障。

5、如果故障依旧,接着依次单击开始/控制面板/系统/硬件/设备管理器/打开“设备管理器”窗口。在此对话框中查看有无带“!”的选项,如果有,将其卸载,再重新安装卸载驱动,然后看电脑是否正常。如果正常,则是设备驱动程序问题造成的“内存不能为”故障。

6、如果故障依旧,则打开机箱观察CPU的风扇转动及CPU的温度是否正常。如果不正常,更换CPU风扇。

7、如果CPU风扇正常,接着检查内存是否兼容,如果不兼容更换内存。

8、如果内存正常,接着重新安装操作系统,在不安装其他应用软件的情况下,不在出现“内存不能为”故障,则故障是由于操作系统引起的,重新安装操作系统后,故障排除。

4.电脑总提示程序错误,怎么办

1)提示最上边的,*******应用程序错误,那个点点的英文是程序名,到网上搜索一下看看是什么程序,或你在操作什么出现的?找到后卸载重装试试,还是不行,换类似的软件。如果找不出原因来,卸载出事前下载的东西,还原一下系统或重装(有问题请你追问我)。

如果是开机出现的是程序的话,看看开机启动中是否有这个选项,如果有将其去掉,如果是系统进程不适用上面的方法。

2)如果上面的方法不能解决,先软后硬,重新安装操作系统,不要安装软件、补丁、驱动等,看看开机还有问题吗?如果没有在逐步的安装驱动、补丁、软件,找出不合适的东西就不要安装了。

请注意:如果还原系统或重装后,安装驱动、补丁、软件等东西时,一定要将影响你这次出事的东西不要在安装上去了,否则就白还原或重装了。

3)硬件方面,如硬盘、内存等是否出现问题,CPU等硬件的温度是否高,如果是硬件问题引起的,建议检修一下去。

传个图做个比喻:

5.电脑在打开文件时出现应用程序错误,怎么办

1.在启动项里按F8,选择“带网络连接的安全模式”,下载并运行360急救箱,急救你的系统!急救完请恢复被误删的文件!再运行360安全卫士,依次查杀木马,清理插件,修复漏洞,清理痕迹,清理垃圾。最后请运行“磁盘碎片整理程序”,每个盘都要清理!再用360的优化系统的启动项!

如果不能联网,可以从“安全模式”进入!最好是进入“带网络连接的安全模式”!因为联网可以更新到最新的木马!

严禁复制,尊重原创!

希望我的回答对你有所帮助,如果不行,请留言,我会全程解决!

6.打开文件总是程序错误怎么修复从起电脑也没用

1.首先排除原因,使用最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。

2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。

3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。

4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。

5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。

7.电脑怎么老出现程序错误

如此情况,说明系统有问题了。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 系统运行错误 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:

1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;

2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);

3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。

重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望纳!

8.电脑总是弹出程序出错怎样解决、

解决应用程序错误的方法步骤:

1.首先排除原因,使用杀毒软件,比如最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。

2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。

3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。

4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。

5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。

9.电脑经常提示”程序错误“,怎么办

0X000000该内存不能为read written的解决方法 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。

内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。

内存插在主板上的金手指部分灰尘太多。4。

使用不同品牌不同容量的内存,从而出现不兼容的情况。5。

超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

二、如果都没有,那就从软件方面排除故障了。 先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。

当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该取一些措施挽救,这就增强了程序的“健壮性”。

若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。

在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。

内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的程序),更改了大量的系统参数和系统档案之后。

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。

注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是 *** 作终止执行,回收全部。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。

无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字。 首先建议: 1、检查系统中是否有木马或。

这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。 4、删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。

在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件。

(在删除前请创建这些文件的备份副本。) 打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。

当服务重新启动时,将基于以册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs 下面搜集几个例子给大家分析: 例一:IE浏览器出现“08ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。

要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、开始-运行窗口,输入“regsvr32 actxprxy.dll”回车,接着会出现一个信息对话 框“DllRegisterServer in actxprxy.dll succeeded”,确定。

再依次运行以下命令。(这个方法有人说没必要,但重新注册一下那些.dll对系统也没有坏处,反正多方下手,能解决问题就行。)

regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msja.dll regsvr32 browseui.dll regsvr32 。

DELL电脑重装系统不读盘解决步骤方法

 dell电脑很受中层用户欢迎,不过有时出现重装系统无法读盘情况,怎么解决呢。接下来是我为大家收集的DELL电脑重装系统不读盘解决办法,欢迎大家阅读:

 DELL电脑重装系统不读盘解决办法

 一.光驱不能被机器识别,也就是通常说的认不到光驱

 机器认不到光驱的情况一般来说有可能是光驱坏掉了,但在DELL的机器很有可能只是BIOS的信息出错而已,简单恢复一下就可以了。

 不过在恢复BIOS的信息以前,我们还要确定一下,光驱的跳线的位置,很多问题也是出在这个地方。

 DELL机器的BIOS对跳线有特别的要求,即必须跳到cable select的模式上才可以,而不是象大多数兼容机一样的sle。具体跳线的图示和位置一般都在光驱的表面标明。

 恢复BIOS的方法分新机型和旧机型2种

 1.老机型的方法:

 1)、开机后,在看到DELL图标时,按3下F2,进入BIOS。(灰色界面)

 2)、分别按键盘上的Caps Lock, Scroll Lock, 以及 Num Lock三个键,使键盘上相应的三个指示灯点亮。

 3)、同时按下Alt + E 组合键。这时系统将会发出?嘀?的一声,表明NVRAM已被清除。

 4)、按Alt + F 组合键,恢复BIOS出厂设置,当然也有?嘀?的一声。

 5)、按Alt + B 组合键,将所做的更改保存,重新启动机器。

 然后就在一行英文这里停住半分钟左右,随后如果找到光驱,机器就会进入系统就会看到光驱的盘符了。

 2.新机型的方法比较简单:

 1)、开机后,在看到DELL图标时,按3下F2,进入BIOS。(蓝色界面)

 2)、按Alt + F 组合键,恢复BIOS出厂设置。

 3)、按ESC键,选择SAVE/EXIT并回车来保存退出。

 该操作可谓是万金油,能解决大多数的端口问题,例如:打印口问题/串口问题/软驱端口/光驱检测不到/鼠标键盘等等等等

 注意:当做完该操作之后,默认是将软驱端口打开,如果用的电脑没有装软驱,则会再每次开机时报Diskette drive 0 seek failure, F1。。。F2。。。错误,那么就需要进BIOS将软驱端口关闭。

 一、开机的时候按F2进入BIOS〉翻到第二页?Advanced?〉将USB BIOS Legacy Support选项禁用(改为Disabled)〉F10保存退出即可,此时USB设备(鼠标键盘无法使用)安装后改回来就可以试试这个看行不行?

 二、恢复BIOS的方法分新机型和旧机型2种

 1.老机型的方法:

 1)、开机后,在看到DELL图标时,按3下F2,进入BIOS。(灰色界面)

 2)、分别按键盘上的Caps Lock, Scroll Lock, 以及 Num Lock三个键,使键盘上相应的三个指示灯点亮。

 3)、同时按下Alt + E 组合键。这时系统将会发出?嘀?的一声,表明NVRAM已被清除。

 4)、按Alt + F 组合键,恢复BIOS出厂设置,当然也有?嘀?的一声。

 5)、按Alt + B 组合键,将所做的更改保存,重新启动机器。

 然后就在一行英文这里停住半分钟左右,随后如果找到光驱,机器就会进入系统就会看到光驱的盘符了。

 2.新机型的方法比较简单:

 1)、开机后,在看到DELL图标时,按3下F2,进入BIOS。(蓝色界面)

 2)、按Alt + F 组合键,恢复BIOS出厂设置。

 3)、按ESC键,选择SAVE/EXIT并回车来保存退出。

 该操作可谓是万金油,能解决大多数的端口问题,例如:打印口问题/串口问题/软驱端口/光驱检测不到/鼠标键盘等等等等

 三、原版Windows 2000/XP/2003安装光盘都可以通过以下两种方式来启动安装程序:

 ⑴、在电脑原有的Windows系统下,运行光盘上的Setup.exe程序来启动安装程序。

 这种安装方式会在C盘写入一些安装时必需用到的临时文件,所以在安装过程中C盘不能被删除也不能

 被重新格式化,C盘原有的旧文件无法被彻底清除。因此,这种安装方式是不彻底的,不推荐大家使用。

 ⑵、开机后直接从光盘引导进入安装程序,这也是下面详细介绍的推荐安装方式。

 对于新购买的没有安装操作系统的电脑,这也是唯一的安装方式。另外,只有这样启动安装程序,

 才可以在安装过程中对整个硬盘进行分区,或是格式化C盘来彻底清除C盘的旧文件。

 ★特别提醒:如果在安装过程中进行硬盘分区操作,硬盘上的全部数据都将会被删除

 (不重新分区的话只有C盘的数据会全部丢失),请务必事先做好重要数据的备份工作。

 相关阅读:操作系统常见故障核心知识

 1、进程与线程

 1 进程与线程的概念

 进程:是一定功能的程序关于某个数据集合的一次运行活动,进程是系统进行调度和分配的独立单位。

 线程:是进程的实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。

 2 进程与线程的关系

 a. 一个线程可以创建和撤销另一个线程,一个进程中可以多个线程并发执行;

 b. 相对进程而言,线程更加接近于执行体的概念,多个线程可以共享同一个进程的,每个线程还有自己私有的桟空间并拥有独立的执行序列。

 c. 进程有独立的地址空间,在保护模式下,进程崩溃时不会对其他进程有影响。线程有自己的堆桟和局部变量,但是线程之间没有独立的地址空间,所以一个线程的死亡就相当于进程的死亡。因此,多进程的程序比多线程的程序具有更好的健壮性,但是进程间切换耗费较大,大约是线程间切换的十倍,所以多线程拥有更高的效率

 线程和进程的区别联系:

 1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。

 2,线程:相对与进程而言,线程是一个更加接近与执行体的概念,它可以与同进程的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。

 两者都可以提高程序的并发度,提高程序运行效率和响应时间。

 线程和进程在使用上各有优缺点:线程执行开销小,但不利于管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。

 根本区别就一点:用多进程每个进程有自己的地址空间(address space),线程则共享地址空间。所有其它区别都是由此而来的:

 1、速度:线程产生的速度快,线程间的通讯快、切换快等,因为他们在同一个地址空间内。

 2、利用率:线程的利用率比较好也是因为他们在同一个地址空间内。

 3、同步问题:线程使用公共变量/内存时需要使用同步机制还是因为他们在同一个地址空间内

 2、进程间通信

 进程间通信主要有:管道、系统IPC(消息队列、信号量、共享存储)和socket。

 管道主要分为普通管道、流管道、命名管道。

 管道是一种半双工的通信方式,数据只能单项流动,并且只能在具有亲缘关系的进程间流动,进程的亲缘关系通常是父子进程

 命名管道也是半双工的通信方式,它允许无亲缘关系的进程间进行通信 信号量是一个计数器,用来控制多个进程对的访问,它通常作为一种锁机制。

 消息队列是消息的链表,存放在内核中并由消息队列标识符标识。

 信号是一种比较复杂的通信方式,用于通知接收进程某个已经发生。

 共享内存就是映射一段能被其它进程访问的内存,这段共享内存由一个进程创建,但是多个进程可以访问。

 3、缓冲区溢出

 概念: 缓冲区溢出是指计算机向缓冲区填写的数据超过了缓冲区的容量,数据覆盖在其他合法区域上。

 危害: 程序崩溃,导致拒绝服务;跳转并执行一段恶意代码

 注:缓冲区溢出的原因是程序员没有对输入数据进行检查。

 4、死锁

 1 概念:在两个及两个进程并发执行的过程中,有的线程持有了一部分,又在等待其他进程持有的,的互相持有和等待就导致了进程死锁。

 2 死锁产生的四个条件(ACID):

 互斥性: 一个只能被一个进程持有

 请求和保持:一个进程因请而阻塞导致原来持有的得不到释放

 不可剥夺: 进程未完成功能之前,不可强制释放当前所持有的

 环路等待: 若干进程之间形成环路等待的情形

 3 解决死锁的方法:

 解决死锁的基本思路就是破坏死锁产生的四个必要条件

 解决死锁的基本方法如下:

 预防死锁、避免死锁、检测死锁、解除死锁

 解决四多的常用策略如下:

 鸵鸟策略、预防策略、避免策略、检测与解除死锁

 5、进程调度的策略

 FCFS(先来先服务)、优先级、时间片轮转、多级反馈

 6、进程同步的方式

 原子操作、信号量、自旋锁管程、会合、分布式系统