瑞星卡卡安全论坛技术交流区系统软件 【实用技术】不用小题大做 Windows XP SP2中如何修复IE

12   1  /  2  页   跳转

【实用技术】不用小题大做 Windows XP SP2中如何修复IE

【实用技术】不用小题大做 Windows XP SP2中如何修复IE

出处:天极网

网络浏览器(IE)存在许多记录上的问题,使得某些部分甚至整个浏览器都不能正常工作。

点击链接但没有反应。在开始菜单的运行对话空中输入URL,但不能弹出IE窗口。以上仅是用户所遇的众多问题中的两种。

人们处理该问题的一个简单方法就是重新安装IE。它也确实有用,但你会发现重新安装IE对于这个较简单的问题到显得小题大做了。

IE的许多这类问题多出在IE所支持的非注册的动态链接库(DLL)(如browseui.dll,urlmon.dll,isetup.dll)上。有时也是因为有恶意程序发生,如spyware,这使得DLL非注册化从而入侵IE的部分功能。而有时也是因为偶然情况。

无论什么原因,解决方法都是重新注册DLL,既可通过REGSVR32命令手动注册,也可重新安装IE。重新安装IE可解决该问题,这是因为所有相关的DLL都是通过应用程序的安装者重新注册的,但手动注册通常比整个安装要方便。

我曾在文章里谈过这些问题,但只涉及到手动修复。出于解决该问题的考虑,微软在Windows XP Server 2的IE版本中作出修改,让所有的IE DLL可以马上被重新注册。可在任何命令提示符后输入:

"%ProgramFiles%\Internet Explorer\iexplore.exe"/rereg

特别要注意这里的引号,因为它描述的是可执行的路径名。

注:这种方法对于Windows的其他版本不适用,它只针对Windows XP Service Pack 2。

最后编辑2006-05-22 00:26:54
分享到:
gototop
 


如何排查 Windows XP 中的休眠和待机问题


文章编号 : 907477
最后修改 : 2006年4月6日
修订 : 1.2

如何从失败的休眠或待机状态中恢复
如何避免出现休眠和待机问题
如何确定计算机是否在使用 ACPI 功能
如何确定计算机是否支持休眠和待机功能
这篇文章中的信息适用于:

简介
本文介绍了如何排查 Microsoft Windows XP 中的休眠和待机问题。在计算机进入或离开休眠或待机状态时,您可能会遇到异常行为。此行为可能是由下列问题之一所致:
· 过期的系统固件
· 外围固件
· 不兼容的驱动程序
· 不能正确支持休眠和待机的硬件
本文还讨论了如何确定一台基于 Windows XP 的计算机是否支持高级电源管理 (APM) 功能,如休眠或待机功能。

更多信息
休眠和待机是指用电量非常低的状态,在这种状态下,所有系统内容和数据都存储在计算机的内存中。在休眠和待机期间,大部分系统组件被关闭。如果将计算机置于休眠或待机状态下,可以显著节约用电。计算机可以很快地重新启动并回到其原来的状态。
但是,当计算机进入或离开休眠或待机状态时,可能会发生下列一个或多个问题:
· 您收到类似以下内容的错误消息:Unable to enter Standby mode.
· 系统无法从休眠或待机状态下恢复。
· 系统从休眠或待机状态下恢复后,计算机工作异常。可能出现音频、鼠标控制或视频失真问题。
· 当计算机进入或离开休眠或待机状态时,您会收到一条类似以下内容的 Stop 消息:0x0000009F:DRIVER_POWER_STATE_FAILURE

如果满足下列一个或多个条件,则可能发生这些问题:
· 硬件不能正确支持休眠和待机。
较旧的硬件可能不符合高级配置和电源界面 (ACPI) 规范或者在日期上早于 ACPI。
· 系统当前使用的是 VGA 视频驱动程序。
VGA 驱动程序可提供基本的视频功能。但 VGA 驱动程序不支持电源管理功能。
· 系统固件 (BIOS) 过期。
如果未将系统固件升级到最新版本,则可能出现问题,对于符合 ACPI 的系统尤其如此。对于配备了基于 APM(非 ACPI)的 BIOS 的 x86 系统,可以暂时禁用 APM,直到能够获得固件更新。此配置可消除启动问题,如不稳定和 Stop 错误等。

注意:如果禁用了 APM,则计算机无法进入休眠或待机状态。

· 外围固件过期
外围设备的包装内通常附有诊断软件,可利用该软件验证所安装的固件版本。请访问制造商的网站,以确定外围固件是否需要升级。可以从网站上获得各种设备(包括 SCSI 适配器、调制解调器、CD 和 DVD-ROM 驱动器或视频卡等)的固件更新。如果您为多个设备查找更新,请每次安装一个更新,以确定每个更新的效果。
· 您使用的是不支持电源管理的过期的驱动程序文件。
过期的驱动程序文件可能导致出现不兼容问题。此行为会阻止计算机进入或离开休眠和待机状态。请确保对所有设备都安装了操作系统的最新更新,尤其是音频设备和视频设备。音频设备必须具有仅使用 Windows Driver Model (WDM) 结构的驱动程序。
· 您使用的是不兼容软件,该软件安装了会干扰电源管理或不支持电源管理的组件。


如何从失败的休眠或待机状态中恢复
如果计算机进入休眠或待机状态后无法返回到常规操作,请尝试下列方法:如果发现还原数据已损坏,则让 Windows XP 将其删除。在将计算机置于休眠或待机状态时,Windows XP 首先会将所有系统内容保存到 system drive\Hiberfil.sys 文件中,然后再关闭系统。Ntldr 文件会检查 Hiberfil.sys 文件的完整性。如果 Hiberfil.sys 文件已损坏,则您可能会收到一条类似以下内容的错误消息:
删除还原数据并处理系统启动菜单。
按 Enter 以确认该错误消息后,Windows XP 会删除 Hiberfil.sys 文件并执行常规启动。

注意:system drive 是安装 Windows 的驱动器的占位符。

· 将计算机置于休眠或待机状态后,请断开已插接的任何设备。
当计算机处于休眠或待机状态时,不要尝试插接设备。为获得最佳效果,请首先恢复计算机,然后再插接外围设备,如通用串行总线 (USB) 设备。
· 重新启动计算机。
默认情况下,符合 ACPI 的系统被配置为在按下电源按钮随后松开时关闭。如果系统在短时间后没有关闭,请按住电源按钮,直到系统关闭。系统通常会在大约 4 秒内关闭。

有些较旧的系统都有一个重置按钮。如果按重置按钮时计算机没有重新启动,请按电源按钮以关闭计算机。

注意:不适当的关机操作可能导致未保存的数据丢失。Windows XP 可以检测是否发生了错误关机。如果 Window XP 检测到错误关机,它就会在启动过程中启动 Autochk.exe 文件来修正任何文件系统问题。


如何避免出现休眠和待机问题
为了避免出现休眠和待机问题,请遵循以下准则:
· 将计算机置于休眠或待机状态后,不要对计算机的状态做出重大更改。
例如,如果将未插接的便携式计算机置于休眠或待机状态,则在插接该计算机时,不要对其进行恢复。不符合 ACPI 规范的计算机对这种状态更改可能会更加敏感。
· 在运行某些应用程序时,不要强行休眠或待机。
如果在某些应用程序运行时将计算机置于休眠或待机状态,则这些应用程序不能正常响应。如果强行休眠或待机,则 CD 和 DVD 刻录软件以及系统备份实用工具之类的应用程序可能无法正确运行。CD 和 DVD 介质可能变得不可用。备份数据可能被损坏。应总是等到这些应用程序完成其数据收集和录制任务后,才能将计算机置于休眠或待机状态。

如何确定计算机是否在使用 ACPI 功能
休眠和待机功能需要一个支持 ACPI 或以前的高级电源管理 (APM) 规范的系统 BIOS。要避免发生问题,请查阅系统文档或访问制造商网站,以获得有关如何确定固件是否符合以及是否为最新的信息。在使用 ACPI 功能时,更新的固件尤其重要。
要确定计算机使用的是否为 ACPI 功能,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,键入 devmgmt.msc,然后单击“确定”。
2. 在“设备管理器”窗口中,展开“计算机”,然后验证您能否看到“高级配置和电源界面(ACPI) PC”选项。如果能看到该选项,则表明计算机使用的是 ACPI 功能。

如何确定计算机是否支持休眠和待机功能
1. 单击“开始”,单击“运行”,键入 powercfg.cpl,然后单击“确定”。
2. 在“电源选项属性”对话框中,验证“休眠”选项卡是否存在。如果该选项卡存在,请单击“休眠”选项卡,单击以选中“启用休眠”复选框,然后单击“应用”。
3. 在“电源按钮”部分中,验证在“高级”选项卡上的下拉列表中是否出现“待机”选项和“休眠”选项。

注意:如果“休眠”选项卡存在,并且您单击以清除了“休眠”选项卡上的“启用休眠”复选框,则“休眠”选项将不会出现在“高级”选项卡上的下拉列表中。

如果“待机”选项和“休眠”选项均未出现,则表明计算机不支持这些功能,或者在 BIOS 中禁用了电源管理功能。请与系统制造商联系,以了解有关 BIOS 设置的信息。


gototop
 

两招出发,让Windows系统关机无需理由



在与Windows 2003操作系统“亲密接触”的日子里,我们发现每次在关闭计算机时,系统总会不厌其烦地弹出关机原因提示窗口,而且我们要是不说明原因还真没办法将计算机关闭掉;很显然,原本看上去简单得不值得一提的关机操作,现在竟然变得复杂了起来。那我们有没有办法将烦人的关机原因提示窗口屏蔽掉,让系统关机操作还原成本来的简单面貌呢?答案是肯定的,本文下面特意为大家提供两种招法,帮助大家轻松屏蔽系统关机原因提示界面,真正实现让关机无需理由!

1、导入注册表法

首先打开记事本之类的文本编辑界面,并在其中输入下面的批处理命令代码:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Reliability]

"ShutdownReasonUI"=dword:00000000

"ShutdownReasonOn"=dword:00000000

输入上面的代码后,再依次单击记事本编辑界面中的“文件”/“保存”菜单项,在随后弹出的文件保存对话框中,将文件保存成扩展名为“reg”的注册表文件,并将文件名称设置为Noshutdown.reg;

下面打开系统的资源管理器窗口,找到前面保存好的Noshutdown.reg注册表文件,再用鼠标右键单击该文件,从随后弹出的右键菜单中执行“合并”命令(如图1所示),当系统弹出是否要将该文件内容合并到系统注册表时,我们只要单击一下“是”按钮,这样一来上面的代码就会被自动导入到系统注册表中;以后当我们再次尝试关闭计算机系统时,系统就不需要我们输入关机原因了。

附件附件:

下载次数:676
文件类型:image/pjpeg
文件大小:
上传时间:2006-5-18 12:26:02
描述:
预览信息:EXIF信息



gototop
 


当然,倘若我们没有按照正常关机方法来关闭Windows 2003操作系统,那么下次再次登录Windows系统时,系统仍然还会强制我们输入意外关闭系统的原因;要想将这样的关机原因提示窗口关闭掉的话,我们可以通过记事本文件创建如下的注册表文件:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\system]

"disablecad"=dword:00000001

然后将上面的代码内容保存成注册表文件,再用鼠标双击该注册表文件将代码内容导入到系统注册表中,最后重新启动一下计算机系统,就可以将非法关机的原因提示窗口给屏蔽掉了。

2、编辑组策略法

如果我们对系统的注册表不太熟悉的话,还可以借助Windows 2003系统强大的组策略编辑功能来将系统的关机原因提示窗口屏蔽掉,下面就是具体的操作步骤:

依次单击“开始”/“运行”命令,打开系统的运行对话框,在其中输入组策略编辑命令“gpedit.msc”,并单击一下“确定”按钮,进入到系统的组策略编辑界面;

在该界面的左侧窗口区域中,用鼠标依次展开“计算机配置”/“管理模板”/“系统”文件夹选项,并在对应该选项的右侧窗口区域中双击“显示关闭事件跟踪程序”项目,在弹出的如图2所示的属性设置窗口中,选择“已禁用”选项,最后单击“确定”按钮就能使设置生效了。

附件附件:

下载次数:659
文件类型:image/pjpeg
文件大小:
上传时间:2006-5-18 12:27:44
描述:
预览信息:EXIF信息



gototop
 

实用技术
还不错
收藏慢慢看~
gototop
 

收藏
gototop
 

DDDDDDDDDDDDDDDD
gototop
 

ddddddddddddddddddddd
gototop
 

相当地好!
gototop
 

路过,进来顶下下
gototop
 
12   1  /  2  页   跳转
页面顶部
Powered by Discuz!NT