返回值大于32表示执行成功
返回值小于32表示执行错误
返回值可能的错误有: = 0 {内存不足}
ERROR_FILE_NOT_FOUND = 2{文件名错误}
ERROR_PATH_NOT_FOUND = 3{路径名错误}
ERROR_BAD_FORMAT = 11{EXE 文件无效}
SE_ERR_SHARE = 26{发生共享错误}
SE_ERR_ASSOCINCOMPLETE = 27{文件名不完全或无效}
SE_ERR_DDETIMEOUT = 28{超时}
SE_ERR_DDEFAIL = 29{DDE 事务失败}
SE_ERR_DDEBUSY = 30{正在处理其他 DDE 事务而不能完成该 DDE 事务}
SE_ERR_NOASSOC = 31{没有相关联的应用程序}
电脑开机出现grub,主要出现在WIN7系统,出现这个原因是丢失主引导所致。
常用的解决方式:
1、目前流行的主要是通过U盘启动,来修复主引导来解决,即进入PE系统后,打开DiskGenius软件,右键点击需要 *** 作的磁盘,选择重建主引导记录mbr即可;
重建主引导记录
2、通过U盘启动,重新安装一个新系统(当然这个也是最麻烦的,很多C盘里安装的数据也没有了);
3、还有就是最好的一个方法:按“CTRL“+“ALT”+"DEL"重启电脑;
开机通过连续按F5键,即进入分区安全引导管理,"partition boot recoder safe smart manager"。
进入这个界面后选择第一项,即选择“1. 1st->BOOTMGR 2nd->NTLDR”,电脑即可成功进入系统了。
但每次开机都要这样,确实会觉得很繁琐,可以进入系统先备份重要数据,再通过修复主引导记录(MBR)来解决。
【1】病毒:检查电脑是否存在病毒,升级杀毒软件或下载专杀工具,全盘杀毒。【2】系统:系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。建议:使用完整版或正版系统。
【3】软件:安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常,解决办法:卸载该软件,重新下载重新安装试试。顺便检查开机启动项,把没必要启动的启动项禁止开机启动。
可以试试下面的方法:看看能不能解决。
◆开始→运行→输入cmd→回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。(重启电脑)。
●在检查运行regedit进入注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)值不用管它,一般它为空。】必要时【还原】或重新安装系统。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)