1.内存和虚拟内存的区别

2.电脑罢工?别急,原因和解决办法都在这里!

3.请问如何在一台电脑里装两个操作系统?

4.电冰箱里的奥秘,一探究竟!

5.分层架构的优缺点

怎样摧毁一架电脑系统的软件_怎样摧毁一架电脑系统

网络时代,病毒已经无所不在。在层出不穷、变化多端的病毒袭击下,中招基本上是不可避免的了。那么中招以后我们改如何处理(当然必须处理,否则计算机没法替你工作)?是格式化系统然后重装windows,还是请人帮忙……。因为职业关系,我不得不与这些让人讨厌的东西战斗着,逐步地积累了一些行之有效的办法,供大家参考。

 一、中毒的一些表现

 我们怎样知道电脑中病毒了呢?其实电脑中毒跟人生病一样,总会有一些明显的症状表现出来。例如机器运行十分缓慢、上不了网、杀毒软件升不了级、word文档打不开,电脑不能正常启动、硬盘分区找不到了、数据丢失等等,就是中毒的一些征兆。

 二、中毒诊断

 1、按Ctrl+Shift+Ese键(同时按此三键),调出windows任务管理器查看系统运行的进程,找出不熟悉进程并记下其名称(这需要经验),如果这些进程是病毒的话,以便于后面的清除。暂时不要结束这些进程,因为有的病毒或非法的.进程可能在此没法结束。点击性能查看CPU和内存的当前状态,如果CPU的利用率接近100%或内存的占用值居高不下,此时电脑中毒的可能性是95%。

 2、查看windows当前启动的服务项,由“控制面板”的“管理工具”里打开“服务”。看右栏状态为“启动”启动类别为“自动”项的行;一般而言,正常的windows服务,基本上是有描述内容的(少数被骇客或蠕虫病毒伪造的除外),此时双击打开认为有问题的服务项查看其属性里的可执行文件的路径和名称,假如其名称和路径为C: winntsystem32explored.exe,计算机中招。有一种情况是“控制面板”打不开或者是所有里面的图标跑到左边,中间有一纵向的滚动条,而右边为空白,再双击添加/删除程序或管理工具,窗体内是空的,这是病毒文件winhlpp32.exe发作的特性。

 3、运行注册表编辑器,命令为regedit或regedt32,查看都有那些程序与windows一起启动。主要看Hkey_Local_Machine SoftwareMicroSoftWindowsCurrentVersionRun和后面几个RunOnce等,查看窗体右侧的项值,看是否有非法的启动项。WindowsXp运行msconfig也起相同的作用。随着经验的积累,你可以轻易的判断病毒的启动项。

 4、用浏览器上网判断。前一阵发作的Gaobot病毒,可以上yahoo.com,sony.com等网站,但是不能访问诸如www.symantec.com,www.ca.com这样著名的安全厂商的网站,安装了symantecNorton2004的杀毒软件不能上网升级。

 5、取消隐藏属性,查看系统文件夹winnt(windows)system32,如果打开后文件夹为空,表明电脑已经中毒;打开system32 后,可以对图标按类型排序,看有没有流行病毒的执行文件存在。顺便查一下文件夹Tasks,wins,drivers.目前有的病毒执行文件就藏身于此; driversetc下的文件hosts是病毒喜欢篡改的对象,它本来只有700字节左右,被篡改后就成了1Kb以上,这是造成一般网站能访问而安全厂商网站不能访问、著名杀毒软件不能升级的原因所在。

 6、由杀毒软件判断是否中毒,如果中毒,杀毒软件会被病毒程序自动终止,并且手动升级失败。

 三、灭毒

 1、在注册表里删除随系统启动的非法程序,然后在注册表中搜索所有该键值,删除之。当成系统服务启动的病毒程序,会在 Hkey_Local_MachineSystemControlSet001services和controlset002services里藏身,找到之后一并消灭。

 2、停止有问题的服务,改自动为禁止。

 3、如果文件system32driversetchosts被篡改,恢复它,即只剩下一行有效值“127.0.0.1localhost”,其余的行删除。再把host设置成只读。

 4、重启电脑,摁F8进“带网络的安全模式”。目的是不让病毒程序启动,又可以对Windows升级打补丁和对杀毒软件升级。

 5、搜索病毒的执行文件,手动消灭之。

 6、对Windows升级打补丁和对杀毒软件升级。

 7、关闭不必要的系统服务,如remoteregistryservice。

 8、第6步完成后用杀毒软件对系统进行全面的扫描,剿灭漏网之鱼。

 9、上步完成后,重启计算机,完成所有操作。

 四、建议

 防范病毒作用远甚于查杀病毒。因此建立严密的防范措施是十分必要的。在具备条件的大中型网络里,应该软硬兼施、立体防护。理想得到情况是: Internet的接入处是外网防火墙;紧接着是防毒网关;然后是路由器,服务器区,可为应用服务器配置一台病毒服务器;再往内是内网防火墙;内网架设杀毒服务器,每个用户都安装杀毒软件的可管理客户端。或者安装雨过天晴电脑保护系统,自定义选择保护分区。

内存和虚拟内存的区别

  无法定位程序输入点 于动态链接库上是什么原因造成的?

一、电脑感染木马病毒导致的

现在很多木马病毒都会替换系统文件,将真正的系统文件改名,比如WININET.dll、 Msvcrt.dll 、usp10.dll、midimap.dll、lpk.dll等都会被木马重命名。很多杀毒软件将木马清除后却没有将被修改的系统文件名改回来,这样打开程序调用系统文件时就会出现“无法定位程序输入点 于动态链接库上”的提示框。

比较典型的病毒是类木马,它是一种新型破坏性极强的木马,与传统病毒不同,它是通过系统文件dll实现开机启动。

该木马病毒主要表现:

电脑运行非常慢。

开机很长一段时间才能进入桌面。

程序运行很缓慢。

主流杀毒软件无法正常打开,并且重装系统也无法解决问题。

虽然现在绝大多数杀毒软件已经趋于人性化,一旦发现某些木马病毒绑定系统程序,还是有不少杀毒软件采用一刀切的方式,直接将这些被恶意的系统程序删除(其中就可能包含DLL动态链接库文件),导致系统或应用程序缺少了必要的DLL动态链接库,从而出现“无法定位程序输入点 于动态链接库上”的问题。

解决方案(修复方法)

(一)、软件修复方法:

1、金山卫士

进入金山卫士主界面,选择“查杀木马”,然后点击“快速扫描”即可。通过金山卫士对木马病毒的查杀,而且还可以修复相关dll组件。

2、巨盾木马专杀工具

利用巨盾的内存扫描就可以将这些问题解决。巨盾内存扫描不但会清除木马文件,还会将被木马修改的系统文件还原回来,这样大家在打开程序是就不会出现无法定位程序输入点于动态链接库上的问题了。

3、下载安装主流杀毒软件(NOD32、卡巴斯基、小红伞、Avast、McAfee、诺顿、瑞星、金山毒霸、360安全卫士等),更新病毒库之后全盘杀毒。

(二)、手动修复方法:

记住弹出的“无法定位程序输入点于动态链接库上”提示框中提到的dll文件,将系统提示缺少的*.dll记录下来。重点检查该文件是否有异常,重新复制一份该dll文件到相应的目录(文件夹)下基本就可以解决问题。

1、下载需要的dll文件

通过百度搜索需要的dll文件,把你需要的*.dll(加上DLL后缀,比如WININET.dll)输入到搜索框中,点击“百度一下”按钮,从列出的网页中,选择你要下载dll的网站,进入并下载需要的*.dll文件。

注意:搜索时一定要安装杀毒软件,并打开防火墙,以免因无法定位程序输入点的问题导致进入钓鱼网站或挂马网站,引起电脑中毒。

2、重新启动电脑,按F8键,进入安全模式。

3、将下载的*.dll文件拷贝到 C:\windows\system32\ 文件夹(目录)下。

4、再重新启动电脑,便可以解决此问题。

注意:如果是游戏程序缺少DLL,下载之后需要将DLL复制到该游戏目录下的指定位置(由于游戏分类众多,所需DLL和位置 各有不同,这需要您在实践中摸索)。

二、更新程序,升级某个软件(或游戏)导致的。

在软件或游戏在线更新时,本该被正常写入或覆盖的DLL动态链接库文件因为意外的断电、重启、写入错误等原因没有下载更新成功,导致软件或游戏在运行过程中缺少必要的DLL动态链接库文件而报错。

解决方案(修复方法):一般来说,重新覆盖安装,即可解决问题。

三、随意删除系统文件,用户自己操作失误造成的。

用户误操作,不小心将程序安装目录中的动态链接库DLL文件删除了,导致程序启动时无法找到相应的文件而报错。

解决方案(修复方法):出现这种情况,需要大家仔细回忆出现问题之前进行过哪些操作,重新下载软件覆盖安装或者到别的电脑上复制一份同名的系统文件,通过这些处理也可以解决问题。

如果以上方法无法解决“无法定位程序输入点 于动态链接库上”的问题,请重新安装系统、软件或游戏。

电脑罢工?别急,原因和解决办法都在这里!

内存

内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。

书房类比

就好比在一个书房里,存放书籍的书架和书柜相当于电脑的外存,而我们工作的办公桌就是内存。

虚拟内存

虚拟内存是电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。

物理内存

物理内存是真实存在的插在主板内存槽上的内存条的容量的大小。看计算机配置的时候,主要看的就是这个物理内存。

请问如何在一台电脑里装两个操作系统?

电脑罢工了?别急,本文将为你提供一些常见的故障排除方法,让你的电脑重新焕发生机

病毒来袭

电脑死机?可能是小病毒搞的鬼!试试安装杀毒软件,清除病毒,让电脑重获新生!

♂?软件打架

软件之间也会“打架”哦!试试重装系统,让软件重新和谐相处,让电脑运行更加流畅!

接触不良

电脑突然死机?可能是插头接触不良!重新插拔一下,电脑又回来啦!

硬件罢工

电脑硬件出了问题?是时候更新硬件了!让电脑焕然一新,重新飞奔起来!

灰尘满地

电脑里的灰尘,你们该扫地啦!用软毛刷轻轻一扫,电脑焕然一新!

散热大敌

电脑散热不好?CPU、显卡、主板的风扇们,你们不转了?赶紧换新,让电脑凉快凉快!

电冰箱里的奥秘,一探究竟!

Windows Me、Windows 2000 Professional共存

在Windows 98 SE后,微软推出了Windows 9X系列的“最终版”Windows Me,与其前辈相比,它的稳定性并没有大的提高,而且还存在一些兼容性的问题。但是作为Windows 9X系列最新的产品,Windows Me因为它的华丽界面,更接近 Windows 2000 Professional的操作体验等原因,还是成为相当多用户的选择。而我们更感兴趣的是,作为 Windows 2000 Professional之后推出的版本,在与Windows 2000 Professional组成多操作系统时,它与 Windows 98 SE是否有什么不同。同样,我们使用两种安装顺序来构建多操作系统。

我们在安装了Windows Me的硬盘上安装Windows 2000 Professional操作系统,操作过程和使用 Windows 98 SE时完全一样,甚至在安装选项中仍然有“从当前操作系统升级”的选项,从发布时间上说,这里的“升级”这两个字用得不太合适。

接下来的测试中,我们将上面的安装顺序反过来,先安装Windows 2000 Professional后安装Windows Me。因为 Windows Me能够正确识别Windows 2000 Professional引导信息并加入自身的引导信息,所以两个操作系统都可以顺利地安装使用。

3.Windows 98 SE、Windows 2000 Professional、Redhat7.2、BeOS共存

随着Linux的崛起,越来越多的PC用户开始将目光投向它,但当前的实际情况是Linux还不可能替代Windows系统在桌面操作系统的统治地位,对于那些既想体验Linux又不想破坏原有Windows系统的PC用户来说,多系统引导是唯一的办法。本小节主要讨论的正是Windows操作系统和Linux如何共存的问题。最后再向在家介绍一下新型多媒体操作系统BeOS的安装。

(1)按照先Windows 98 SE,后Windows 2000 Professional、Redhat7.2至BeOS的顺序安装

如何对硬盘分区是正确安装Linux所必须的也是很关键的一步。首先我们应该了解Linux系统所专用的分区格式和Windows系统的是完全不同的,因此我们不能简单地按照以往安装Windows系统那样对硬盘进行分区。通常情况下,硬盘都会分为一个主分区(Primary Partition)并设置为激活状态(Active),同时我们还会分出扩展分区(Extended Partition)并在其上细分若干逻辑分区(Logical Partition),激活的主分区在Windows系统(包括早期的DOS系统)下作为引导分区。Windows系统与Linux系统共存按照这种分区方法显然是不行的,为了方便操作,我们以功能强大的PowerQuest PartitonMagic为例进行讲解。

步骤1 准备

启动DOS版PowerQuest PartitonMagic,我们可以使用拷贝有PQM5的DOS启动软盘进行这一步,当然,从引导速度来考虑推荐使用光盘启动。

步骤2 创建分区

因为Linux系统的特殊要求,我们需要单独为它创建分区,建议将它放在扩展分区以前。我们的做法是创建两个主分区:其中一个是Windows系统引导分区,我们需要激活它(Set Active),因为安装Windows 98 SE的缘故,我们选择FAT32格式,这也是 Windows 2000 Professional所支持的;另一个留给Linux作为它的“/”根分区使用,其大小可以自己确定,我们建议不要低于 800MB。如果要安装大量的软件,2G以上比较合适。分区的格式选择Linux Ext2,如果希望在Linux安装过程中再进行创建分区工作,可以将这个分区删除掉,但一定要保证在扩展分区前面有足够的空间留给Linux使用,注意PQMagic对这段未定义的空间会显示为 “Unallocated”。Linux与Windows系统不同,它需要单独的交换分区“Swap”,它对创建位置没有要求,既可以创建在扩展分区前面,也可以在后面,大小与内存容量相同或略大皆可。随后就是扩展分区和逻辑分区的创建,大家对这两步操作都应该比较熟悉,不再赘述。

应该注意的是,虽然我们使用的Redhat7.2支持将“/”根分区放在逻辑分区上而且可以使用硬盘引导,但有些版本的Linux则不支持或需要软盘引导。这就是我们采取上述分区方式的原因。

注:因为DOS刷新率实在太低,为了尽量提供清晰的给读者,我们是对Windows版的PowerQuest PartitonMagic进行的截图,它和DOS版的MPowerQuest PartitonMagic操作完全一样。

步骤3 Windows系统安装

退出PQMagic进行Windows 98 SE以及Windows 2000 Professional的安装。我们将 Windows 98 SE安装在C盘,这也是绝大多数用户的选择。Windows 2000 Professional系统盘可以和 Windows 98 SE系统盘安装在同一分区,但因为目录重叠问题建议将两系统盘区分开来。我们将 Windows 2000 Professional安装在D盘,以保证两者都可正常使用。

步骤4 Redhat7.2的安装

Linux的安装我们选择了比较流行的发行版本Redhat7.2,两张光盘。相信绝大多数用户对Redhat安装还不甚了解,我们简单的向大家介绍一下它的安装过程。

早期Linux安装相当复杂,随着版本的深入以及各发行公司不断的包装,它的安装过程趋于简单化和人性化。我们选择的Redhat7.2是最新的发行版本,首先对BIOS进行设置采用光盘引导,插入Redhat7.2第一张光盘,光盘启动后即进入安装界面。第一个需要用户作出选择的是安装过程中使用的语言,有德、意、法、日、韩等15种,可惜没有中文,缺省状态是英文。接下来是鼠标、键盘的选择,没有特别情况的话一路点NEXT。欢迎画面以后进入安装类型选择的画面,用户可以选择工作站(Workstation)、服务器(Server)、膝上电脑(Laptop)和自定义(Custom),为了领略 Redhat的风采我们选择了自定义。

接下来的操作非常重要,安装程序会让用户决定磁盘分区策略。为了清楚的介绍Linux分区知识, 我们选择第二项选项然后点击NEXT。之前我们已经用PQMagic为它划定了分区,所以可以很清楚地看到PQMagic创建的Ext2分区,即hdc2,但是该分区尚未格式化,而且没有标出 “Mount Point”载入点。点击“Edit”,弹出的对话框会有“Mount Piont”选择,务必选择“/”并点取“format”,然后 “OK”结束。

安装程序会给出警告,提示系统会格掉原有的数据,点击“OK”即可。

接下来是引导程序的选择,用过Linux的朋友一定对LILO不陌生,它是Linux常用的引导程序。现在我们又多了一个GRUB,既然是缺省选项,我们“NEXT”就是。下一步设置的是引导密码,注意不是系统密码,没有特殊要求还是不要设置为好,一旦忘记将会很痛苦。接着是对网络进行配置和设置防火墙。然后是支持语言的选择,终于出现了中文,而且有简繁体选择。屏幕右上方的选项是系统缺省语言选择,当然是中文啦。时区的选择似乎Redhat做得比 Windows更漂亮。

接着是设置Linux Root帐号的密码,Root相当于Windows NT/2000/XP的Administrator,与Windows系统不同的是Linux的Root帐号必须设置密码以确保安全。网络设置以后是安装组件的选择。想拥有XWindows和KDE吗?选上吧!如果想要一个服务器,请选上所有的组件,完全安装需要大约2G硬盘空间。接下来系统会检测电脑上的显卡,一般主流显卡都在支持之列。必须承认微软在兼容性以及获得的支持上具有极大的优势,各位可以看看右边的滚动条,所支持的显卡并不是很多。以后就是文件的拷贝了,接着是重启,然后……安装结束。整个过程仅需20分钟左右,是不是太快了点?呵呵。

步骤5 多系统引导

重启电脑后将见到GRUB多系统引导画面,DOS选项统指微软系列操作系统,选择它则可进入Windows 98SE/Windows 2000 Professional启动菜单。

步骤6 BeOS的安装

BeOS是由Be公司开发的一个免费的新型多媒体操作系统,最为突出的是它的多媒体处理能力,播放效果出众。Personal Edition个人版 BeOS安装基于Windows系统,Windows 98 SE下只要双击安装程序即可,和普通应用程序的安装完全一样!双击桌面图标,即可退出 Windows进入BeOS。

至此,我们实现了Windows 98 SE、Windows 2000 Professional、Redhat7.2和BeOS的多系统安装及引导。

(2)按照先Redhat7.2,后Windows 98 SE、Windows 2000 Professional的顺序安装

经过多次尝试,我们认为按这种顺序安装将使3种操作系统的正常引导及使用变得相当麻烦。无论采取何种分区方式,Windows 98 SE安装程序都会破坏Redhat引导扇区并代之以自身的引导信息。Windows 98 SE与Windows 2000 Professional共存没有任何困难,而要使Redhat能恢复使用则必须重新安装,安装顺序与先Windows后Linux无异。还有一个解决办法是为Redhat创建启动软盘, Redhat安装的最后一步即是,如果不幸选择跳过,也只有重新安装。因此我们建议各位不要以这种顺序进行安装,复杂且没有必要。

4.Windows 98 SE、Windows 2000 Professional、Windows XP Professional共存

近期,微软推出了Windows XP,它不仅继承了Windows 98优异的游戏性能,还有Windows 2000的稳定。好奇的朋友准备在自己的电脑上安装Windows XP好好体验一番,让我们看看这三者如何相处。

和上面的小节相比,现在讨论的共存问题则要简单许多,Windows 98 SE、Windows 2000 Professional和 Windows XP Professional可以说是兄弟部队,安装起来并不费事。按照Windows 98 SE至 Windows 2000 Professional再Windows XP Professional的顺序安装,系统将不会有任何问题,唯一应该注意的是把不同的操作系统安装到不同的分区以免“打架”。

比较有趣的现象出现在Windows 98 SE和Windows XP Professional的安装顺序上。以往要实现多个微软操作系统共存都是遵循先低后高(版本)的原则,以保证新版本引导程序的运行,而Windows 98 SE与Windows XP Professional共存无论是谁先装,都可以正常使用。因此,大家可以放心地体验Windows XP Professional,即使不满意,再装一个Windows 98 SE双系统共存即可

分层架构的优缺点

电冰箱是我们日常生活中不可或缺的家电之一。但你是否了解它的内部结构呢?本文将为你揭开电冰箱的神秘面纱,带你深入了解它的构造和工作原理。

箱体结构和门体

冰箱的箱体结构和门体共同构成了它的“骨架”,内部搁架可随心调节,方便你分类存储食物。而内部的配件也是至关重要的,它们共同保证了冰箱的稳定运行。

制冷系统

制冷系统可以说是冰箱的“生命力”。压缩机、冷凝器、蒸发器、毛细管、温控器、电磁阀、制冷剂等部件协同工作,为冰箱提供源源不断的冷量。

电气系统

电气系统则是冰箱的“大脑”。它由温控系统、电器保护系统、照明系统等组成,影响着冰箱的日常运行和可靠性。

每一个细节都经过精心设计

电冰箱不仅仅是冷藏的工具,它的每一个细节都经过精心设计,让你在使用中感受到无尽的便利。

在进行软件开发过程中,为了能够更有效的执行系统架构,一般情况下需要进行分层结构的形式来构成。那么在使用分层架构的过程中有哪些优缺点呢?下面电脑培训为大家具体介绍。

单一职责

每层只负责一个角色,责任边界清晰。如果持久层只负责数据查询和存储,则字段级别仅负责处理业务逻辑。

高内聚

分层是在相同的层中放置相同的责任,并且所有业务逻辑在领域层中都是一致的。做这个的好处是什么?昆明北大青鸟设想如果业务逻辑分散在每层上,则修改功能需要修改为各层,测试业务逻辑需要测试所有层的代码,从而增加了整个软件的复杂度和测试难度。

易维护

将面对变更且容易修正的所有对外界面放入对外界面层中,如果外部依存的界面被修改的话,只要变更该层的代码即可。

开发成本高

由于多层承担着各自的任务,因此需要在多个级别上追加代码,以添加功能。这样,开发成本就会增加。但是,北大青鸟认为合理的能力抽象化可以提高多重性,降低开发成本。

可扩展性低

由于在上下层之间存在结合度,所以所有的功能变化都有可能参与多层的修正。