应黄桑的要求增加这一个模块,主要是科普一下ghost系统,以及32位系统运行游戏的禁忌和运行环境的要求
什么是ghost系统?
也不需要太害怕或者太嫌弃,现在玩家的机子基本上都是ghost系统,ghost这个名字其实一个封装硬盘软件的技术,所谓的ghost系统,就是别人机子上装好了系统,再给装上office啊,QQ啊,酷我啊一堆软件,然后再用ghost软件打包成镜像,然后放网上提供下载,装机的人员下载镜像用光盘或者U盘驱动进入PE环境里在你的机子还原出来,GHOST系统和原装系统到底有啥区别?其实区别现在并不大了,就比如你自己装win7的时候到现在不也用的好好的,GHOST就好比软件的【
绿色破解版】,纯净版的ghost不需要对你的机子做出啥审核直接跳过这些把压缩的windows释放出来,就这样。在以前XP的年代,机子的配置普遍不高,网速也不快甚至没有网,只依靠光盘存的又不多,然后硬盘设备还十分依赖硬件驱动的时候【因为主板集成程度不高,一个声卡没驱动就真没声音了,甚至两首歌都不能同时播放】一股精简版ghost系统的浪潮袭来,通过删减一些驱动,和windows配的一些内置服务,使得压缩的ghost镜像十分小,受到很多盗版光碟的青睐。那种系统玩游戏会缺少很多必要的组件,然后也十分不稳定,甚至有些坏心肠的,锁定你的主页,深追在远程操控那里偷偷开个后门,导致资料泄露,或者给你种些木马啥的。现在装个360或者腾讯电脑管家这些小歪招也没啥用了,虽然令人很不爽,不过影响不大,毕竟PC又不是商业公司电脑,不怕资料泄露。装机的时候别用精简版镜像就行了,在现在动则500G,1T硬盘的年代,你还装精简版系统也不怕笑坏别人牙牙
什么是32位系统?
真没那么玄乎,我可以很直观的解释给你听。最早的计算机【没有晶体管的年代once upon a time】,处理事件只有是或者否,是就为1,否就为0,随着电脑不断进化,能同时处理多个事件了,这时候是或者否,又能直观的表现为数字,比如数字2,就占用了两个事件为1,可是两件事为1这样记录太占位置了,于是出现了二进制,满两件事,就进一位,于是原本1.1来叙述的事情,现在只需要1.0就可以表示,而0就直接被电脑忽略,不需要占用他的资源计算,别小看这个,你就像啊,16件事都选择是,那你得用16个1,可是二进制里面只需要1000,电脑只需要关注一个“1”就行了,可以说二进制的出现极大的减轻了电脑关注的负担,实现了计算机计算速度质的飞越,那么回到主题,32位系统,意思就是系统可以同时处理32件事?no,那是有32个1,这可是二进制算法,那么转化为十进制代表了多少个事件?别想了,想到头都爆了是吧,答案是4294967295,我怎么会知道?听我说下去,而每个数字代表了一个事件,占用1个字节,大家都知道1024字节=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,那么答案出来了吧,也就是说32位系统同时处理的时间有4GB。那么64位呢?就不是简单的翻倍关系了,因为32位往上进1位都相当多处理4GB的事件,现在知道自己还在用32位系统有多傻逼了吧,为啥会闪退?32位系统最多只能调用4GB的内存进行计算,装多内存条也木有用哟~
关于有些小盆友百度出来的【bcdedit /set IncreaseUserVa ****】语句,我在这里要详细说一下,以防病急乱投医乱来,IncreaseUserVa语句是用于单程序调用的最大内存修正。在win7*32bit系统下,最大调用3072MB,64bit系统下,最大调用4096MB,用于辅助显卡解决程序渲染溢出的问题。我看了论坛里一些求助帖和指导帖,都建议32位设成2990,这倒不会造成什么恶劣影响,所以也没有出言相劝,可是在这里必须得提醒的是,32位系统下最多调用4G内存,你分配了3G给游戏,那么自然你的32位系统在1G内存的限制下,会变得极其缓慢而无效率,突出表现在调用显存上,这样造成的恶果很有可能是操作不当导致存档损坏~当你一边玩着游戏,alt+tab切出浏览器观看视频,长时间显存释放,突然切回游戏存档,那么存档多半就坏了。所以还是建议32位系统的小盆友更换64位,【bcdedit /set IncreaseUserVa ****】语句适合64位小盆友使用。建议值是3072~4096,得视乎你的内存总大小,少得保证2G左右的内存留给系统。恢复指令是【bcdedit /deletevalue increaseuserva】详细方法参考这个小盆友的
帖子
什么是运行环境?
所谓的运行环境很抽象,说到底就是运行库组成的计算环境,大家也知道,其实你们平时玩的游戏或者程序都是设计人员编写的代码,而这些代码调用了位图,然后有些代码又设计了骨架,然后又用代码贴到骨架上去,然后随着动作变化,位图有规律有轨迹的变化位址,矮油,太复杂了啦。当然要你一个人写完你花一辈子都写不完,可是我们可以下载别人写好的程序啊。而这些程序都会封装成一个文件,文件的后缀是dll。恩,运行库就是由一家公司集成的dll打包成的一个安装程序,释放到你的windows里。而有些设计员为了方便这些程序的调用,用图像可视化的形势,然后鼠标拉一拉图片或者模型,相应的dll就会调用,然后实际上的数据里,那一个图片的位址就真的改写了,于是出现了3dhax等一系列3D构图模型软件。而游戏也是一样,不断的调用这些dll,把那些代码啊,甚至101010那些抽象的机器语言用视图的形势呈现给你。这就是运行库的必要性,没了运行库,游戏没法运转就会报错
模拟人生这游戏安装的时候会顺带的打包运行库给你一起安装,其中需要的版权费用游戏公司已经付了。你若是买正版,那钱就是你间接给的喽
常用的运行库我列举一下,自己去下载吧,经常玩游戏的基本都不缺dll。这个问黄桑会比问我好,比如visualC++【你会发现机子里装了很多版本,别嫌多,他们不重复】NET.framework,directx