36招搞定电脑一切难题文档.doc

上传人:sk****8 文档编号:3538954 上传时间:2019-06-03 格式:DOC 页数:21 大小:124.50KB
下载 相关 举报
36招搞定电脑一切难题文档.doc_第1页
第1页 / 共21页
36招搞定电脑一切难题文档.doc_第2页
第2页 / 共21页
36招搞定电脑一切难题文档.doc_第3页
第3页 / 共21页
36招搞定电脑一切难题文档.doc_第4页
第4页 / 共21页
36招搞定电脑一切难题文档.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、36 招搞定电脑一切难题1.解决插电即开机问题 现象:有些朋友有关机后断开电源板电源的习惯,可是却常常被一个问题困扰,就是电源板一通电,计算机就自动开机了,Power 键形同虚设。解决:有些主板在 BIOS 设置的“PowerManagementSetup”中,有一个选项“PwronAfterPW-Fail”,它的默认设置为“ON”,将它设置为“OFF”,下一次再通电时就不会自动开机了。如果没有这个选项,可以把电源管理中的 ACPI 功能关闭之后再次打开,如果本来就是关闭的,打开它即可。大多数主板在 BIOS 中有一个选项:即在 POWERMANAGEMENTSETUP(电源管理设置)中可以选

2、择在意外断电后重新来电时机器的状态,是自动开机或是保持关机状态还是保持断电前的状态。请把自动开机设为 Off。 此外,电源或主板质量不佳也可能导致类似问题出现。ATX主板的启动需要检测一个电容的电平信号。如果在接通电源的时候不能保证一次接通良好,就会产生一个瞬间的冲击电流,可能使电源误认为是开机信号,从而导致误开机。 2.解决多系统安装问题 多系统安装首先在 BIOS 中设置系统启动顺序为“光盘优先启动 ”,然后把 Win98 安装光盘放入光驱,启动电脑进行安装。在“选择 Windows98 的安装目录” 窗口上选择“其他目录” ,并指定为“E:WINDOWS”,然后按常规方法完成安装。恢复多

3、系统启动菜单当你安装完Win98 后,重新启动电脑,是不是发现我们熟悉的多系统启动菜单并没有出现,致使Win2000 和 WinXP 都无法启动了,这如何是好?不要着急,下面我们就一步一步来恢复多系统启动菜单。首先在 BIOS 中设置系统启动顺序为“光盘优先启动 ”,然后将 Win2000安装光盘放入光驱,进入安装画面,这时有三个选项可供选择,按“R”进入修复项。“Windows2000 修复选项”中提供了两个选项,再次按“R”键选择“用紧急修复过程修复Windows2000”,出现“ 手工修复”和“快速修复” 两个选择项,选择“ 手工修复”。接下来进入“ 选择修复任务” 窗口,点击 “X验证

4、 Windows2000 系统文件” 选项,再点击“继续(执行所选任务) ”,开始修复启动扇区。这时,Windows2000 安装修复程序会询问你是否有紧急修复软盘。因为我们不需要修复软盘,所以按“L”键让安装程序自动查找 Windows2000不能启动的原因。Windows2000 修复程序找到需要恢复的 Windows2000,按下回车键进行恢复。这时,修复程序会自动检查磁盘、引导扇区,然后设置启动菜单,这样,不但找回不能启动的 Win2000,而且还能把 Win98 自动加入启动菜单中。虽然启动菜单中有了Win2000 和 Win98,但 WinXP 依旧还是没有恢复,不用着急!进入 W

5、indows2000,把WindowsXP 安装光盘放入光驱,然后进入光盘的 i386 目录,可以找到 ntldr 和N 两个文件,把它们拷贝到 C:下,这时候多系统菜单就恢复了, WinXP 也可以进入了。但你会发现多系统启动菜单居然变成了英文的了,这个时候我们可以到 C:盘根目录下打开一个 Boot.ini 文件,只要编辑一下里面的内容即可。 3.解决系统关机变重启故障 系统关机变重启故障一、正确设置 BIOS 如果你的计算机连上了网络或者连着 USB 设备,那么 BIOS 的设置不对很可能会导致不能正常关机。一般而言,老主板容易出现这种故障,在 BIOS 里面禁掉网络唤醒和 USB 唤醒

6、选项即可。二、设置电源管理关机是与电源管理密切相关的,有时候电源管理选项设置得不正确也会造成关机故障。点击“开始设置控制面板电源选项”,在弹出的窗口中,根据需要启用或取消“ 高级电源支持”(如果你在故障发生时使用的是启用“高级电源支持 ”,就试着取消它,反之就启用它) ,Windows98 中这种方法往往能解决大部分电源管理导致的关机故障。如果没有选中“高级” 菜单里的“在按下计算机电源按钮时(E):关闭电源”,把它选中即可。三、禁用快速关机有时使用了Windows 的快速关机功能也会导致这类关机故障。在 Windows98 中可以通过下列方法来解决:在“开始 运行” 中输入 Msconfig

7、,打开“系统配置实用程序” ,在“高级”选项中选中“禁用快速关机” ,然后重启计算机即可。 4.解决光驱读盘不正常 光驱读盘不正常问:我的电脑安装的是 WindowsXP 操作系统,安装好后出现了一个问题,就是不能连续读光盘,插入第一张光盘一切正常,打开光驱放入第二张光盘,发现里边的内容竟是第一张光盘的内容,重新启动机器后,第二张光盘也能正常读出,这是什么原因?答:用鼠标右键点击“我的电脑 ”,选“管理”,选择“存储可移动存储库”,点击光驱所在的盘符,在名称项目中点鼠标右键选“属性” ,在“延迟卸除”下有一项为“ 收回不可装入的媒体” ,将它的时间改为 0,应该可以解决这个问题。如果问题未能解

8、决,则打开注册表编辑器,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass4D36E965-E325-11CE-BFC1-08002BE10318键值,将下面的 UpperFilters 和 LowerFilters 删除,重启机器即可。 5.解决回收站无法清空 回收站无法清空问:我的系统是 WindowsXP,我从 F 盘中删除了一个名为“dvdregionfree3031”的文件后,系统出现问题,表现为回收站中的内容无法清空,而且每次打开回收站时它总先搜索一遍,然后在清空回收站时显示一个确认删除对话框,选“是”后清空,再次打开回

9、收站时又出现了上述情况,请问我该怎么办?答:启动到带命令行的安全模式下,然后对每一个分区下的 Recycled 目录执行 Attrib-s-r-h 命令去除特殊属性,然后使用 Del 命令删除每一个分区下的 Recycled 目录。操作完毕后重新启动进入正常模式,问题一般即能解决。 6.解决开关机停止响应 操作系统停止响应海南读者李俊来信:我用的是 Win98 和 WinXP 双操作系统。多数时候用 WinXP,WinXP 在关机或重启时,好些时候它总停在“正在保存系统设置” 处,硬盘的灯不再闪烁,系统就不响应了!这是什么原因呢?A:启动和关闭计算机时系统总是提示:“正在保存系统设置” ,这主

10、要是因为系统运行后加载的文件太多了,导致系统在短时间内运行太多的文件而不能中止,我们可以用“Ctrl+Alt+Del”键调出“Windows 任务管理器”,单击“ 进程”就可以查看当前运行的文件。要解决此类问题,在“开始运行”中键入“Msconfig”命令,在弹出的“系统配置实用程序 ”对话框,单击“启动”标签项,这里都是随着系统启动的一些程序,在此将一些不常用程序前面的钩去掉即可。另外,硬盘上的碎片过多也会导致系统关机或重启时间过长甚至造成死机现象,所以我们还要定期对硬盘进行碎片扫描。如果你在关机或注销时设置了声音文件,如果此声音文件破坏也会导致出现这类问题,我们可以到“控制面板 声音和音频

11、设置 ”中将声音去掉。如果问题仍未解决,我们可以右键点击“我的电脑 ”,选择“管理”,并在“服务和应用” 项中选择“服务” 项目,在右侧的窗口中将不必要的服务停用,注意停用前一定要仔细阅读当前服务的文字说明。 7.解决开始菜单响应速度过慢 开始菜单响应速度过慢问:我每次单击 Windows 的开始菜时,弹出下一组菜单都非常慢,可是以前单击开始菜单时却很快,我想问问用什么方法可以调节开始菜单的弹出速度?答:开始菜单的弹出速度是可以控制的,我们可以在控制面板中对它进行修改:打开注册表编辑器,依次展开 HKEY_CURRENT_USERControlPaneldesktop 分支,然后在此创建一个D

12、WORD 值,并将它命名为“Menushowdelay”,你可以将该键的键值设为 0 至 0100000 之间的值,这个值就是显示菜单延长时间的值,单位为 MS,输入后重启计算机即可生效。 8.解决任务栏的图标变大 任务栏的图标变大了问:近日,不知执行了什么操作,任务栏上的图标变得和桌面上的一样大,虽然不影响使用,但看起来非常不美观。请问怎样才能让它恢复原样呢?答:运行regedit.exe 打开注册表编辑器,找到HKEY_CURRENT_USERControlPanelDesktopWindowMetrics,在右边的窗口中找到字符串值:“ShellIconSize”,改变其值就可以改变图标

13、的大小。一般是“32”这个数值。注意修改注册表前请事先备份注册表。 9.解决解决鼠标右键被锁定 解决鼠标右键被锁定问:我的电脑不知道为什么鼠标右键被锁定了,用不了。请问如何解决?答:可能是有人在你的注册表中做了手脚,锁定了右键菜单。打开注册表编辑器,选择以下子键:“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer”在右窗格中找一个名为“NoViewContexMenu”的键值,把其数据改为 00000000。或者干脆删除这个键值即可。 10.解决双击无法打开文件夹 双击无法打开文件夹问:我的电脑出了问

14、题,在资源浏览器或者我的电脑里面无法打开文件夹,双击鼠标不是打开文件夹而是进入了搜索界面,请问这是为什么?答:可以修改注册表来恢复,进入注册表的 HKEY_CLASSES_ROOTDirectoryshell,把 find 删除。还有一个方法就是点“文件夹” 的“高级”选项里的“新建” ,在“操作” 里输入“OpenNew”,接着再在“用于执行操作的应用程序” 里输入 “Explorer%1”就行了。如果删除 find,那不用配置。如果新建 OpenNew,那还需把“Opennew”设为默认。 11.Explorer 的作用 Explorer.exe 程序在系统中的作用凡是 Windows 系

15、列的操作系统,运行时都会启动一个名为 Explorer.exe 的进程。这个进程主要负责显示系统桌面上的图标以及任务栏,它在不同的系统中有不同的妙用。Windows9x 中的应用在 Windows9x 中,这个进程是运行系统时所必需的。如果用“结束任务 ”的方法来结束 Explorer.exe 进程,系统就会刷新桌面,并更新注册表。所以,我们也可以利用此方法来快速更新注册表。方法如下:按下Ctrl+Alt+Del 组合键,出现“结束任务”对话框。在该对话框中选择“Explorer”选项,然后单击“ 结束任务”按钮,将出现“关闭 Windows”对话框。单击“ 否”按钮,系统过一会儿将出现另一个

16、对话框,告诉你该程序没有响应,询问是否结束任务。单击“结束任务” 按钮,则更新注册表并返回 Windows9x 系统环境中。这比起烦琐的重新启动过程要方便多了?Windows2000/XP 中的应用在 Windows2000/XP 和其他 WindowsNT 内核的系统中,Explorer.exe 进程并不是系统运行时所必需的,所以可以用任务管理器来结束它,并不影响系统的正常工作。打开你需要运行的程序,如记事本。然后右击任务栏,选择“任务管理器” ,选中“进程”选项卡,在窗口中选择 Explorer.exe 进程,单击“结束进程”按钮, ,接下来桌面上除了壁纸(活动桌面 ActiveDeskt

17、op 的壁纸除外),所有图标和任务栏都消失了。此时你仍可以像平常一样操作一切软件。如果你想运行其他软件,但此时桌面上空无一物,怎么办?别着急,下面有两种可以巧妙地打开其他软件:第一种方法:按下 Ctrl+Alt+Del 组合键,出现“Windows 安全” 对话框,单击“任务管理器” 按钮( 或是直接按下 Ctrl+Shift+Esc组合键),在任务管理器窗口中选中“ 应用程序”选项卡,单击“新任务” ,在弹出的“创建新任务” 的对话框中,输入你想要打开的软件的路径和名称即可。你还可以在正在运行的软件上,选择“文件打开 ”,在“打开”对话框中,点击“文件类型”下拉列表,选择“所有文件” ,再浏

18、览到你想打开的软件,右击它,在快捷菜单中选择“打开” 命令,就可以启动你需要的软件了。注意,此时不能够通过单击“打开” 按钮来打开软件,此种方法适用于大多数软件,Office 系列除外。通过结束 Explorer.exe 进程,还可以减少 4520KB 左右的系统已使用内存,疑会加快系统的运行速度,为资源紧张的用户腾出了宝贵的空间。提示:重新启动Explorer.exe 进程后,有些软件在任务栏系统托盘的小图标会消息,但该软件还是在正常运行当中。如果觉得有些不方便,可以再次打开该软件来显示小图标。12.folder.htt 等文件的问题 folder.htt 等文件的问题 Q12.2:最近在我

19、的电脑的所有文件夹中出现了这样两个文件esktop.ini、folder.htt,怎么也删不去。有人说是病毒,把系统和别的分区全格式化了就好了。可是我的东西全都有用,不能格式化的,请问怎么办?A:你的电脑可能是感染了VBS.KJ 脚本病毒。该病毒采用 VBScript 语言编写,在互联网上通过电子邮件进行传播,也可以通过文件感染;感染后的机器系统资源被大量消耗,速度变慢;利用 Windows 系统的“资源管理器”进行寄生与感染。在每个检查到的文件夹下生成 desktop.ini 和 folder.htt 文件(隐藏属性)。并且,该病毒还会修改注册表的许多键值。手工删除比较困难,建议采用杀毒软件

20、杀毒,这样可以避免格式化你的硬盘,保护你的数据。金山公司反病毒应急处理中心的新欢乐时光专杀工具效果比较好,并提供免费下载,下载链接ftp:/ 大小仅 56KB!13.found.000 文件夹的问题 found.000 文件夹的问题问:我的电脑有的时候在 C 盘或 D 盘的根目录下有个名为found.000 的文件夹,里面有一些后缀名为 CHK 的文件。在 c:windows 下有很多以 fff 开头的怪文件,而且大小全部为 0 字节。请问这些是什么文件?能否将它们删除?答:found.000 文件夹里面的一些后缀名为 CHK 的文件是你在使用“磁盘碎片整理程序”整理硬盘后所产生的“丢失簇的恢

21、复文件 ”。在 c:windows 下有很多以 fff 开头的文件是由Mdm.exe(MachineDebugManager)这个程序产生的。Mdm.exe 的主要工作是针对应用软件进行排错(Debug),在排错过程中会产生一些暂存文件,这些文件在操作系统进行关机时没有自动被清除,所以这些 fff 开头的怪文件和 found.000 文件夹里面的一些后缀名为 CHK的文件都是没有用的*文件,可以任意删除而不会对系统产生不良影响。但只要系统中有Mdm.exe 存在,那么以 fff 开头的怪文件就又有可能产生。你可以按下面的方法让系统停止运行 Mdm.exe 来彻底删除以 fff 开头的怪文件:首

22、先按“Ctrl+Alt+Del”组合键,在弹出的“关闭程序”窗口中选中“Mdm”,按“结束任务” 按钮来停止 Mdm.exe 在后台的运行,接着把Mdm.exe(在 C:WindowsSystem 目录下)改名为 Mdm.bak。运行 msconfig 程序,在启动页中取消对“MachineDebugManager”的选择。这样可以不让 Mdm.exe 自启动,然后点击“确定” 按钮,结束 msconfig 程序,并重新启动电脑。另外,如果你使用 IE5.X,建议禁用脚本调用(点击 “工具Internet 选项高级禁用脚本调用”),这样就可以避免以 fff 开头的怪文件再次产生。 14.IE

23、以最大化显示 让 IE 以最大化显示问:我使用的操作系统是 Windows2000,上网一段时间后,突然发觉IE 无法以最大化显示,把 IE 重装一遍后,也无法解决这个问题,请问我该怎么办?答:在“ 运行”中输入 regedit 打开注册表编辑器,选择“HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerMain”,在右边的窗口中删除“Window_Placement”键,在“HKEY_CURRENT_USERSoftwareMicrosoftInternetExplorerDesktopOldWork-Areas”右边窗口中删除“OldWork

24、AreaRects”键。关闭注册表编辑器,重新启动计算机,连续两次最大化 IE 窗口(即“最大化还原 最大化”),再次重新启动 IE 就可以了。 15.Mfm1992 文件问题 Mfm1992 文件问题问:我的桌面上出现了一个名为 Mfm1992 的视窗图案的图标,路径是C:WindowsDesktop,占用 45056 字节,请问它是什么文件?答:“Mfm1992”是中文输入法“ 智能 ABC”的记录文件。你的电脑中出现“Mfm1992”文件是由于你使用了“智能 ABC”输入法作为中文录入的方式,这也应该算是“智能 ABC”输入法的一个 Bug,该文件可以随时删除而不会影响系统,不必担心。1

25、6.Regsvr32 用法和错误消息的说明 Regsvr32 用法和错误消息的说明对于那些可以自行注册的对象链接和嵌入(OLE) 控件,例如动态链接库(DLL)文件或 ActiveX 控件(OCX)文件,您可以使用 Regsvr32 工具(Regsvr32.exe)来将它们注册和取消注册。 Regsvr32.exe 的用法 RegSvr32.exe 具有以下命令行选项:Regsvr32/n/i:cmdlinedllname/u-Unregisterserver /i-CallDllInstallpassingitanoptionalcmdline;whenusedwith/ucallsdllu

26、ninstall/n-donotcallDllRegisterServer;thisoptionmustbeusedwith/i 当您使用 Regsvr32.exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个 Win32 错误代码。要查看 Win32 错误代码的列表,请参见下面的MicrosoftWeb 站点:http:/ 例如,要手动注册 Sample.ocxActiveX 控件,请在 MS-DOS 提示符处键入以

27、下命令:c:regsvr32.exesample.ocxRegsvr32.exe 错误消息以下列表介绍了 RegSvr32 错误消息和可能的原因。Unrecognizedflag:/invalid_flag 键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法” 一节) 。NoDLLnamespecified.未包括.dll 文件名(请参阅本文中的“Regsvr32.exe 的用法” 一节) 。Dllnamewasloaded,buttheDllRegisterServerorDllUnregisterServerentrypointwasnotfound.Dllname

28、 不是.dll 或.ocx 文件。例如,键入 regsvr32wjview.exe 就会生成该错误消息。Dllnameisnotanexecutablefileandnoregistrationhelperisregisteredforthisfiletype.Dllname 不是可执行文件(.exe、.dll 或.ocx) 。例如,键入 regsvr32autoexec.bat 就会生成该错误消息。Dllnamewasloaded,buttheDllRegisterServerorDllUnregisterServerentrypointwasnotfound.Dllname 可能未导出,或

29、者内存中可能有损坏的 Dllname 版本。请考虑使用 Pview 来检测该文件并删除它。Dllnameisnotself-registerableoracorruptedversionisinmemory.例如,键入regsvr32icwdial.dll 后就会返回该错误消息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的 Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 WindowsNT,可能需要使用 MicrosoftWindowsNTServer4.0 资源工具包中的 Kill 或 Pview 工具。有关其他信息,请单击

30、以查看以下 Microsoft 知识库文章:197155如何终止孤立进程 OleInitializefailed(orOleUninitializefailed).Regsvr32 必须先初始化 COM库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。如果对 COM 库进行初始化或撤消初始化的尝试失败,就会出现这些错误消息。例如,Ole32.dll 文件可能已经损坏,或者其版本有误。LoadLibrary(“Dllname“)failed.GetlastErrorreturns0x00000485在 Winerror.h 中,0x00000485=1157(ERROR_DLL

31、_NOT_FOUND),表示“找不到运行该应用程序所需的某个库文件”。例如,键入 regsvr32missing.dll 后,如果找不到 Missing.dll 文件,就会返回该错误消息。LoadLibrary(“Dllname“)failed.GetLastErrorreturns0x00000002在 Winerror.h 中,0x00000002=2(ERROR_FILE_NOT_FOUND),表示“系统找不到指定的文件”。换言之,系统找不到相关的 DLL。例如,如果键入 regsvr32icwdial.dll,而此时缺少 Tapi32.dll(依赖项) ,就会返回该错误消息。 Load

32、Library(“dskmaint.dll“)failed.GetLastErrorreturns0x000001f 在 Winerror.h 中,0x000001f=31(ERROR_GEN_FAILURE),表示“ 附加到系统上的设备不能正常工作 ”。如果您尝试注册 Win16.dll 文件,就会发生此现象。例如,键入 regsvr32dskmaint.dll 会返回该错误消息。DllRegisterServer(orDllUnregisterServer)inDllnamefailed.返回代码是:字符串在 Winerror.h 中搜索字符串。Regsvr32.exe 和依赖项 RegS

33、vr32.exe 依赖于Kernel32.dll、 User32.dll 和 Ole32.dll 文件(在 WindowsNT 中,还依赖于 Msvcrt.dll 和Advapi32.dll 文件) 。Regsvr32.exe 会加载您尝试注册或撤消注册的文件及其所有依赖项。如果缺少必需的文件或者它们已损坏,该进程可能会失败。您可以使用 Depends.exe 来确定您尝试注册或撤消注册的文件的依赖项。在 MicrosoftWindows98 资源工具包和MicrosoftWindowsNT4.0 资源工具包支持工具中都提供了Depends.exe。 247024ToolsIncludedwi

34、ththeMicrosoftWindows98ResourceKit 17.Regsvr32 使用方法 Regsvr32 使用方法使用过 activex 的人都知道,activex 不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的 activex 控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在 windows 的 system 文件夹下有一个 regsvr32.exe 的程序,它就是 windows 自带的 activex 注册和反注册工具。它的用法为:“regsvr32/s/n/i(:cmdline)dllname”。其中 dllna

35、me 为 activex 控件文件名,建议在安装前拷贝到 system 文件夹下。参数有如下意义: /u反注册控件/s 不管注册成功与否,均不显示提示框/c控制台输出/i 跳过控件的选项进行安装(与注册不同)/n不注册控件,此选项必须与/i 选项一起使用 18.Regsvr32 命令修复系统故障 Regsvr32 命令修复系统故障 Regsvr32 命令是 Windows 系统提供的一个实用工具,它用来向系统注册控件或者卸载控件,利用该命令,可找回系统丢失的功能。Regsvr32 命令以命令行方式运行,其命令格式为:Regsvr32Filename,Filename 是控件文件名,不带参数 u

36、就是注册控件,带参数 u 就是卸载控件。 l.恢复图片预览功能: WindowsXP 的图片预览功能,对应的控件文件为 thurnbvw.dll。如果该功能损坏,可单击 “开始”一“运行”,在“ 打开”框中输人:“Regsvr32Thurnbvw.dll“ ,单击“确定”执行命令,这时就会弹出提示框:“DllRegisterServerinThumbvw.dllsucceeded.“,这表明控件注册成功。重新启动电脑,WindowsXP 的图片预览功能便恢复了。2. 恢复 ZIP 功能: WindowsXP 系统提供了 ZIP 功能,虽然功能不算强大,但不需要第三方软件就可打开 ZIP 文件,

37、而且可以把 ZIP 压缩文件当作文件夹使用,也算是比较方便、实用的功能。如果该功能损坏,可在运行框中执行“Regsvr32ZIPfldr.dll”命令,然后重新启动电脑即可恢复。3.恢复 IE 新窗口打开超级链接功能:在 IE 中有两种超级链接,一种是在当前页面跳转的链接,另一种是弹出新窗口的链接,对第一种链接也可按住 Shift 键在新窗口中打开。很多人都遇到过不能在新窗口打开链接的麻烦事儿,这个问题也是因控件注册信息丢失引起的。解决办法是:在运行框中分别执行三个命令:“Regsvr32Actxprxy.dll”、 “Regsvr32Shdocvw.dll”、“Regsvr32Oleaut3

38、2.dll”。一这三个控件注册成功后,重新启动电脑,IE 就恢复正常了。 4.恢复 FSO 功能:现在有很多人利用自己的电脑建论坛、网站,论坛或者动态网站程序都可进行在线文件管理,管理员通过页面就可操作文件,但经常有人反映自己的论坛、网站不能在线管理文件,这是因为服务器的 FSO 功能没有开通或者出现故障,解决办法是:在服务器的运行框中执行“Regsvr32Sorrun.dll“,最后重启服务器即可开通恢复 FSO 功能。5.恢复在线升级功能:在 Windows 的“开始” 菜单的顶端,有一个“WindowsUpdate”项,可以快捷的对系统进行在线升级打补。但有时会发现无法进行在线升级,要解

39、决这个故障,只要在运行框中执行“Regsvr32Wupdinfo.dll“,重启电脑即可解决。 19.RUNDLL32.EXE RUNDLL32.EXE 是什么程序 Rundll32.exe 是什么?顾名思意, “执行 32 位的 DLL 文件” 。它的作用是执行 DLL 文件中的内部函数,这样在进程当中,只会有 Rundll32.exe,而不会有DLL 后门的进程,这样,就实现了进程上的隐藏。如果看到系统中有多个 Rundll32.exe,不必惊慌,这证明用 Rundll32.exe 启动了多少个的 DLL 文件。当然,这些 Rundll32.exe 执行的 DLL 文件是什么,我们都可以从

40、系统自动加载的地方找到。现在,我来介绍一下Rundll32.exe 这个文件,意思上边已经说过,功能就是以命令行的方式调用动态链接程序库。系统中还有一个 Rundll.exe 文件,他的意思是“执行 16 位的 DLL 文件”,这里要注意一下。在来看看 Rundll32.exe 使用的函数原型:VoidCALLBACKFunctionName(HWNDhwnd,HINSTANCEhinst,LPTSTRlpCmdLine,IntnCmdShow);其命令行下的使用方法为:Rundll32.exeDLLname,FunctionnameArgumentsDLLname 为需要执行的 DLL 文件

41、名;Functionname 为前边需要执行的 DLL 文件的具体引出函数;Arguments 为引出函数的具体参数。略谈 Rundll32.exe 的作用( 我是菜鸟)常用Windows9x 的朋友一定对 Rundll32.exe 和 Rundll.exe 这两个档案不会陌生吧,不过,由於这两个程式的功能原先只限於在微软内部使用,因而真正知道如何使用它们的朋友想必不多。那么好,如果你还不清楚的话,那么就让我来告诉你吧。首先,请你做个小实验(请事先保存好你正在执行的程式的结果,否则.):点击“开始程式MsDos 方式”,进入 Dos 视窗,然後键入 rundll32.exeuser.exe,r

42、estartwindows,再按下回车键,这时你将看到,机器被重启了!怎么样,是不是很有趣?当然,Rundll 的功能绝不仅仅是重启你的机器。其实,Rundll 者,顾名思义,执行 Dll 也,它的功能就是以命令列的方式呼叫Windows 的动态链结库,Rundll32.exe 与 Rundll.exe 的区别就在於前者是呼叫 32 位的链结库,而後者是运用於 16 位的链结库,它们的命令格式是:RUNDLL.EXE , ,这里要注意三点:1.Dll 档案名中不能含有空格,比如该档案位於 c:ProgramFiles目录,你要把这个路径改成 c:Progra1;2.Dll 档案名与 Dll 入

43、口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!3.这是最重要的一点: Rundll 不能用来呼叫含返回值参数的 Dll,例如Win32API 中的 GetUserName(),GetTextFace()等。在 VisualBasic 中,提供了一条执行外部程式的指令 Shell,格式为:Shell“命令列”如果能配合 Rundll32.exe 用好 Shell 指令,会使您的 VB 程式拥有用其他方法难以甚至无法实现的效果:仍以重启为例,传统的方法需要你在 VB 工程中先建立一个模组,然後写入 WinAPI 的声明,最後才能在程式中呼叫。而现在只需一句:Shell“rundll32.

44、exeuser.exe,restartwindows”就搞定了!是不是方便多了?实际上,Rundll32.exe 在呼叫各种 Windows 控制面板和系统选项方面有著独特的优势。下面,我就将本人在因特网上收集的有关 Rundll 的指令列举如下(很有用的,能省去你很多呼叫WindowsAPI 的时间!) ,供大家在程式设计中引用:命令列 :rundll32.exeshell32.dll,Control_RunDLL 功能:显示控制面板命令列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,1 功能:显示“ 控制面板辅助选项键盘” 选项视窗命令

45、列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,2 功能: 显示“ 控制面板辅助选项声音”选项视窗命令列 :rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,3 功能:显示“ 控制面板辅助选项显示” 选项视窗命令列:rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,4 功能: 显示“ 控制面板辅助选项滑鼠”选项视窗命令列 :rundll32.exeshell32.dll,Control_RunDLLaccess.cpl,5 功能:显示“ 控制面板

46、辅助选项传统” 选项视窗命令列:rundll32.exeshell32.dll,Control_RunDLLsysdm.cpl1 功能:执行“控制面板添加新硬体”向导。命令列 :rundll32.exeshell32.dll,SHHelpShortcuts_RunDLLAddPrinter 功能:执行“控制面板添加新印表机”向导。命令列 :rundll32.exeshell32.dll,Control_RunDLLappwiz.cpl,1 功能:显示“ 控制面板添加/删除程式安装/ 卸载”面板。命令列:rundll32.exeshell32.dll,Control_RunDLLappwiz.c

47、pl,2 功能:显示“控制面板添加/删除程式安装 Windows”面板。命令列:rundll32.exeshell32.dll,Control_RunDLLappwiz.cpl,3 功能:显示“ 控制面板添加/删除程式启动盘”面板。命令列:rundll32.exesyncui.dll,Briefcase_Create 功能:在桌面上建立一个新的“我的公文包” 。命令列:rundll32.exediskcopy.dll,DiskCopyRunDll 功能:显示复制软碟视窗命令列 :rundll32.exeapwiz.cpl,NewLinkHere1 功能: 显示“建立快捷方式 ”的对话框,所建立

48、的快捷方式的位置由1 参数决定。命令列:rundll32.exeshell32.dll,Control_RunDLLtimedate.cpl,0 功能:显示“日期与时间” 选项视窗。命令列:rundll32.exeshell32.dll,Control_RunDLLtimedate.cpl,1 功能:显示“时区”选项视窗。命令列:rundll32.exernaui.dll,RnaDial某个拨号连接的名称 功能:显示某个拨号连接的拨号视窗。如果已经拨号连接,则显示目前的连接状态的视窗。命令列:rundll32.exernaui.dll,RnaWizard 功能:显示“新建拨号连接”向导的视窗。

49、命令列:rundll32.exeshell32.dll,Control_RunDLLdesk.cpl,0 功能:显示“ 显示属性背景”选项视窗。命令列:rundll32.exeshell32.dll,Control_RunDLLdesk.cpl,1 功能:显示“ 显示属性萤屏保护”选项视窗。命令列:rundll32.exeshell32.dll,Control_RunDLLdesk.cpl,2 功能:显示“ 显示属性外观”选项视窗。命令列 :rundll32.exeshell32.dll,Control_RunDLLdesk.cpl,3 功能:显示显示“ 显示属性属性” 选项视窗。命令列 :rundll32.exeshell32.dll,SHHelpShortcuts_RunDLL

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。