下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Runtime error就是在运行期间出现的错误,运行时错误不同于炸弹或系统垮掉,运行时错误一般不影响操作系统运行.格式:RUNTIME ERROR SSS AT III:MMM ,SSS是运行错误代码,III是错误发生的程序段,MMM是错误地址。出现问题时可以查询含义并找到问题的原因。代码和解释:DOS 错误代码: 1 无效DoS功能号 2 文件未找到 3 路径未找到 4 打开文件过多 5 禁止文件存取 6 无效文件句柄 12 无效文件存取代码 15 无效驱动器号 16 不能删除当前日录 17 不能跨驱动器改文件名I/O错误:100 磁盘读错误 101 磁盘写错误 102 文件变量末赋值
2、103 文件未打开 104 文件未用输入方式打开 105 文件末用输出方式打开 106 无效数字格式 严重错误: 150 磁盘写保护 15l 未知单元 152 驱动器未准备好 153 未知命令 154 数据CRC校验错 155 驱动器请求的结构长度错 156 磁盘定位错 157 未知媒介类型 158 扇区末找到 159 打印机缺纸 160 设备写失败 161 设备读失败 162 硬件故障 致命错误: 200 被零除 201 范围检查错 202 堆栈溢出错 203 堆溢出错 204 无效指针操作 205 浮点上溢出 206 浮点下溢出 207 无效浮点运算 208 未安装覆盖管理程序 209 覆
3、盖文件读错 210 对象未初始化 211 调用抽象方法 212 流登计错 213 集合下标越界 214 集合溢出 出现问题原因:出现runtime error的原因有很多,我至今还不清楚,估计是一些垃圾软件、流氓软件强制安装到计算机里的缘故,听说缺少某些运行条件,与某些软件不兼容也有可能造成这样的结果。问题解决方法:出现runtime error,一般问题都出在注册表,“运行regedit”打开注册表,按F3出入“runtime”,查找所有名为runtime的数值,然后一个一个删掉,但这样实在非常麻烦,可以缩小范围的话是最好的了,一般错误按照经验,都会在这里:HKEY_LOCAL_M
4、ACHINESOFTWAREmicrosoftWindowsCurrentVersionRun,在这里面搜runtime项,删掉。造成后果及表现:往往,电脑各个盘符右键单击,菜单最上面是"auto"而不是“打开”,还有就是QQ等软件出现错误,要求重启,这个时候你重装QQ也是没有用的,必须先清理注册表。防范办法:可以安装一些反流氓软件,一旦有程序写入注册表,最好能马上提示,并显示安装路径,这样再出现runtime error,你可以根据这个路径,去注册表找那些runtime error项,就有的放矢了!比如:电脑故障runtime errorprogram:cprogram
5、adpop.exethis application has requestedthe runtime to terminate it in an anusucll wayplease contact the application's support team for more information此处是指"YAYAD"软件里的"Adpop.exe" 缺少运行所需的条件所导致的。 由于时代的发展,电脑不断地更新换代,速度也越来越快了。可是一些网友们升级了自己的电脑,在体验电脑更快的速度的同时,却发现原来可以正常运行的程序无法运行了,
6、比如NeoSoft Phantom,WWPack等,启动的时候只显示一行“Runtime error 200”错误信息就退出了。这是怎么回事?该如何解决呢? 原来,这是编译程序的编译器中存在的问题。大家知道,没有任何的程序是完美无缺的,而关键只在于这些程序中的问题是否严重,以及发生的几率等等。如果里面 存在一个问题,但它很少发生,以至于没有人发现,那么它就影响不大。然而,如果一个问题出现后就经常发生,而且比较严重,那么情况就不一样了;而有些问题 在刚出现的时候并没有发生,也没有人察觉到,但是由于毕竟是一个隐患,可能在以后才会表现出来以造成后果。上面提到的“Runtime error 200”就
7、是后一种情况。 那么这个问题是怎么回事呢?那些发现了此问题的网友由于知道在以前的电脑上并不会出现此问题,于是猜想此问题中电脑的速度(主要是指CPU频率)是使问题出现的一个很重要因素,事实确实如此。经过观察发现,在PII 200MHz左右及以上的电脑下运行这些程序就会出现问题,只出现一条错误信息就停止了启动,而根本无法运行。而这些程序在低于PII 200MHz的电脑下运行则没有问题。 引起此问题的编译器就是Borland (Turbo) Pascal 7.0/7.01(以下简称BP7)。这个问题并不存在于BP7以前的版本(如BP5)中,而仅仅存在于BP7中,这是为什么呢?原来,在BP5中有着另
8、一个问题,那就是用这个编译器编译出来的程序无法在386-33以下电脑下运行。Borland公司为了解决这个问题,进行了一些修复,并增加了一些新的 功能,推出了7.0版本。然而此修复却产生了一个更严重的问题的隐患,那就是以上所提到的问题。只不过当时由于电脑的CPU频率还远未达到200MHz, 所以无论是Borland公司还是普通的用户或是程序员都没有发现,直到后来随着PII等较快电脑的大量出现,此问题才暴露了出来并造成了影响。经过研 究,人们发现此问题产生的根本原因是使用TP7编译器编译出来的程序中的CRT单元中存在错误的时间等待,所以此问题又叫CRT单元问题。 既然如此,要怎样解决这个问题呢?
9、大家知道,由于CRT单元问题产生的条件就是CPU主频要大于200MHz,所以自然会使人联想到用降速的方法来使这些 程序来正常运行。不错,这确实是个好办法。因此,许多人推出了这样的降速程序,如CPU Killer等。不过,其中最好的一个是叫作SLOWDOWN的程序(可在“DOS软件”中下载),它是一个现在仍在不断升级中的软件,目前最高的版本是 3.0版。它的功能十分强大,命令行选项也非常多,可输入SLOWDOWN /?查看帮助。它不仅可以降DOS的速度,还可以降Windows的速度,当然也可以降Windows中的各个DOS窗口中的速度。一旦用它使速度降到低 于200MHz左右,那些程序就可以运行
10、了。而且SLOWDOWN软件运行十分稳定,可以将它加入到AUTOEXEC.BAT中。那么,该如何使用它呢? 其实,它的操作十分简便,有两种操作方式,一种是命令行方式,一种是TSR即内存驻留方式。如果想用前一种方法,例如用SLOWDOWN /P:55 WWPACK命令就可以以55%的速度来运行WWPACK程序。如果想用后一种方法,就直接输入(LH) SLOWDOWN命令将其加载到内存,然后在任何时候按热键就可以调整系统的运行速度,如Ctrl+Alt+4就是40%的速度,Ctrl+Alt+0就 是恢复原来的速度。而且这两种方法还可以混合使用,比如在使用TSR方式的同时使用命令行方式以起到临时降速而
11、运行完后即恢复的目的。其实,这些用TP7 编译的程序只是在启动的时候会由于速度而无法运行,一旦开始运行就没有问题了,所以可以仅仅在刚开始运行程序的时候降一下速,一开始运行即恢复系统的原速 度,以发挥电脑的最大效率,这时仅需按Ctrl+Alt+0组合键。另外,每按一次Ctrl+Alt+加号键可以增加10%的速度,每按一次Ctrl+ Alt+减号键可以减少10%的速度等等。可见,一切都可以进行人工控制,多么方便啊! 当然,除了使用降速软件以外,还有另一种很实用的方法。上文提到了CRT单元问题是由TP7产生的有问题的CRT单元引起的,所以如果能用软件将CRT单 元修复,那么就可以使这些程序永久性的正
12、常运行。因此,一些人推出了这样的修复工具,如TPP,BP7PAT等,其中BP7PAT可以在“DOS软件”的 “文件工具”中下载。例如使用TPP INSTALL.EXE就可以修复INSTALL.EXE文件中的CRT单元,使这个程序可以正常运行。不过,因为有些程序是用一些压缩软件压缩过的,所 以需要先对这些软件进行解压(如用UNP,CUP386等工具),然后再进行修复。显然,如果有些软件经过了特殊加密(如WWPack等),无法解开的 话,那么这些一次性的修复工具就不适用了。不过还有另一种方法,那就是使用TSR即内存驻留方法,就是先运行一些专门修复此问题的修复工具(如PROT 200),再运行有CRT单元问题的程序。因为那些驻留内存的修复工具能够自动使后面的有CRT单元问题的程序正常运行,而不需修改文件本身。这也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年高速公路数字化运营管理服务提升场景:授权运营与产品开发指南
- 2026年卫星影像与AI分析平台VRA Map Builder精准施肥技术解析
- 2026年农业科技特派员下乡技术服务机制
- 2026年四川省凉山彝族自治州重点达标名校初三下开学检测试题生物试题含解析
- 海南省屯昌县2026届初三第二次(4月)联考化学试题文试题含解析
- 福建省漳州市诏安县重点达标名校2026年初三下学期适应性训练(六)生物试题含解析
- 黑龙江省大庆市三站中学2025-2026学年初三第二学期(4月)月考生物试题含解析
- 2026届西藏西藏达孜县学生学业调研抽测试卷(第二次)化学试题含解析
- 2026年基于二十四节气的幼儿园自然探究课程设计
- 黑龙江省大庆市第六十一中学2026年初三下学期线上周生物试题含解析
- 2026年包头轻工职业技术学院单招综合素质考试题库附答案详解(基础题)
- 2026年兴安职业技术学院单招职业倾向性测试题库及答案详解(新)
- 国家基层糖尿病防治管理指南(2025版)
- 2025年国企招聘考试(建筑工程及造价)经典试题及答案
- (2026)中华人民共和国海关注册登记和备案企业信用管理办法解读课件
- 2025CSCO胰腺癌诊疗指南课件
- 慈善基金会内控制度
- DB15∕T 385-2025 行业用水定额
- 最新景观照明培训专业知识讲座课件
- 基于单片机的交流数字电压检测系统仿真设计-数字显示模块设计毕业设计(论文)说明书
- 钢管工艺焊接方案
评论
0/150
提交评论