我的电脑创建了新的用户之后,之前电脑里所有的我下载在桌面上的DD都不见了,有些偶尔在文件夹“用搜索”

我的电脑创建了新的用户之后,之前电脑里所有的我下载在桌面上的DD都不见了,有些偶尔在文件夹“用搜索”,第1张

每个用户拥有独立的桌面,所以你新建用户并进入后原用户的桌面文件当然不会出现在新用户的桌面上。

你可能原来用的是admin即超级管理员帐户。新建帐户后,admin帐户会自动隐藏,并且新建的用户不能删除。这是Windows 的正常机制。

使用多用户不能实现100%保密,因为多用户间是文件共享的。(即除了用户文件夹外,其他你在def盘的文件照样可以被其他用户访问)

你原来桌面的文件可以这样找回:开始-运行,输入C:/documents and settings/Administrater,回车后进入“桌面”文件夹即可。

1.保证正确的Bios设置。Bios里面的设置一定要合适,错误的Bios设置会使你在运行Windows的时候死机。

2.经常检查电脑配件接触情况。在板卡接触不良的情况下运行会引起系统死机,因此在更换电脑配件时,一定要使板卡与主机板充分接触。

3.定期清洁机箱。灰尘太多会使板卡之间接触不良,引起系统在运行中死机,因此机箱要随时清洁,不要让太多的灰尘积存在机箱中。

4.坚持认真查杀病毒。对来历不明的光盘或软盘,不要轻易使用,对邮件中的附件,要先用杀毒软件检查后再打开。

5.按正确的操作顺序关机。在应用软件未正常结束运行前,别关闭电源,否则会造成系统文件损坏或丢失,引起在启动或运行中死机。

6.避免多任务同时进行。在执行磁盘整理或用杀毒软件检查硬盘期间,不要运行其他软件,否则会造成死机。

7.勿过分求新。各种硬件的驱动不一定要随时更新,因为才开发的驱动程序往往里面有bug,会对系统造成损害,引起系统死机,最新的不一定是最好的。

8.在卸载软件时,用自带的反安装程序或Windows里面的安装/卸载方式,不要直接删除程序文件夹,因为某些文件可能被其他程序共享,一旦删除这些共享文件,会造成应用软件无法使用而死机。

9.设置硬件设备时,最好检查有无保留中断(IRQ),不要让其他设备使用该中断号,以免引起中断冲突,造成系统死机。

10.在上网冲浪的时候,不要打开太多的浏览器窗口,否则会导致系统资源不足,引起系统死机。

11.如果你的机器内存不是很大,千万不要运行占用内存较大的程序,如Photoshop,否则运行时容易死机。

12.对于系统文件或重要的文件,最好使用隐含属性,这样才不至于因错误操作删除这些文件,引起系统死机。

13.修改硬盘主引导记录时,最好先保存原来的记录,防止因修改失败而无法恢复原来的引导记录。

14.CPU、显卡等配件一般不要超频,若确实需要超,要注意超频后板卡的温度,CPU、显卡等长期在非正常频率和温度下工作轻则自动重启或死机,重者烧毁CPU、显卡、主板。

谈谈如何有效地减少电脑的死机

电脑的死机现象是一个令所有电脑爱好者都头疼不已的问题。

对于电脑频繁的蓝屏,频繁的死机,一次又一次的重新启动真是令人感到无比厌烦。况且,对电脑进行频繁的重启所带来的硬件的损耗比正常运行时要大好几倍,这无疑大大增加了硬件损坏的几率。

但是采用Windows 9X操作系统的电脑,死机却是一件无法避免的事情,究其原因是由于Windows 9X操作系统自身核心不稳定造成的。

虽然死机是不可避免的,但是笔者在长期与死机的艰苦斗争中,还是总结出一些可以有效地减少电脑死机的方法,不敢独享,特写出来奉献给各位读者,希望大家的电脑都能减少一些死机,多一些稳定。

产生死机的原因很多,但总的来说不外乎两大类:硬件原因和软件原因。下面我就分开来给大家具体地讲一讲。

硬件篇

1现在的CPU和显示卡由于采用了新工艺,所以都具有不错的超频性能,但超频极易引起系统的不稳定甚至死机(损坏硬件暂且不论)。对于由超频引起的死机现象,应当及时予以降频,或恢复其额定工作频率,以保证电脑稳定工作。

2在更换电脑配件时,安装完毕后,一定要再仔细检查一遍,看硬件是否已经插好,以防止接触不良引起死机。

3有时由于各个硬件之间的冲突而引起死机,这时要试试为板卡刷新新版的BIOS,更新驱动程序或是更改系统中的设备的中断号,实在不行的话,请更换硬件。

4主板的BIOS一定要设定得当,虽然现在许多报纸、杂志和网站都教大家如何将BIOS设置为最优,但殊不知最优的设定却不一定是最稳定的。若由于BIOS设置不当引起死机,应立即将BIOS恢复到出厂时的缺省设置。

5电脑主机一定要配备高质量高性能的电源,因为现在的电脑配件耗电量都较大,特别是超频使用时,耗电量会倍增,若此时电源功率不足,硬件便会出现供电不足的情况,从而引起死机。

6在内存较小的情况下(小于128M),最好不要运行占用内存较多的软件和游戏或是同时运行多个程序,这样会导致物理内存不足,从而引起死机。

7在升级主板或是显示卡的BIOS之前,一定要先确定所要升级的BIOS的版本号是否与板卡的型号相符,同时强烈建议备份原来的版本,以防万一。

8空气中蕴藏着大量的灰尘,久而久之机箱中便会积攒大量的灰尘,这时应当及时清理,否则严重影响散热效果,且灰尘接触板卡电路时会引起短路,从而引起死机。

9“严密监视”各个配件的温度,特别是盛夏来临之时,天气炎热,此时若配件温度过高便会引起死机。

软件篇

1对于来历不明的软件、光盘或是盗版软件,一定不要轻易使用,以免传染电脑病毒,引起死机。

2一定要对电脑进行正常的关机,绝对不能直接关闭电源,否则容易造成系统文件丢失或是损坏,引起死机。

3在删除软件时,不要将软件所在的目录直接删除,这样的话会在硬盘和注册表中残留大量的垃圾,久而久之会越集越多,导致系统负担加重,最后系统会不堪重负而死机。正确的方法是,采用软件自带的卸载程序对软件进行删除。

4在电脑常时间运行后或是系统资源低下的情况下,如果要运行大型软件,一定要先将电脑重新启动,否则会因为系统资源不足而引起死机。

5最好少用软件或是硬件驱动的测试版本,因为测试版本中存在着大量的BUG和不稳定因素,易导致死机。

6对于系统文件最好使用隐藏属性,这样才不会因为误删系统文件而导致死机。

7上网时,一次不要打开过多的网页,以免系统负担过重,从而导致死机。再有,千万不要打开一些不大清楚的网页,因为其中可能含有一些恶意代码,对系统进行修改,从而导致死机。

好,防止死机的方法就给大家介绍到这,希望对每位读者都有帮助。

全面深入了解电脑死机的原因

死机是令操作者颇为烦恼的事情。死机时的表现多为“蓝屏”,无法启动系统,画面“定格”无反应,鼠标、键盘无法输入,软件运行非正常中断等。尽管造成死机的原因是多方面的,但是万变不离其宗,其原因永远也脱离不了硬件与软件两方面。

由硬件原因引起的死机

显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命。工作时间太长也会导致电源或显示器散热不畅而造成电脑死机。CPU的散热是关系到电脑运行的稳定性的重要问题,也是散热故障发生的“重灾区”。在电脑移动过程中受到很大振动常常会使机器内部器件松动,从而导致接触不良,引起电脑死机,所以移动电脑时应当避免剧烈振动。

机器内灰尘过多也会引起死机故障。如软驱磁头或光驱激光头沾染过多灰尘后,会导致读写错误,严重的会引起电脑死机。

如主板主频和CPU主频不匹配,老主板超频时将外频定得太高,可能就不能保证运行的稳定性,因而导致频繁死机。

三维软件和一些特殊软件,可能在有的微机上就不能正常启动甚至安装,其中可能就有软硬件兼容方面的问题。

主要是内存条松动、虚焊或内存芯片本身质量所致。应根据具体情况排除内存条接触故障,如果是内存条质量存在问题,则需更换内存才能解决问题。

主要是硬盘老化或由于使用不当造成坏道、坏扇区。这样机器在运行时就很容易发生死机。可以用专用工具软件来进行排障处理,如损坏严重则只能更换硬盘了。另外对于在不支持UDMA66/100的主板,应注意CMOS中硬盘运行方式的设定。

超频提高了CPU的工作频率,同时,也可能使其性能变得不稳定。究其原因,CPU在内存中存取数据的速度本来就快于内存与硬盘交换数据的速度,超频使这种矛盾更加突出,加剧了在内存或虚拟内存中找不到所需数据的情况,这样就会出现“异常错误”。解决办法当然也比较简单,就是让CPU回到正常的频率上。是由于声卡或显示卡的设置冲突,引起异常错误。此外,其它设备的中断、DMA或端口出现冲突的话,可能导致少数驱动程序产生异常,以致死机。解决的办法是以“安全模式”启动,在“控制面板”→“系统”→“设备管理”中进行适当调整。对于在驱动程序中产生异常错误的情况,可以修改注册表。选择“运行”,键入“REGEDIT”,进入注册表编辑器,通过选单下的“查找”功能,找到并删除与驱动程序前缀字符串相关的所有“主键”和“键值”,重新启动。

内存容量越大越好,应不小于硬盘容量的05~1%,如出现这方面的问题,就应该换上容量尽可能大的内存条。

少数不法商人在给顾客组装兼容机时,使用质量低劣的板卡、内存,有的甚至出售冒牌主板和Remark过的CPU、内存,这样的机器在运行时很不稳定,发生死机在所难免。因此,用户购机时应该警惕,并可以用一些较新的工具软件测试电脑,长时间连续考机(如72小时),以及争取尽量长的保修时间等。

由软件原因引起的死机

病毒可以使计算机工作效率急剧下降,造成频繁死机。这时,我们需用杀毒软件如KV300、金山毒霸、瑞星等来进行全面查毒、杀毒,并做到定时升级杀毒软件。

该故障现象很普遍,如硬盘参数设置、模式设置、内存参数设置不当从而导致计算机无法启动。如将无ECC功能的内存设置为具有ECC功能,这样就会因内存错误而造成死机。

由于Windows9x启动需要有Commandcom、Iosys、Msdossys等文件,如果这些文件遭破坏或被误删除,即使在CMOS中各种硬件设置正确无误也无济于事。解决方法:使用同版本操作系统的启动盘启动计算机,然后键入“SYSC:”,重新传送系统文件即可。

由于Windows9x启动需要读取Systemini、Winini和注册表文件,如果存在Configsys、Autoexecbat文件,这两个文件也会被读取。只要这些文件中存在错误信息都可能出现死机,特别是Systemini、Winini、Userdat、Systemdat这四个文件尤为重要。

在Windows操作系统中还有一类文件也相当重要,这就是扩展名为DLL的动态链接库文件,这些文件从性质上来讲是属于共享类文件,也就是说,一个DLL文件可能会有多个软件在运行时需要调用它。如果我们在删除一个应用软件的时候,该软件的反安装程序会记录它曾经安装过的文件并准备将其逐一删去,这时候就容易出现被删掉的动态链接库文件同时还会被其它软件用到的情形,如果丢失的链接库文件是比较重要的核心链接文件的话,那么系统就会死机,甚至崩溃。我们可用工具软件如“超级兔仔”对无用的DLL文件进行删除,这样会避免误删除。

如果硬盘的剩余空间太少,由于一些应用程序运行需要大量的内存、这样就需要虚拟内存,而虚拟内存则是由硬盘提供的,因此硬盘要有足够的剩余空间以满足虚拟内存的需求。同时用户还要养成定期整理硬盘、清除硬盘中垃圾文件的良好习惯。

应备份BIOS以防不测,但如果你的系统需要对BIOS进行升级的话,那么在升级之前最好确定你所使用BIOS版本是否与你的PC相符合。如果BIOS升级不正确或者在升级的过程中出现意外断电,那么你的系统可能无法启动。所以在升级BIOS前千万要搞清楚BIOS的型号。如果你所使用的BIOS升级工具可以对当前BIOS进行备份,那么请把以前的BIOS在磁盘中拷贝一份。同时看系统是否支持BIOS恢复并且还要懂得如何恢复。

大多数人可能认为软件升级是不会有问题的,事实上,在升级过程中都会对其中共享的一些组件也进行升级,但是其它程序可能不支持升级后的组件从而导致各种问题。

最好少用软件的测试版,因为测试软件通常带有一些BUG或者在某方面不够稳定,使用后会出现数据丢失的程序错误、死机或者是系统无法启动。

不要把软件安装所在的目录直接删掉,如果直接删掉的话,注册表以及Windows目录中会有很多垃圾存在,久而久之,系统也会变不稳定而引起死机。

因为这些软件可能隐藏着病毒,一旦执行,会自动修改你的系统,使系统在运行中出现死机。

这种情况是常见的,如在Win98中运行那些在DOS或Windows3.1中运行良好的16位应用软件。Win98是32位的,尽管它号称兼容,但是有许多地方是无法与16位应用程序协调的。还有一些情况,如在Win95下正常使用的外设驱动程序,当操作系统升级后,可能会出现问题,使系统死机或不能正常启动。遇到这种情况应该找到外设的新版驱动。

这使系统资源消耗殆尽,使个别程序需要的数据在内存或虚拟内存中找不到,也会出现异常错误。

用非法格式或参数非法打开或释放有关程序,也会导致电脑死机。请注意要牢记正确格式和相关参数,不随意打开和释放不熟悉的程序。

不要直接使用机箱中的电源按钮,否则会造成系统文件损坏或丢失,引起自动启动或者运行中死机。对于Windows98/2000/NT等系统来说,这点非常重要,严重的话,会引起系统崩溃。

有时候运行各种软件都正常,但是却忽然间莫名其妙地死机,重新启动后运行这些应用程序又十分正常,这是一种假死机现象。出现的原因多是Win98的内存资源冲突。大家知道,应用软件是在内存中运行的,而关闭应用软件后即可释放内存空间。但是有些应用软件由于设计的原因,即使在关闭后也无法彻底释放内存的,当下一软件需要使用这一块内存地址时,就会出现冲突。

开机黑屏的一般解决方法

一、检查电力供电,电脑电源,电源接口

1、检查机箱电源的接口和电源线是否完好,如果借口和电源线有破损、断裂的应当及时更换。

2、检查主板电源线插口,如果没有破损就将插口拔出再插入,按下电源开关时,轻轻搬动电源线看是否有反应来判断是否是因为电源线接触不良或焊点松脱导致电源没有接通。

3、采用替换法,将这台电源换到其他的机器上试试,同样也可以用一个好的电源接到机器上看是否能启动以判断电源的好坏。特别注意检查电源上的开关是否接通,有些电源是带有开关的。

二、采用最小系统法

1、将主板取下来,先用毛刷(质量要好,绝不能脱毛,笔者曾经遇到因为毛刷脱掉的毛掉入显卡插槽引起显卡不工作而黑屏的人为故障)进行清洁,不过最好用吹风的冷风档吹一吹,用皮老虎也行,这样清洁后,很多因为灰尘而引起的故障自然而然就得到解决!

2、将CPU,内存条,显卡插上,看机器是否点亮。同时可以采用替换法,将好的CPU、内存条和显卡插上测试,以判断故障所在。这时对于一些有关CPU的跳线(硬跳线)要特别注意是否设置正确。特别是在升级CPU的情况下,要先看看主板是否支持新CPU。以免将电压设置过高将CPU烧坏。

3、如果在最小系统下,机器仍然不亮,而又确定了CPU(跳线设置也正确)、显卡、内存条都完好的情况下,就应该怀疑主板的问题了。关于主板的维修检测方法,另有专文介绍。

电脑死机的14种情况判断码

每一个使用电脑的人都或多或少遇到过死机的问题,下列是常见的死机情况,以供大家参考:

◆情况1:板、卡接触不良、松动,或者板上的插槽坏了,或者干脆显示卡、内存等配件是坏的,导致显示器不亮。

◆情况2:电压起伏太大,造成板、卡上电流或大或小,有时会损坏硬件。所以选择一款能够起到超电压保护的电源是至关重要,或者加稳压器。

◆情况3:打印机、刻录机、扫描仪等外设已坏,但即插即用的技术使系统在启动时检测这些设备导致死机。

◆情况4:超频超过火了,有时显示器不亮,有时是进入系统后死机,严重者会导致CPU被烧坏。

◆情况5:如果主机运行正常,也有硬盘运行的声音,但显示器不亮,可能是显示器坏了,或者是显示器信号线接触不 好或是坏的,也有可能是显示器电源未插。

◆情况6:开机只听见“嘀、嘀”的单声长声,估计是内存的问题,换个插槽试试,仍不行的话,可能是内存坏了。

◆情况7:indows95、98系统需要把硬盘一部分作为虚拟内存,硬盘剩余空间太小,也会导致死机。

◆情况8:病毒导致死机。

◆情况9:软件的Bug导致死机。

◆情况10:运行软件互相冲突,如16位与32位软件同时运行可能造成死机。

◆情况11:网上时,黑客侵入。

◆情况12:系统System等子目录中链文件Dll丢失,造成Windows系统瘫痪。

◆情况13:错误修改了系统注册表信息,造成Windows系统不能启动。

◆情况14:机器运行速度太慢,造成死机的假象。

防止电脑死机二十五招

1、在同一个硬盘上安装太多的操作系统会引起系统死机。

2、CPU、显示卡等配件不要超频过高,要注意温度,否则,在启动或运行时会莫名其妙地重启或死机。

3、在更换电脑配件时,一定要插好,因为配件接触不良会引起系统死机。

4、BIOS设置要恰当,虽然建议将BIOS设置为最优,但所谓最优并不是最好的,有时最优的设置反倒会引起启动或者运行死机。

5、最好配备稳压电源,以免电压不稳引起死机。

6、如果有条件的话,加装一个UPS,使电脑在停电后不会造成死机。

7、对来历不明的软盘和光盘,不要轻易使用,对E-mail中所附的软件,要用KV300、瑞星等杀毒软件检查后再使用,以免传染病毒后,是系统死机。

8、在应用软件未正常结束时,别关闭电源,否则会造成系统文件损坏或丢失,引起自动启动或者运行中死机。对于Windows98/2000/NT等系统来说,这点非常重要。

9、在安装应用软件当中,若出现提示对话框“是否覆盖文件”,最好选择不要覆盖。因为通常当前系统文件是最好的,不能根据时间的先后来决定覆盖文件(除非你对文件的时间很在意)。

10、在卸载软件时,不要删除共享文件,因为某些共享文件可能被系统或者其他程序使用,一旦删除这些文件,会使应用软件无法启动而死机,或者出现系统运行死机。

11、设置硬件设备时,最好检查有无保留中断号(IRQ),不要让其他设备使用该中断号,否则引起IRQ冲突,从而引起系统死机。

12、在加载某些软件时,要注意先后次序,由于有些软件编程不规范,在运行是不能排在第一,而要放在最后运行,这样才不会引起系统管理的混乱。

13、在运行大型应用软件时(如OFFICE 2000),不要在运行状态下退出以前运行的程序,否则会引起整个Windows98系统的崩溃。

14、在内存较小的情况下(如4MB-16MB),最好不要运行占用内存较大的应用程序,否则在运行时容易出现死机。建议在运行这些程序时应及时保存当前正在使用的文件。

15、对于系统文件或重要文件,最好使用隐含属性,这样才不致于因误操作而删除或者覆盖这些文件。

16、修改硬盘主引导记录时,最好先保存原来的记录,防止因修改失败而无法恢复原来的硬盘主引导记录。

17、最好少用软件的测试版,因为测试版在某方面不够稳定,在使用后会使系统无法启动。

18、在Windows95/98中尽量不要运行16位应用程序,因为16位的应用程序会与Windows中的32位应用程序产生冲突,从而引起死机或无法启动。

19、在升级BIOS之前,应确定所升级的BIOS版本,同时应先保存一下原先的版本,以免升级错误而使系统无法启动。

20、尽量不要使用盗版的软件,因为这些软件里隐藏着大量病毒,一旦执行,会自动修改你的系统,使系统在运行中出现死机。

21、在机箱中,可能蕴藏了大量的灰尘,灰尘若接触了配件的电路,会使系统不稳定或死机。

22、在执行磁盘碎片整理的时后,不要运行大型应用软件,否则引起死机。

23、用杀毒软件检查硬盘期间,不要运行其它的应用程序,以防止系统死机。

24、在上网的时候,不要一次打开太多的浏览窗口,导致资源不足,引起死机。

25、在关闭计算机的时候,不要直接使用机箱中的电源按钮,因为直接使用电源按钮会引起文件的丢失,使下次不能正常启动,从而造成系统死机。

对经常死机朋友,请试试以上方法,相信会对大家有一定的帮助的,有时候要针对具体情况来采取不同的对策,切不可生搬硬套哦

电脑崩溃和死机原因分析

当你的电脑无缘无故死机了,到底发生了什么为什么有的操作系统看起来比其他操作系统稳定呢?看完本文也许您会了解一些。

所有的电脑都会崩溃,任何的操作系统都难以幸免。(在写这篇文章,回答这个问题时,它就曾经崩溃过一次=))。但是指出引起崩溃的原因并不是一件简单的事:麻省理工学院的计算机科学系教授Daniel Jackson指出。Jackson教授认为其潜在的根本原因是硬件和软件开放商都试图在“互联网时间”内迅速推出他们的产品,这样做的结果是产品的质量和可靠性受到影响。

通常一个操作系统,是由百万行的代码和数百个程序构成。同时由数百个人在一起合作,这不是一件容易的事。并且最终的结果很难达到完美无缺的。为了找出那些小故障,开发者在软件接近完成时雇佣测试者。当问题找到后,补丁程序写入,纠正这些错误。它们的确防止了崩溃。然而原始的错误代码并没有被删除。同时Jackson教授还指出:测试并不能找出设计层面的缺陷。

引起崩溃的来源主要有三种:1,应用程序。2,设备驱动程序。3,操作系统。绝大多数的崩溃源于前二者。当一个应用程序试图访问另一个应用程序的内存时,往往会发生错误。如:当Word开始使用为Excel保留的内存空间时,就好象一个国际象棋选手移动了另一个选手的棋子。这时另一位选手或裁判就会宣布:“游戏结束”。

理论上,一个文字处理软件并不会引起整个电脑的崩溃,但是事实上,情况往往是如此。那是因为操作系统就好像刚才说的那个裁判,当他发现一个程序正在修改另一个程序时,它就会吹响口哨,因为这可能导致系统的不稳定。不同的操作系统对同样的问题有不同的反应,如早期的WINDOWS版本就会发生“蓝屏死机”,越来越多更加稳定的操作系统在每个应用程序上构筑了“虚拟墙”。所以即使一个程序不能按计划执行,也不会打断其他程序,从而引起整个系统的崩溃。

设备驱动是一种沟通操作系统和硬件的程序。BUG通常在产品发布后才被发现。通常是制造商在产品发布之后提供驱动更新。新的应用程序(尤其是图像编辑软件)一般要求新的驱动,以此来消除原有驱动造成的问题。微软声称,通过WINDOWS XP中的自动更新驱动程序,XP将比老的WINDOWS版本可靠性提高十倍。老的电脑的驱动程序可以在硬件制造商的网站上找到。

你的操作系统很少会直接导致崩溃,但是有许多情形会引起崩溃,如错误的应用程序内存地址。不能校验内存容量,都会使系统变的不稳定。操作系统的BUG也会因为软硬件的增加而显现出来。

不兼容导致的死机故障

电脑最近总是显示内存不足,每运行约一个小时后,就会突然出现蓝屏故障。启动重新开机后要不了多久,故障现象依然出现。

在使用多个杀毒软件交叉杀毒,又重装了系统后故障依然存在,所以笔者开始怀疑不是病毒或Windows安装错误引起的。在开机半小时左右即将出现蓝屏现象前查看任务列表,发现此时内存中共加载了上百个名为“Winoldap”的进程,查阅该软件和微软的说明文档,原来这是一个与DOS应用程序兼容性有关的问题。

原来,我使用了一个Win95时代开发的系统集成软件。该软件在运行过程中,不断地从接口上读取以压缩包形式传送的外部信息,系统每读进一个压缩包,就会自动调用附带的PKunzip程序去解压缩,而PKunzip是DOS环境下的应用程序,完成任务后不会自动退出,于是此程序不断地驻留于内存中,一定时间后就会导致内存资源严重耗尽,最终出现蓝屏现象。明白了原因后,简单的设置就可以解决问题:找到PKunzipexe程序,在属性里单击“程序”,选中“禁止MS-DOS程序检测Windows”前的复选框,确认,再试运行故障消失。

除了这种禁止检测的方法外,如果你使用的是WinXP,还可以使用兼容模式来运行该程序,WinXP会为这些老程序自动加载虚拟机。看来,遇到怀疑是病毒破坏、但杀毒软件处理不了的故障,要看看是不是Windows与以前的程序兼容性引起的问题。虽然蠕虫类病毒经常会打开无数进程占用系统资源导致死机,但Windows显示资源耗尽后死机,不一定就是病毒引起的。

预防死机的小技巧

计算机病毒感染、黑客攻击、“千年虫”发作、使用操作不当,或者频繁地安装和删除各种各样的应用程序,都会引起系统不能正常启动。为预防起见,应经常将下列与系统启动有关的关键文件拷贝到第二个硬盘或软盘中以备使用。

C:\目录下的Autoexecbat、Autoexecdos、Configsys、Configdos、Msdossys

C:\Windows\目录下的Controlini、Systemini、Winini、Systemdat、Userdat

一旦机器无法正常启动,设法将上述文件拷贝回原来的目录中,往往可以起死回生。

死机不用愁,这里为你彻底解决死机故障

无论是兼容机还是器牌机,在使用过程中都会出现莫明其妙的死机现象。死

呵呵,我来告诉你吧,至于例子代码在我的回答记录中有。你自己翻来去看,是用nio给一个学生写的BBS聊天室。

在用nio通讯的过程我用以下情景给你模拟:

1 学校(ServerSocketChannel)

2。 学校教务处(Selector)

3。 老师 (ServerSocket )

4。 学生 (SocketChannel)

5。 员工号/学生号(SelectionKey)

学校:相当于我们的网络应用程序,一旦学校启动,学校就不停止,不断运行,直到学期结束;

要启动学校就要:

ServerSocketChannel ssc= ServerSocketChannelopen();//新建NIO通道

sscconfigureBlocking( false );//使通道为非阻塞

老师: 相当于服务端的Socket,一个老师对应多个学生,多个学生向老师请教,老师会一一做出回答。而学校要正常运营当然当不了老师,所以在开学之前,必须先聘请专业的老师来任教

ServerSocket ss = sscsocket();//创建基于NIO通道的socket连接

//新建socket通道的端口

ssbind(new InetSocketAddress("127001",SERVERPORT));

学校教务处: 老师都有了,但是需要有部门对老师和学生做统一的管理, 如果你去一个学校找一个人,实在是找不到,你可以告诉教务处,那个人是学生还是老师,是老师的话员工编号老师姓名的多少,是学生的话学号和姓名是多少,教务处就会找到告诉你他在哪里。

//将NIO通道选绑定到择器,当然绑定后分配的主键为skey

SelectionKey skey = sscregister( selector, SelectionKeyOP_ACCEPT );

ssc注册了选择器后,其下的老师ServerSocket就也入了员工册了。所以老师的编号就是skey

学生: 学校、老师、教务处都有了,现在就可以招生了!

如果有学生来报名:

while(true){//除非学期结束,否则一直等待学生

int num = selectorselect();//获取通道内是否有选择器的关心事件, 意思是有多少学生报告

if(num<1){continue; }

Set selectedKeys = selectorselectedKeys();//获取通道内关心事件的集合 ,这里的集合就是老师和学生的编号集合,如果key是学生的,那就是老学生来问问题,如果key是老师的,那就是招生办的老师带着一个新生来注册

Iterator it = selectedKeysiterator();

while (ithasNext()) {//遍历每个key (学生key和老师key)

}

}

既然有学生来报告,那有两种可能,一种是招生老师带着新生来注册的,一种是老生来问问题的。

上面的while (ithasNext()) 体可以这样写:

while (ithasNext()) {//遍历每个事件

try{

SelectionKey key = (SelectionKey)itnext(); //先得到这个学生的编号key

//判断是新生报道还是老生问问题

if ((keyreadyOps() & SelectionKeyOP_ACCEPT)

== SelectionKeyOP_ACCEPT) {

//这是招生老师的Key说明是新生注册,先找到招生老师,再由招生老师找到新生,就可以给新生注册学号了

ServerSocketChannel serverChanel = (ServerSocketChannel)keychannel(); //通过key把学校和老师找到了

//从serverSocketChannel中创建出与客户端的连接socketChannel 有了老师才有学生,不可能我教计算机的,来一个想学李小龙的都让他报名

SocketChannel sc = serverChanelaccept(); //学生报名成功

scconfigureBlocking( false );

// 把新连接注册到选择器,新生被接收后给注册个新学号

SelectionKey newKey = scregister( selector,

SelectionKeyOP_READ ); //注册学号成功,并分配学生的权限

itremove(); //新生注册任务完成了,呵呵

Systemoutprintln( "Got connection from "+sc );

}else

//读客户端数据的事件,此时有客户端发数据过来,客户端事件 这是老学生来问问题了。

if((keyreadyOps() & SelectionKeyOP_READ)== SelectionKeyOP_READ){

// 读取数据 ,接受学生的问题

SocketChannel sc = (SocketChannel)keychannel(); //通过学号知道是谁问的问题

//下面接受问题

int bytesEchoed = 0;

while((bytesEchoed = scread(echoBuffer))> 0){

Systemoutprintln("bytesEchoed:"+bytesEchoed);

}

echoBufferflip();

Systemoutprintln("limet:"+echoBufferlimit());

byte [] content = new byte[echoBufferlimit()];

echoBufferget(content);

String result=new String(content);

doPost(result,sc); //相应老师会去做回答的,细节自己去写吧

echoBufferclear();

itremove(); //任务完成,记得上面也是一样,要remove掉,否则下一次又来一次任务,就死循环了

}

}catch(Exception e){}

}

}

补充你的补充:

sscregister( selector, SelectionKeyOP_ACCEPT );

这个方法是把ssc注册绑定到选择器selector 这样下次你想找ssc或者判断一个对象是不是ssc就可以通过selector来查找,查找是通过判断ssc的key得到的。

至于第二个参数SelectionKeyOP_ACCEPT 你可以理解成ssc的key类型或者操作权限

如果 ssc是学校老师,那么绑定成功后 老师就拥有了OP_ACCEPT的权限或者说他的key类型是SelectionKeyOP_ACCEPT

Accept是接受的意思,这是不是很像socket编程里的 accept()方法呢? 是的,没错,我们正是通过这个参数给了老师招生和带学生来注册的权限。

而学生呢?

他拥有的权限为SelectionKeyOP_READ 表示有收发读取消息的权限,即问问题的权限,因此他不能帮别的学生注册。

所以你回到上面仔细看看while结构体里面做了判断如下:

if ((keyreadyOps() & SelectionKeyOP_ACCEPT) == SelectionKeyOP_ACCEPT) {} 很明显,拥有Accept权限的人只可能是老师,那老师有什么事会找教务处? 那肯定就是他是招生办的,招到一个学生来报名来注册了。

然后,马上给这个新连上来的客户端分配了一个key

SelectionKey newKey = scregister( selector,

SelectionKeyOP_READ ); 看,这里只给他OP_READ,而不是Accept哦

另一个if

else

if((keyreadyOps() & SelectionKeyOP_READ)== SelectionKeyOP_READ){

//很明显,这是这学生,因为所有带OP_READ的人都是前面由招生办老师带过来注册过的。

还有不明白吗?

鉴于你是初学者不要好高骛远!下面的看懂了就行,不懂就翻一下cs模式的书!

1。服务端工程NioServerjava: 采用nio 方式的异步socket通信,不仅可以实现你的服务器还可以让你多学习一下什么是nio

2。客户端工程UserClientjava: 采用Swing技术画了一个简单的UI界面,比较土,原因是我没那么多时间去设计界面,你需要的话可以自己去修改得漂亮点,相信不难

现在贴工程1:

package comnet;

import javaioIOException;

import javanetInetSocketAddress;

import javanetServerSocket;

import javanioByteBuffer;

import javaniochannelsSelectionKey;

import javaniochannelsSelector;

import javaniochannelsServerSocketChannel;

import javaniochannelsSocketChannel;

import javautilIterator;

import javautilSet;

public class NioServer {

public static final int SERVERPORT=5555;

public static final String USERNAME="wangzhirong";

public static final String PASSWORD="123456";

public static final String ISACK="ACK";

public static final String ISNAK="NAK!";

// Selector selector;//选择器

// SelectionKey key;//key。 一个key代表一个Selector 在NIO通道上的注册,类似主键;

// //取得这个Key后就可以对Selector在通道上进行操作

private ByteBuffer echoBuffer = ByteBufferallocate( 1024 );// 通道数据缓冲区

public NioServer(){

}

public static void main(String[] args) throws IOException {

NioServer ns=new NioServer();

nsBuildNioServer();

}

public void BuildNioServer() throws IOException{

/////////////////////////////////////////////////////////

///////先对服务端的ServerSocket进行注册,注册到Selector ////

/////////////////////////////////////////////////////////

ServerSocketChannel ssc = ServerSocketChannelopen();//新建NIO通道

sscconfigureBlocking( false );//使通道为非阻塞

ServerSocket ss = sscsocket();//创建基于NIO通道的socket连接

//新建socket通道的端口

ssbind(new InetSocketAddress("127001",SERVERPORT));

Selector selector=Selectoropen();//获取一个选择器

//将NIO通道选绑定到择器,当然绑定后分配的主键为skey

SelectionKey skey = sscregister( selector, SelectionKeyOP_ACCEPT );

////////////////////////////////////////////////////////////////////

//// 接收客户端的连接Socket,并将此Socket也接连注册到Selector ////

///////////////////////////////////////////////////////////////////

while(true){

int num = selectorselect();//获取通道内是否有选择器的关心事件

if(num<1){continue; }

Set selectedKeys = selectorselectedKeys();//获取通道内关心事件的集合

Iterator it = selectedKeysiterator();

while (ithasNext()) {//遍历每个事件

try{

SelectionKey key = (SelectionKey)itnext();

//有一个新联接接入事件,服务端事件

if ((keyreadyOps() & SelectionKeyOP_ACCEPT)

== SelectionKeyOP_ACCEPT) {

// 接收这个新连接

ServerSocketChannel serverChanel = (ServerSocketChannel)keychannel();

//从serverSocketChannel中创建出与客户端的连接socketChannel

SocketChannel sc = serverChanelaccept();

scconfigureBlocking( false );

// Add the new connection to the selector

// 把新连接注册到选择器

SelectionKey newKey = scregister( selector,

SelectionKeyOP_READ );

itremove();

Systemoutprintln( "Got connection from "+sc );

}else

//读客户端数据的事件,此时有客户端发数据过来,客户端事件

if((keyreadyOps() & SelectionKeyOP_READ)

== SelectionKeyOP_READ){

// 读取数据

SocketChannel sc = (SocketChannel)keychannel();

int bytesEchoed = 0;

while((bytesEchoed = scread(echoBuffer))> 0){

Systemoutprintln("bytesEchoed:"+bytesEchoed);

}

echoBufferflip();

Systemoutprintln("limet:"+echoBufferlimit());

byte [] content = new byte[echoBufferlimit()];

echoBufferget(content);

String result=new String(content);

doPost(result,sc);

echoBufferclear();

itremove();

}

}catch(Exception e){}

}

}

}

public void doPost(String str,SocketChannel sc){

boolean isok=false;

int index=strindexOf('|');

if(index>0){

String name=strsubstring(0,index);

String pswd=strsubstring(index+1);

if(pswd==null){pswd="";}

if(name!=null){

if(nameequals(USERNAME)

&& pswdequals(PASSWORD)

){

isok=true;

}else{

isok=false;

}

}else{

isok=false;

}

}else{

isok=false;

}

String result="";

if(isok){

result="ACK";

}else{

result="NAK!";

}

ByteBuffer bb = ByteBufferallocate( resultlength() );

bbput(resultgetBytes());

bbflip();

try {

scwrite(bb);

} catch (IOException e) {

eprintStackTrace();

}

bbclear();

}

}

下面贴工程2

import javaawtColor;

import javaawtDimension;

import javaawteventActionEvent;

import javaawteventActionListener;

import javaioIOException;

import javaioInputStream;

import javaioOutputStream;

import javanetSocket;

import javanetUnknownHostException;

import javaxswingJButton;

import javaxswingJFrame;

import javaxswingJLabel;

import javaxswingJPanel;

import javaxswingJPasswordField;

import javaxswingJTextField;

public class UserClient implements ActionListener{

JFrame jf;

JPanel jp;

JLabel label_name;

JLabel label_pswd;

JTextField userName;

JButton jb;

JPasswordField paswrd;

JLabel hintStr;

public UserClient (){

jf=new JFrame("XXX 登陆系统");

jp=new JPanel();

jfsetContentPane(jp);

jfsetPreferredSize(new Dimension(350,220));

jpsetPreferredSize(new Dimension(350,220));

jpsetBackground(Colorgray);

label_name=new JLabel();

label_namesetPreferredSize(new Dimension(150,30));

label_namesetText("请输入帐户(数字或英文):");

userName=new JTextField();

userNamesetPreferredSize(new Dimension(150,30));

jpadd(label_name);

jpadd(userName);

label_pswd=new JLabel();

label_pswdsetPreferredSize(new Dimension(150,30));

label_pswdsetText("请输入密码:");

jpadd(label_pswd);

paswrd=new JPasswordField();

paswrdsetPreferredSize(new Dimension(150,30));

jpadd(paswrd);

jb=new JButton("OK");

jbsetPreferredSize(new Dimension(150,30));

jbsetText("确 定");

jbaddActionListener( this);

jpadd(jb);

hintStr=new JLabel();

hintStrsetPreferredSize(new Dimension(210,40));

hintStrsetText("");

hintStrsetForeground(ColorRED);

jpadd(hintStr);

jfpack();

jfsetVisible(true);

jfsetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

}

private String name;

private String pswd;

public void actionPerformed(ActionEvent e) {

name=userNamegetText()trim();

pswd=new String(paswrdgetPassword());

if(pswd==null){

pswd="";

}else{

pswd=pswdtrim();

}

if(name!=null && namelength()>0){

hintStrsetText("正在验证客户端,请稍候");

start();

}

}

OutputStream os;

Socket s;

InputStream is;

public void start(){

//建立联网线程

new Thread(new Runnable(){

public void run() {

try {

s=new Socket("127001",5555);

//写

os=sgetOutputStream();

oswrite(namegetBytes());

oswrite('|');//用户名与密码用"|"分隔

oswrite(pswdgetBytes());

osflush();

//读内容

Threadsleep(1000);

is=sgetInputStream();

int len=isavailable();

Systemoutprintln("len:"+len);

byte[] bytes=new byte[len];

isread(bytes);

String resut=new String(bytes);

Systemoutprintln("resut:"+resut);

//TODO 这里通过返回结果处理

if(resutequals("ACK")){

hintStrsetText("验证成功,欢迎光临!");

}else{

paswrdsetText(null);

hintStrsetText("用户名或密码错误,请重新输入");

}

} catch (UnknownHostException e) {

eprintStackTrace();

} catch (IOException e) {

eprintStackTrace();

} catch (InterruptedException e) {

eprintStackTrace();

}finally{

// try {

// osclose();

// isclose();

// sclose();

// } catch (IOException e) {

// eprintStackTrace();

// }

}

}

})start();

}

public static void main(String[] args) {

new UserClient();

}

}

问题一:哪个奢侈品品牌的手镯好看 bvlgari的 大街上现在都是卡地亚 感觉。。

这个牌子很低调 有种低调的奢华

问题二:哪个品牌的手镯好 看你买什么手镯了

一般来说,玉石手镯、木质手镯的品牌店一般只保证真品而已,一般价位虚高不少

而玉石手镯、木质手镯的真品保障一般是靠规范检测证书证明的

在哪儿买都一样

所以品牌一般都不见得很好

而金银等贵金属手镯,虽然也有国家规范检测证书,但品牌保障还是更有价值一些

最重要的,金银饰品的做工跟品牌相关性更强,而利润相比玉石手镯低了太多

所以金银等贵金属手镯找那些什么大福的品牌都比较好

仅供参考吧

要采纳哦

祝你好运!

问题三:手镯买什么牌子的好 牌子不重要,银饰的纯度才是消费者应该注意的!主要看手镯里面是不是有s990标记

问题四:国际上手镯都有什么品牌 5分 国际手镯品牌有:

Boucheron Fleurs Fatales、Dior、Lorenz Bumer、Bulgari、Chanel、Tiffany、Van Cleef & Arpels、Tiffany & Co、 宝格丽BVLGARI、ChimentoDamiani、POMELLATO等等。

手镯是一种套在手腕上的环形饰品。按结构,一般可分为两种:一是封闭形圆环,以玉石材料为多;二是有端口或数个链片,以金属材料居多。按制作材料,可分为金手镯、银手镯、玉手镯、镶宝石手镯等。

问题五:手镯什么牌子好呢?请问 楼主说的太笼统了!这个品牌是有很多的!!我随便介绍几个名牌:

卡地亚A手镯

18K黄金,钻石

型号: B6029816

A珠宝系列诞生于上世纪七十年代的纽约,见证诸多缠绵悱恻的传奇爱情,并成为爱之宣言的化身。完美椭圆形镯身、手镯上的螺丝设计以及鲜明的优雅风格成为永恒爱情的象征。备有黄K金或玫瑰K金款式,并镶嵌钻石,爱无止境……

18K黄金开口式手镯,镶嵌1颗钻石,长16厘米。

周大福丝绸带足金手镯货号: 35F20354170

戴比尔斯TALISMAN 手镯

在这件宣言单品中,因其光彩和生命力而被精心挑选的抛光钻石,在不假纹饰的天然原钻之中翩翩起舞。专家们手工挑选每一颗天原钻,每颗入选钻石都具有独特的美丽、鲜亮的色泽、柔和的形状和天然的亮度。

牌子太多了!!我举例上面三个!楼主可以参考一下!!!

-------------------------------------

仅供参考!!!!!!!!!!!!!!!!!!!

问题六:黄金手镯时尚款那个牌子的最好看? 现在市场上新潮的黄金手镯也有很多,像简单大方的光面手镯、或是精致镂设计的手镯款式,都是现代女性乐于佩戴的潮流款式。买那种款式还是要看你个人喜欢啦,可以去想越王珠宝这种大牌店里看嘛。

问题七:什么品牌银手镯好 我觉得谢菲尔银饰的牌子纯度最好,因为我买了带了一年多了呢,质量还有保证,还依旧如新,身体还越来越好呢,戴银饰对身体有好处的呢,现在终于体会到了

问题八:玉镯哪个牌子的好? 1000元买翡翠的吧,看牌子?还是看品质比较重要罚

找一个懂行的人帮你参谋参谋吧!

不然还是不要买!

问题九:什么牌子的翡翠手镯好?求解 翡翠手镯没有说哪一个牌子一定好的,

具体还得看你选的手镯的品质如何,

决定翡翠价值的因素很多,

其中比较重要的就是种水,颜色和雕工了,

而手镯又还需要注重完整度,

翡翠手镯如果有裂纹的话,那对她的坚固性就会有影响,

不利于你日常佩戴,如果一不小心磕碰到,

容易产生断裂。

判断翡翠的品质不是三言两语可以讲清楚的,

如果你近期一定要买一只翡翠手镯的话,

建议你还是多多对比,能找到一个懂行的朋友帮你参考,

现在买翡翠大概有三个渠道,实体门店,网上商城,藏家转让,

三个渠道各有优缺,实体门店可以看到实物,能上手看,但是价格不靠谱,水分较大,

网上商城,现在网上卖翡翠的也不少,多在淘宝上,

也有很多去大型的翡翠商城挑选,比如明空美玉,

优点是网络价格更加透明,有比对性价比更高,各种款式应有尽有,

不足就是只能凭借买东西,怕的就是色差;

藏家转让玩的就是圈子,你要是有很多朋友喜欢翡翠,

那你就有福了,藏友间的转让一般都是比较实在的,价格合适,品质也不会差,

唯一要担心的就是选择性太少了。

不知不觉说了这么多,希望能帮到你,望采纳!!

问题十:什么牌子的玉手镯好 如果说牌子,北京比较好的,恒昌珠宝,七彩云南,菜百等。不过,这些商场品牌价位都比较高,利润大。镯子一般只要是颜色好水头好,不见得非得是品牌的。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3498246.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-01
下一篇2024-03-01

随机推荐

  • 怀孕护肤品有哪些牌子?

    爱美之心人皆有之,孕期也要美美哒。在孕期除了要感受身体里小生命的一举一动之外,孕妈妈也要注意对自己肌肤的保养哦,不希望做了妈妈之后变粗糙的、就要开始使用孕期也能使用的一些护肤品吧:呼吸蓝色套装 我闺蜜在备孕期间就换了整套护肤品

    2024-04-15
    1027000
  • 妮维雅润唇膏好不好,妮维雅唇膏孕妇能用吗

    由于唇部的角质层比较薄,在秋冬季节时期,大家的嘴唇容易出现干裂脱皮的现象。在唇部护理这一方面,大部分的消费者会采用润唇膏来解决嘴唇干裂脱皮的问题,其中就包括了不少在孕期的准妈妈。但由于孕期是特殊时期,无论是在吃的还是用的方面都需要注

    2024-04-15
    42700
  • 妮维雅美版和德版区别

    地域差德版妮维雅蓝罐与美版妮维雅蓝罐大PK德版的气味比较婉约! 上手照:左边是德版妮维雅蓝罐;右边是美版妮维雅蓝罐。 从照片上就可以看出德版的更润一些,美版的更厚实一些。 从丢姐手感上来说,德版的比美版的延展性更好。 推开之后的效果是一样的

    2024-04-15
    45400
  • 问一问:妮维雅小蓝罐唇膏真假如何鉴别呢?

    妮维雅小蓝罐唇膏的鉴定妮维雅小蓝罐唇膏真假妮维雅小蓝罐唇膏真正的设计:正品上有蜂窝图案,一共8个。假货忽略了这个图标,说明口红含有蜂胶。正品口红底部的图案有花王有限公司、产地、电话、生产批号等信息。下面。仿制假货往往会有疏漏,可以参考鉴别。

    2024-04-15
    45000
  • 润唇膏哪个牌子好?

    迪奥变色唇膏,科颜氏润唇膏,欧舒丹经典乳木果润唇膏。祖马龙 Jo Malone VE润唇膏,CHICCA 保湿润唇精华都很好。1、迪奥变色唇膏这款今年除了很多颜色,但是最百搭的还是001和004色,它很滋润,能够根据体温而变色,极致润泽,质

    2024-04-15
    47200
  • 男士精华液推荐

    男士精华液推荐有:兰蔻小黑瓶、科颜氏精华液、OLAY流光瓶精华、HR赫莲娜绿宝瓶精华、乐敦cc精华液等。1、兰蔻小黑瓶适合任何肤质的一款精华,对于敏感肌、痘痘肌很友好。成分温和安全。鸡蛋清的质地上脸清爽,不会黏腻。2、科颜氏精华液用起来也非

    2024-04-15
    44300
  • 常州公交216路跟30路改道有临时线路吗?

    [常州公交官网查询的]线路名称: 216下行 始发站: 火车站公交中心站 终点站: 青龙双沟 线路长度: 1290 所属公司: 巴士公司 全线站点: 火车站公交中心站-红梅新村-竹林北路-技师院-董头村-翠竹公园-三里庵-五里头村-森源国际

    2024-04-15
    28200

发表评论

登录后才能评论
保存