[心得] 程式打不开,连白萤幕都没有?请先试试看这篇

楼主: jh961202 (阿电)   2016-07-28 02:17:10
本文同步PO在巴哈MS板
http://forum.gamer.com.tw/C.php?bsn=07650&snA=947364&tnum=1
======================================
各位晚安,今天晚间板上突然有一堆人无法登入
而且是那种会跳出“已停止运作”的挂点方式
Win10的使用者还可能完全没反应,就好像什么事情都没有发生过一样...
本来在下以为,这种事情绝对不会发生在本人身上(本人很少卡登或卡错误讯息)
结果刚刚却也陷入打不开的无限循环中...OTZ
不过呢,经过一番的debug,个人也发现一个可能的解法,在此提供各位参考~
请先在“电脑”上按右键,选择“内容”,打开“系统”
http://i.imgur.com/twG3AmT.png
点选左方的“进阶系统设定”,会开启另一个停留在“进阶”页签的“系统内容”视窗
http://i.imgur.com/TyusGP5.png
找到第一个“效能”,点选后方的“设定...”
这时候又会开启一个“效能选项”,点选最后一个页签“资料执行防止”
再来,选择“为所有的Windows程式和服务开启DEP,除了我选择的这些:”
http://i.imgur.com/Cm0oewZ.png
这时候,下方的“新增...”就可以按了,这时候请将TMS的主程式找出来新增进去
完成后按下“确定”,系统会要求你重新开机(但是其实不一定需要)
这时在执行一次TMS,就会正常的跑出来啦!
========================专业分隔线(需要一定资讯基础)=======================
可能有人会好奇,到底为何会这样呢?
这里我们需要先看看“跳出来的错误讯息”里面的详细资料
如果你不慎已经关掉了,也不用担心,因为Windows基本上都会记录下来
请开启“事件检视器”,最快的方式是按Win+R键,然后输入eventvwr
http://i.imgur.com/qt8gmOE.png
事件检视器开启后,在左方依序点选“Windows资讯”→“应用程式”
http://i.imgur.com/QBgjhA7.png
并且卷动、找到“错误”等级的事件,点开他
看看“失败的应用程式名称”是否是MapleStory.exe
http://i.imgur.com/yO0ZrwE.png
如果找到了,就再往上找找看一个来源是“Windows Error Reporting”的事件
看看详细说明中,问题签章是否有一个“P1: MapleStory.exe”
如果是的话,那就是正式的问题纪录啦!
http://i.imgur.com/gkgZeBr.png
仔细看看,其实我们刚刚略过了一行“事件名称: BEX”,这其实就是本人debug的重点
http://i.imgur.com/Ewdkzpd.png
BEX是Buffer Overflow Exception(暂存器溢位例外错误)的缩写
这是一个错误判断机制,用来防止程式动到不属于他的内存范围
(因为这通常是病毒会用的一种招式,所以这玩意是保护系统的)
不过呢,由于防瓜软件正是负责监视内存的
所以可能做了不合法的动作,导致被系统挡下
程式就会直接被踢出内存啦!
至于罪魁祸首是谁呢?在下猜想可能是NGS
由于TMS目前程式的启动顺序已经有改
(引导启动器→检查版本(没有的话就启动更新)→NGS→XIGNCODE3→主程式)
而且是在开启NGS之前程式就炸掉了,所以NGS可能性最大
(当然,最后是谁的问题,还是得靠官方去检测)
=========================================================================
以上,希望可以帮到大家~
作者: DeadlyHornet (馒头)   2016-07-28 02:33:00
推~这次更新完真的好多灾情
作者: chrisgod   2016-07-28 02:45:00
专业
作者: weioftaiwan (爱噢摸)   2016-07-28 02:56:00
呜呜呜呜 感动推
作者: GTR12534 (カラス)   2016-07-28 20:34:00
记得之前有些人游戏关掉后键盘失灵只能重开解决的也是用DEP才能一劳永逸

Links booklink

Contact Us: admin [ a t ] ucptt.com