基于Unity3d台风预防科普游戏的设计与实现_第1页
基于Unity3d台风预防科普游戏的设计与实现_第2页
基于Unity3d台风预防科普游戏的设计与实现_第3页
基于Unity3d台风预防科普游戏的设计与实现_第4页
基于Unity3d台风预防科普游戏的设计与实现_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要台风属于自然灾害中较严重的一种REF_Ref35419454\r\h[1],它在过境时,经常会带来暴风雨天气,海面翻起巨浪,威胁航海安全;登陆后,可能会摧毁各种建筑设施,威胁生命安全。所以在台风来临之前,做好一切预防措施起着举足轻重的作用。随着时代的不断进步,游戏也成为了不少人自我放松,疏解压力的方式。它给我们带来快乐,满足我们自身的精神需求,若同时可以学习到更多知识,也不失为一种舒适的学习方式。本研究项目的主题,就是将游戏和安全教育知识联系起来。这是一款关于台风预防措施的科普游戏,应用photoshop设计,绘制与编辑素材,3dsMax制作以及修改游戏中所需模型,GoldWave软件对游戏中的合成语音、音效等音频进行处理,游戏中的UI界面采用Unity3d引擎中的UGUI制作,其他部分使用碰撞系统,动画系统等,将台风预防的知识嵌入游戏当中,以连续剧情的方式展现,带来丰富色彩的感官享受,使玩家更容易对知识进行吸收和记忆。游戏中,玩家可以学习到在台风来临前的各种应急预防措施,比如检查门窗,囤好粮食,备足药品等,补充安全教育知识,不至于在灾害来临时手足无措毫无准备。在生活中,每个人面对各种安全隐患也应当具备防范意识,即对风险做的准备、防御、减少损失的策略及建议、引导等。可以看出,科普类游戏具有很大的发展前景,在目前市场上,并未发现有相似类型的游戏,本游戏项目是市面上少有的游戏之一。关键词:Unity3d;台风预防;科普游戏

AbstractTyphoonisoneofthemostseriousnaturaldisasters.Whenitpassesthroughthecountry,itoftenbringsheavywindandrainstorm,whichcauseshugewavesontheseaandthreatensthesafetyofnavigation.Afterlanding,itmaydestroyvariousconstructionfacilitiesandthreatenthesafetyoflife.Sobeforethetyphoon,itisveryimportanttotakeallthepreventivemeasures.Withthecontinuousprogressofthetimes,gameshavebecomeawayformanypeopletorelaxthemselvesandrelievepressure.Itbringsushappinessandmeetsourownspiritualneeds.Ifwecanlearnmoreknowledgeatthesametime,itisalsoacomfortablewayoflearning.Thethemeofthisresearchprojectistolinkgamesandsafetyeducationknowledge.Thisisapopularsciencegameabouttyphoonpreventionmeasures.ItusesPhotoshoptodesign,drawandeditmaterials,3dsmaxtomakeandmodifymodelsneededinthegame,GoldWavesoftwaretoprocesssyntheticvoice,soundeffectandotheraudiointhegame.TheUIinterfaceinthegameismadeofUGUIinUnity3dengine,andotherpartsusecollisionsystem,animationsystem,etc.topreventtyphoonKnowledgeembeddedinthegame,inthewayofcontinuousplotshow,bringrichcolorsensoryenjoyment,sothatplayersareeasiertoabsorbandrememberknowledge.Inthegame,playerscanlearnallkindsofemergencypreventionmeasuresbeforethearrivaloftyphoon,suchascheckingdoorsandwindows,hoardingfood,preparingenoughmedicine,etc.,tosupplementsafetyeducationknowledge,soasnottobeunpreparedwhendisastercomes.Inlife,everyoneshouldalsohaveasenseofpreventioninthefaceofvarioussecurityrisks,thatis,thepreparation,defense,lossreductionstrategies,suggestions,guidance,etc.Itcanbeseenthatpopularscienceeducationgameshaveagreatdevelopmentprospect.Atpresent,nosimilargameshavebeenfoundinthemarket.Thisgameprojectisoneofthefewgamesonthemarket.Keywords:Unity3dTyphoonpreventionPopularsciencegames

目录TOC\h\z\u\t"二级标题,2,三级标题,3,一级标题,1"第一章 绪论 [14],在室内场景中,我们需要给人物添加一个BoxCollider和Rigidbody刚体,再给墙面,家具等等不能被人物穿过的物体也添加上BoxCollider,保证人物不会在走动时穿过墙面等不该穿过的物体。同理,在户外场景,超市场景中,也给不能被穿过的物体添加BoxCollider属性。而如果想要检测碰撞,但又希望该位置可以被穿过,那么可以将isTrigger勾选上,就可以实现这个效果了。在本游戏项目中,存在可穿过的碰撞检测,也存在不可穿过的碰撞检测,所以我们分成这两个部分来阐述游戏中的碰撞。可穿过:在游戏中,室内场景的科普知识点挂靠在四个可交互物体上,需要实现的效果是当人物走到可交互物体附近时,该物体附近的墙面上会出现一个小小的感叹号,提示玩家附近有可交互物体,可以按下空格键触发,当玩家触发过一次之后,感叹号会变成绿色圆圈状态,并且不可再触发。由于要做感叹号提示,且选择不使用图片或模型素材,所以我们新增四个3DText,为它们添加一个BoxCollider属性,点击EditCollider,调整碰撞体的长宽高,分别覆盖在窗户,电视机,放置手电筒的柜子和放置药品的抽屉上,附近的空白位置也要覆盖住一些,勾上isTrigger,并为他们添加脚本。using

UnityEngine;

public

class

windowTish

:

MonoBehaviour

{

public

TextMesh

text;

public

Animator

anim;

public

int

windowNumber

=

0;

void

Update

()

{

if(windowNumber==0

&&

text.text=="!"

&&

Input.GetKeyDown(KeyCode.Space)){

anim.SetBool("CamWindow",

true);

windowNumber

=

1;

}

}

private

void

OnTriggerEnter(Collider

other){

if(windowNumber

==

0)

{

text.text

=

"!";

}else

if(windowNumber

==

1){

text.text

=

"O";

text.color

=

Color.green;

}

}

private

void

OnTriggerStay(Collider

other){

if

(windowNumber

==

0){

text.text

=

"!";

}else

if

(windowNumber

==

1){

text.text

=

"O";

text.color

=

Color.green;

}

}

private

void

OnTriggerExit(Collider

other){

text.text

=

"";

}

}

这样在按下空格键后,就会调用相应的摄像机动画。不可穿过:室内场景还存在一个拥有碰撞事件的不可穿过物体,其实就相当于一面“隐形墙”,由于摄像机视角固定,为了防止玩家走出视线,所以在通往未知空间的四个通道我添加了四个空物体,也分别添加了BoxCollider属性,然后使用UGUI制作了一个Panel,当玩家即将走出视线,也就是触碰到这四面“隐形墙时”,这个Panel就会显示,询问玩家是否探索完毕,如果否,按下空格键继续探索,如果确认已经探索完毕,按下回车键会打开评分界面,对探索的完成程度给予星星的评分。以下是挂在这些空物体上的脚本。using

UnityEngine;

public

class

notGo

:

MonoBehaviour

{

public

GameObject

panel4;

void

OnCollisionEnter(Collision

collision)

{

var

tagNow

=

collision.collider.tag;

if(tagNow

==

"Player")

{

panel4.SetActive(true);

}

}

}

这里用碰撞去获取碰撞物体的标签,当标签为Player也就是玩家时,就会执行Panel显示的命令。另外两个场景的碰撞检测也是大同小异,唯一特别一些的是户外场景中的搬运盆栽操作玩法,但基本原理还是相同的。当人物触碰到盆栽时,按下空格键,可以将盆栽搬起移动,由于盆栽不多,这里我运用的是较为简单且容易实现的办法,我将三个盆栽都复制出来,然后拉进Player中,成为主人公的子物体,并处于不显示状态,当人物碰到盆栽并按下空格键时,原先摆在地上的花盆会消失,主人公Player身上对应的子物体会显示,并且子物体会跟随Player一起移动,实现一个搬运的效果。图4.1.1搬运花盆玩法这里会有一个逻辑判断,先给一个int类型的参数sum,初始为0,当触碰时,获取场上存在的盆栽数量,返回一个数值,赋予到sum上,当sum等于3说明玩家还没搬动过,所以触碰时便会出现文本框提示玩家可以按下空格键,将盆栽搬运到光圈位置;当sum等于2,1时说明玩家已经搬运过盆栽,便不再出现文本框提示。同时,晾衣架与烧烤架的触发条件也需要获取sum的值,如果为0或者为3,晾衣架和烧烤架的操作才是可触发的。声音系统一款游戏中,音效音乐是不可或缺的,有了声音的加持,游戏玩起来会更为舒畅,也更加有代入感。所以在本游戏中,除了音效以及配乐之外,还使用了AI语音合成平台提供的免费语音合成项目,将每一个科普知识点的文字都配上机器人的声音。在场景1中,给相机添加一个AudioSource,把配乐拉进AudioClip即可。在室内场景中,每一个科普的UIPanel,都添加AudioSource,并将对应的合成语音音频拉进AudioClip。除此之外,我将室内场景的背景音乐挂在了一个叫house的物体上,PlayOnAwake不勾选,Loop勾选,开始游戏后固定出现的第二个Panel中按下空格键后,会获取house上的AudioSource,并执行播放命令,然后在打分界面出来之前,会执行背景音乐停止的命令。图4.5.1AudioSource脚本如下:using

UnityEngine;

using

UnityEngine.UI;

public

class

panel2

:

MonoBehaviour

{

public

GameObject

panel02;

public

GameObject

house;

public

AudioSource

bgm1;

void

Start

()

{

bgm1

=

house.GetComponent<AudioSource>();

}

void

Update

()

{

if

(Input.GetKeyDown(KeyCode.Space))

{

panel02.SetActive(false);

bgm1.Play();

}

}

}

星星评分的音效是四声清脆的打击乐,并且音调逐渐升高,我用GoldWave做了一个文件切割,做成了四个音频,分别是一声打击乐,两声打击乐,三声打击乐和四声打击乐,在评分界面的脚本中,创建了一个AudioClip数组,存放这四组打击乐以及gameover的音效,再通过探索程度的判断来进行调用。图4.5.2AudioClip数组部分代码如下:public

AudioClip[]

audios;

void

Start

()

{

if

(sum

==

1){

anim.SetBool("one",

true);

this.GetComponent<AudioSource>().clip

=

audios[1];

this.GetComponent<AudioSource>().Play();

}else

if

(sum

==

2){

anim.SetBool("two",

true);

this.GetComponent<AudioSource>().clip

=

audios[2];

this.GetComponent<AudioSource>().Play();

}else

if

(sum

==

3){

anim.SetBool("three",

true);

this.GetComponent<AudioSource>().clip

=

audios[3];

this.GetComponent<AudioSource>().Play();

}else

if

(sum

==

4){

anim.SetBool("four",

true);

this.GetComponent<AudioSource>().clip

=

audios[4];

this.GetComponent<AudioSource>().Play();

}else

if

(sum

==

0)

{

this.GetComponent<AudioSource>().clip

=

audios[0];

this.GetComponent<AudioSource>().Play();

}

}

在户外场景,超市场景也有背景音乐,合成语音配音以及音效的使用,这些的方法原理也都基本相同。

游戏测试设备环境表5.1测试环境配置CPU:IntelCorei5-6300HQGPU:NividaGTX965MRAM:8GOS:Windows1064bit测试用例与结果表5.2测试用例及结果序号测试功能操作预期效果结果1.开始游戏点击开始按钮进入游戏界面与预期一致2.说明界面点击说明按钮进入说明界面与预期一致3.关闭说明界面点击说明界面的关闭按钮说明界面关闭与预期一致4.人物移动键盘输入“W,S,A,D”人物遵循输入进行移动与预期一致5人物动画键盘输入“W,S,A,D”动画切换成功与预期一致6.在室内场景中,走到交互物体附近时触发感叹号提示控制人物行走至交互物体附近交互物体附近出现感叹号提示与预期一致7正常播放摄像机移动到窗户为中心视角和窗户关闭的动画以及对应科普控制人物行走到窗户附近,出现感叹号提示后按下空格键摄像机移动到以窗户为中心的视角,正常播放窗户关闭的动画,正常出现科普对话框与预期一致8正常播放摄像机移动到电视机为中心视角的动画,电视机屏幕贴图实例化以及对应科普控制人物行走到电视机附近,出现感叹号提示后按下空格键摄像机移动到以电视机为中心的视角,电视机屏幕出现天气预报贴图且位置准确,并出现对应科普对话框与预期一致9正常播放摄像机移动到手电筒为中心视角和手电筒模型升高,旋转与发出亮光的动画以及对应科普控制人物行走到放置手电筒的柜子附近,出现感叹号提示后按下空格键摄像机移动到手电筒为中心的视角,手电筒升高,倾斜并发出亮光,且出现对应科普对话框与预期一致10正常播放摄像机移动到药品柜为中心视角,药品抽屉打开和附近的落地灯打开的动画以及对应科普控制人物行走到放置药品的柜子附近,出现感叹号提示后按下空格键摄像机移动到药品柜为中心的视角,柜子附近的落地灯打开,放置药品的抽屉打开,出现药品模型,且出现相应科普对话框与预期一致11正常播放摄像机移动到烧烤架视角的动画,科普“收纳好大型家具或电器”内容控制人物行走触碰烧烤架镜头移动到以烧烤架为中心的视角,游戏左方出现科普“收纳好大型家具或电器”内容与预期一致12正常播放烧烤架盖子关闭,摄像机回到原来位置,整台烧烤架移开的动画,播放完毕后烧烤架消失在操作11后出现科普内容后,按下空格键烧烤架盖子合上,镜头回到原来位置,烧烤架移到楼梯位置后消失与预期一致13科普“有些物体即使重量较轻,但体积大且易吹落,也需要收纳”内容控制人物行走触碰晾衣架游戏左方出现“晾衣架虽然重量较轻,更容易被吹落,应及时收纳”科普与预期一致14晾衣架消失在操作13后出现科普内容后,按下空格键晾衣架消失与预期一致15触碰到户外场景三个盆栽中任意一个时,第一次触碰会触发科普内容以及提示操作对话框,之后则不会再触发。人物触碰到盆栽1,且未触碰盆栽2和盆栽3出现科普对话框与预期一致人物触碰到盆栽2,且未触碰盆栽1和盆栽3出现科普对话框与预期一致人物触碰到盆栽3,且未触碰盆栽1和盆栽2出现科普对话框与预期一致人物触碰到盆栽1,走开后又反复触碰盆栽1,盆栽2,盆栽3第一次触碰出现科普对话框,之后不会重复出现与预期一致人物触碰到盆栽2,走开后又反复触碰盆栽1,盆栽2,盆栽3第一次触碰出现科普对话框,之后不会重复出现与预期一致人物触碰到盆栽3,走开后又反复触碰盆栽1,盆栽2,盆栽3第一次触碰出现科普对话框,之后不会重复出现与预期一致16搬运盆栽人物触碰盆栽的情况下,按下空格键当前被触碰的盆栽位置移到人物身上,并跟随人物走路移动,且楼梯附近的地板位置出现光圈,光圈播放闪烁动画与预期一致某个盆栽已被搬运起来后,触碰未被搬起的另一个盆栽按下空格键因为身上已有盆栽,无法搬运另一盆栽与预期一致某个盆栽已被搬运起来后,移动到光圈位置按下空格键人物身上的盆栽消失,光圈播放放大动画后同样消失,代表一个盆栽搬运完成与预期一致17选购食材小游戏点击正确食材正确食材移动到下方选框,出现“good”图片和音效,并进入下一个食物提示与预期一致点击错误食材错误食材上会出现一个淡入的错误图标,且图标会在2/3秒后消失与预期一致

总结至此,一个基于Unity3D台风预防科普游戏就算完成了,四年下来,我也发现了一个很有趣的现象。如果拿这次的毕业设计来说,在开始之前,我仅仅有着一个不完整的想法,而且一直很担忧,总觉得不知道怎么去做出这样的一个游戏。但事情总是要在开始之后,才会有眉目,才会有学习,才会有进步。在制作的过程中,有很多时候,我思考了一个做法并通过查资料等方式完成之后,我就会发现另一个也能达到同样效果且更方便更有效率的做法。这就是在思考中不断进步。我很想尝试用Unity开发手游,但可惜没有系统学过这样的课程,我的游戏制作经验都是pc端游戏,由于一点经验都没有,我总是望而生畏,不敢向前迈进这一步,总觉得我不会,我不行,我做不到。但是现在,我发现了这个神奇的现象,我需要向前,才会知道我能不能做到,所以接下来,我会迈出这一步,在探索当中,不断思考,不断学习,同时不断进步。其实接下来的人生规划,由于一些原因,我很大可能是不会接触IT行业了,但我觉得我是热爱它的,即使有时候为它愁眉,烦恼,但我知道,从高考后填志愿我自己选择了软件工程,我一定是热爱它的。我热爱游戏,也热爱制作游戏,即使不会从事IT行业,我想我以后在空余的时间里,我也会时不时做一个小游戏自己玩,我肯定可以越做越精美的。

参考文献金明一.台风灾害评估模型研究及应用[D].吉林大学,2009.李兵川.基于Unity3D游戏开发流程分析[J].山东工业技术,2018(07):148.新海说.游戏开发日志01-认识Unity[J].CSDN博客,2019,1:1-1.归叶米古.unity3D事件处理函数[J].个人图书馆,2018,1:1-2.陈雪培.游戏中的三维图形特效算法设计与实现[D].华中科技大学,2015.张军霞.谷歌面试题的最佳答案[J].劳动保障世界,2013(01):40.金菇凉.Unity系统自带函数生命周期以及相互关系[J].游戏蛮牛,2015,1:1-1.阮頔.三维制作软件在科普教育中的应用[D].北京邮电大学,2009.朱敏.Goldwave:课件制作音频素材处理能手[J].中小学信息技术教育,2004(07):67-68.曹升赓.PhotoshopCS6全新的裁剪工具[J].照相机,2013(12):68-70.王同娟.基于Unity3D的教育游戏开发研究[J].电脑编程技巧与维护,2018(11):7-8+27.刘佳力.基于Unity3D的儿童安全教育游戏的研究与实现[D].四川师范大学,2015.谭政,郑娅莉.基于娱教理念的科普游戏研究与设计[J].现代商贸工业,2016,37(30):67-69严朝军,周其力,张宁.游戏中的程序设计技术[J].电脑开发与应用,2000年5月Unity官方参考手册

致谢毕业设计的完成,也意味着我即将离开校园。在此特别感谢我的指导老师吴志达老师,他同时也是我的专业课程老师,不仅在过程中不断关注我的毕业设计进度,而且在大学课程上,对我悉心指导,给予我帮助。我很喜欢听老师的课,扎实的理论知识,丰富的实践经验以及有趣的课堂设计给我留下了非常深刻的印象。同时感谢我的同学,在学习过程中我们互相帮助,共同进步。也要感谢我的学校,为我们提供了良好的学习环境,配备了学习所需的设备,使我们拥有更好的学习条件。最后要感谢网上许多不知名的学霸网友,是他们留下了许多学习笔记学习帖子,让我在困惑的时候查阅到对应的资料以及解决方法。再次感谢所有帮助过我的人,在此真诚地向你们致谢!祝老师身体健康,事事顺遂。祝同学们能够找到心仪的工作,一切顺利。

捷键与一些电脑小技巧HYPERLINKwinkey+d:

这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!

--这个就是winkeywinkey+f:

不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。

winkey+r:

在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!

alt+tab:

如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。

winkey+e:

当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!

小提示:

winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。

再补充点

F1显示当前程序或者windows的帮助内容。

F2当你选中一个文件的话,这意味着“重命名”

F3当你在桌面上的时候是打开“查找:所有文件”对话框

F10或ALT激活当前程序的菜单栏

windows键或CTRL+ESC打开开始菜单

CTRL+ALT+DELETE在win9x中打开关闭程序对话框

DELETE删除被选择的选择项目,如果是文件,将被放入回收站

SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是

放入回收站

CTRL+N新建一个新的文件

CTRL+O打开“打开文件”对话框

CTRL+P打开“打印”对话框

CTRL+S保存当前操作的文件

CTRL+X剪切被选择的项目到剪贴板

CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板

SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置

ALT+BACKSPACE或CTRL+Z撤销上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤销的操作

Windows键+D:最小化或恢复windows窗口

Windows键+U:打开“辅助工具管理器”

Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置

Windows键+E打开资源管理器

Windows键+F打开“查找:所有文件”对话框

Windows键+R打开“运行”对话框

Windows键+BREAK打开“系统属性”对话框

Windows键+CTRL+F打开“查找:计算机”对话框

SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单

SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo

rd的时候按下不放,可以跳过自启动的宏

ALT+F4关闭当前应用程序

ALT+SPACEBAR打开程序最左上角的菜单

ALT+TAB切换当前程序

ALT+ESC切换当前程序

ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换

PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板

ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板

CTRL+F4关闭当前应用程序中的当前文本(如word中)

CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前

一个窗口)

在IE中:

ALT+RIGHTARROW显示前一页(前进键)

ALT+LEFTARROW显示后一页(后退键)

CTRL+TAB在页面上的各框架中切换(加shift反向)

F5刷新

CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”

2.删除以下文件夹中的内容:

x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)

x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)

x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)

x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(临时文件)

x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)

x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件

4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序

5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)

6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)

8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。

9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。

10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM

12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!

13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。

15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。

16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\DocumentsandSettings"用户名"\LocalSettings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。

17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。

18、清除预读文件:WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论