系统文件中自动关机程序有缺陷。为了确认是否是这个原因所致,可以作下述实验。
在“开始/运行”中输入命令:“rundll32 user。exe,exitwindows”,看看能否正常关机。
如果在这个命令下可以正常关机,表示自动关机程序可能有某种缺陷,如果使用的是Win98系统,请在“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”检查系统文件的完整性和修补文件。 如果采用其他系统(Me/2000/XP),也可在相应的项目中完成文件修补。
如果修补文件仍然不能解决问题,只能重新安装系统。而运行“rundll32 user。
exe,exitwindows”也不能正常关机,则可能是****作系统中某些系统程序有缺陷,但是处理办法仍然是修补系统或者重新安装系统。 2。
病毒和某些有缺陷的应用程序或者系统任务有可能造成关机失败。首先查杀病毒,在关机之前关闭所有的应用程序。
由于有些应用程序是系统启动时加载的,因此可在“启动”菜单(在“开始/运行”中输入命令:“msconfig”)中逐个减去加载的程序,以便看看有无影响关机的文件(当然要重新启动之后才能生效)。 3。
外设和驱动程序兼容性不好,不能响应快速关机。可在“开始/运行”中输入命令:“msconfig”,在“常规”标签页中选择“高级”,在打开的窗口中选择“禁用快速关机”。
如果怀疑外设有故障,也可以逐个卸载外设进行检查,以便找到有影响的外设。 4。
如果设置了在关闭Windows时使用声音文件,当该文件被破坏时也可以造成关机失败。请在“控制面板/声音/事件”中选择“退出Windows”项,把声音名称设置为“无”。
这样处理之后如果能够正常关机,则表示的确是该原因所致,碧败可重新安装声音文件供使用。 5。
在Win98自动关闭时将显示“现在可以安全地关闭计算机了”,这个内容是由Windows目录下的“ s”文件完成的,如果这个文件损坏则不能出现上述档闹提示,而以文本形式提示:“you can now safely turn off you puter”,这也可能造成自动关机失败,恢复该文件即可。 6。
安装WinXP后不能自动关机,如果排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证ACPI和APM能够正常工作。也有的主板系统BIOS中的APM(高级电源管理)和Win XP之间不完全兼容(以AMI BIOS为多),因此不能自动关机。
选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持4秒钟后放开,如果少于4秒钟则无效)。解决问题的根本办法是升级主板的系统BIOS,采用新的版本。
2.电脑这是怎么回事
建议先查杀一下木马,修复一下系统试试。
建议你下载恶意软件和木马强杀工具windows清理助手查杀恶意软件和木马: 下载网址: 下载安装后,首先升级到最新版本,然后退出正常模式并重启按F8进入到安全模式。打开软件,点击“系统扫描”,对扫描结果全选,然后点击“执行清理”按钮,如果软件提示你是否“备份”,选择“是”(备份是为了防止发生清理错误,如果清理后系统没有发生异常,就删除备份),按提示进行 *** 作即可(软件也可以在正常模式中进行查杀)。
1、开机按F8不动到高级选项出现在松手,选“最悔蠢颤近一次的正确配置”回车修复。 2、开机按F8进入安全模式后在退出,选重启或关机在开机,就可以进入正常模式(修复注册表)。
3、如果故障依旧,请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件进行系统还原)。 4、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
5、如果故障依旧,在BIOS中设置光驱为第一启动设备插入原装系统安装盘按R键选择“修复安装”即可。 6、如果故障依旧,建议重装 *** 作系统。
出现提示是因为Windows已经开始了关机 *** 作,但是某一个后台程序要创建一个窗口,由于资源已经被Windows释放掉,窗口创建失败。建议你在关机前关正绝掉所有第三方程序,如果还存在这个问题,可以先使用最新版本的杀毒软件做一个全面的扫描, 对于这种问题也可以试试下面的方法:1.点击“开始”→“运行”,在d出的举梁姿“运行”对话框中输入“regsvr32 actxprxy.dll”(注意输入时没有双引号),然后点击“确定”按钮,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,在该对话框中点“确定”按钮
2.再次点击“开始”→“运行”,在d出的“运行”对话框中输入“regsvr32 shdocvw.dll”(注意输入时没有引号),然后点击“确定”按钮,接着会出现一个信息对话框
“DllRegisterServer in shdocvw.dll succeeded”,在该对话框中点“渣弯确定”按钮
3.重新启动。
不行的话,运行下面的
regsvr32 shdocvw.dll ,确定,接着出现一个消息框,确定
regsvr32 oleaut32.dll,确定,接着出现一个消息框,确定
regsvr32 actxprxy.dll,确定,接着出现一个消息框,确定
regsvr32 mshtml.dll,确定,接着出现一个消息框,确定
regsvr32 msjava.dll,确定,接着出现一个消息框,确定
regsvr32 browseui.dll,确定,接着出现一个消息框,确定
regsvr32 urlmon.dll,确定,接着出现一个消息框,确定
重新启动
后面的英文意思是
report exe产生了错误,
猜派乎C语言关闭文件用int fclose(FILE* fp)函数,可能有多种失败原因。1、错误的参数。传递给fclose的参数不是来自fopen、freopen或者tmpfile函数返回的正确文件指针。如果用上述三个函数打开文件不成功而不检查返回的文件指针是否正确,甚至没有给文件指针赋值,最后再传穗悉给fclose的时候也会关闭文件失败。
2、重复关闭文羡困件。如果在前面的执行流程的某个分支里把文件已经关闭了,在后面重复执行fclose关闭这个文件,也导致关闭失败。
3、磁盘空间满或者磁盘故障。在写文件过程中,文件内容并没有真正存入磁盘空间,而是保留在缓冲区中,以便提高访问速度。到关闭文件时,系统要把缓冲区中的数据真正写入到磁盘上,如果磁盘空间满了或者磁盘有故障,关闭文件就会失败。
4、设备文件异常。C语言支持 *** 作系统把各种设备虚拟成的设备文件。关闭这些设备文件时,如果设备异常(比如设备断开了),关闭文件也可能会失败。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)