免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yaohua0214
打印 上一主题 下一主题

计算机系统精华文章 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2006-07-31 15:24 |只看该作者
在DOS下安装Win XP\r\n\r\n  在Win 98的DOS状态下可以安装Win XP,插入Win XP光盘后,首先从开始中进入MS-DOS,然后在MS-DOS下输入“G:\\Setup.exe”(G为光驱盘符)即可。\r\n\r\n  如果想从纯DOS下进行安装,可用启动盘启动到DOS状态,安装时首先加载Smartdrv.exe(将Win 98安装光盘或Win 98系统的Windows目录中的Smartdrv.exe拷贝到启动盘上,在DOS提示符下执行Smartdrv.exe即可加载),然后运行/i386目录下的winnt.exe即可。 \r\n\r\n\r\n在DOS中使用系统还原工具  \r\n\r\n  在系统上电自检声响后,Windows欢迎屏幕出现之前按下F8键,接着在菜单中选择Safe Mode with Command Prompt,然后使用管理员身份登录,在命令行提示符后输入:%systemroot%\\ system32\\restore\\rstrui.exe,回车后跟随屏幕上的向导将系统恢复到以前的正常状态。

论坛徽章:
0
12 [报告]
发表于 2006-07-31 15:24 |只看该作者
Explorer.exe程序在系统中的作用\r\n\r\n  凡是Windows系列的操作系统,运行时都会启动一个名为Explorer.exe的进程。这个进程主要负责显示系统桌面上的图标以及任务栏,它在不同的系统中有不同的妙用。\r\n\r\n  Windows 9x中的应用\r\n\r\n  在Windows 9x中,这个进程是运行系统时所必需的。如果用“结束任务”的方法来结束Explorer.exe进程,系统就会刷新桌面,并更新注册表。所以,我们也可以利用此方法来快速更新注册表。方法如下:\r\n\r\n  按下Ctrl+Alt+Del组合键,出现“结束任务”对话框。在该对话框中选择“Explorer”选项,然后单击“结束任务”按钮,将出现“关闭Windows”对话框。单击“否”按钮,系统过一会儿将出现另一个对话框,告诉你该程序没有响应,询问是否结束任务。单击“结束任务”按钮,则更新注册表并返回Windows 9x系统环境中。这比起烦琐的重新启动过程要方便多了?\r\n\r\n  Windows 2000/XP中的应用\r\n\r\n  在Windows 2000/XP和其他Windows NT内核的系统中,Explorer.exe进程并不是系统运行时所必需的,所以可以用任务管理器来结束它,并不影响系统的正常工作。打开你需要运行的程序,如记事本。然后右击任务栏,选择“任务管理器”,选中“进程”选项卡,在窗口中选择Explorer.exe进程,单击“结束进程”按钮,,接下来桌面上除了壁纸(活动桌面Active Desktop的壁纸除外),所有图标和任务栏都消失了。此时你仍可以像平常一样操作一切软件。\r\n\r\n  如果你想运行其他软件,但此时桌面上空无一物,怎么办?别着急,下面有两种可以巧妙地打开其他软件:\r\n\r\n  第一种方法:按下Ctrl+Alt+Del组合键,出现“Windows安全”对话框,单击“任务管理器”按钮(或是直接按下Ctrl+Shift+Esc组合键),在任务管理器窗口中选中“应用程序”选项卡,单击“新任务”,在弹出的“创建新任务”的对话框中,输入你想要打开的软件的路径和名称即可。\r\n\r\n  你还可以在正在运行的软件上,选择“文件→打开”,在“打开”对话框中,点击“文件类型”下拉列表,选择“所有文件”,再浏览到你想打开的软件,右击它,在快捷菜单中选择“打开”命令,就可以启动你需要的软件了。注意,此时不能够通过单击“打开”按钮来打开软件,此种方法适用于大多数软件,Office系列除外。\r\n\r\n  通过结束Explorer.exe进程,还可以减少4520KB左右的系统已使用内存,无疑会加快系统的运行速度,为资源紧张的用户腾出了宝贵的空间。\r\n\r\n  提示:重新启动Explorer.exe进程后,有些软件在任务栏系统托盘的小图标会消息,但该软件还是在正常运行当中。如果觉得有些不方便,可以再次打开该软件来显示小图标。

论坛徽章:
0
13 [报告]
发表于 2006-07-31 15:24 |只看该作者
folder.htt等文件的问题\r\n\r\n  Q12.2:最近在我的电脑的所有文件夹中出现了这样两个文件esktop.ini、folder.htt,怎么也删不去。有人说是病毒,把系统和别的分区全格式化了就好了。可是我的东西全都有用,不能格式化的,请问怎么办?\r\n\r\n  A:你的电脑可能是感染了VBS.KJ脚本病毒。该病毒采用VBScript语言编写,在互联网上通过电子邮件进行传播,也可以通过文件感染;感染后的机器系统资源被大量消耗,速度变慢;利用Windows系统的“资源管理器”进行寄生与感染。在每个检查到的文件夹下生成desktop.ini和folder.htt文件(隐藏属性)。并且,该病毒还会修改注册表的许多键值。手工删除比较困难,建议采用杀毒软件杀毒,这样可以避免格式化你的硬盘,保护你的数据。金山公司反病毒应急处理中心的《新欢乐时光》专杀工具效果比较好,并提供免费下载,下载链接ftp://www.iduba.net/download/othertools/scanvbskj.exe大小仅56KB! \r\n\r\n\r\n\r\nfound.000文件夹的问题\r\n\r\n  问:我的电脑有的时候在C盘或D盘的根目录下有个名为found.000的文件夹,里面有一些后缀名为CHK的文件。在c:\\windows下有很多以fff开头的怪文件,而且大小全部为0字节。请问这些是什么文件?能否将它们删除?\r\n\r\n  答:found.000文件夹里面的一些后缀名为CHK的文件是你在使用“磁盘碎片整理程序”整理硬盘后所产生的“丢失簇的恢复文件”。在c:\\windows下有很多以fff开头的文件是由Mdm.exe(Machine Debug Manager)这个程序产生的。Mdm.exe的主要工作是针对应用软件进行排错(Debug),在排错过程中会产生一些暂存文件,这些文件在操作系统进行关机时没有自动被清除,所以这些fff开头的怪文件和found.000文件夹里面的一些后缀名为CHK的文件都是没有用的垃圾文件,可以任意删除而不会对系统产生不良影响。\r\n\r\n  但只要系统中有Mdm.exe存在,那么以fff开头的怪文件就又有可能产生。你可以按下面的方法让系统停止运行Mdm.exe来彻底删除以fff开头的怪文件:首先按“Ctrl+Alt+Del”组合键,在弹出的“关闭程序”窗口中选中“Mdm”,按“结束任务”按钮来停止Mdm.exe在后台的运行,接着把Mdm.exe(在C:\\Windows\\System目录下)改名为Mdm.bak。运行msconfig程序,在启动页中取消对“Machine Debug Manager”的选择。这样可以不让Mdm.exe自启动,然后点击“确定”按钮,结束msconfig程序,并重新启动电脑。另外,如果你使用IE 5.X,建议禁用脚本调用(点击“工具→Internet选项→高级→禁用脚本调用”),这样就可以避免以fff开头的怪文件再次产生。

论坛徽章:
0
14 [报告]
发表于 2006-07-31 15:25 |只看该作者
让IE以最大化显示\r\n\r\n  问:我使用的操作系统是Windows 2000,上网一段时间后,突然发觉IE无法以最大化显示,把IE重装一遍后,也无法解决这个问题,请问我该怎么办?\r\n\r\n  答:在“运行”中输入regedit打开注册表编辑器,选择“HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\”,在右边的窗口中删除“Window_Placement”键,在 “HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Desktop\\Old Work-Areas”右边窗口中删除“OldWorkAreaRects”键。关闭注册表编辑器,重新启动计算机,连续两次最大化IE窗口(即“最大化→还原→最大化”),再次重新启动IE就可以了。 \r\n\r\n\r\n\r\nMfm1992文件问题\r\n\r\n  问:我的桌面上出现了一个名为Mfm1992的视窗图案的图标,路径是C:\\Windows\\Desktop,占用45056字节,请问它是什么文件?\r\n\r\n  答:“Mfm1992”是中文输入法“智能ABC”的记录文件。你的电脑中出现“Mfm1992”文件是由于你使用了“智能ABC”输入法作为中文录入的方式,这也应该算是“智能ABC”输入法的一个Bug,该文件可以随时删除而不会影响系统,不必担心。

论坛徽章:
0
15 [报告]
发表于 2006-07-31 15:25 |只看该作者
Regsvr32 用法和错误消息的说明 \r\n\r\n  对于那些可以自行注册的对象链接和嵌入 (OLE) 控件,例如动态链接库 (DLL) 文件或 ActiveX 控件 (OCX) 文件,您可以使用 Regsvr32 工具 (Regsvr32.exe) 来将它们注册和取消注册。\r\n\r\n  Regsvr32.exe 的用法 \r\n\r\n  RegSvr32.exe 具有以下命令行选项: Regsvr32 [/n] [/i[:cmdline]] dllname \r\n\r\n  /u - Unregister server\r\n\r\n\r\n  /i - Call DllInstall passing it an optional [cmdline]; \r\n\r\n  when used with /u calls dll uninstall \r\n\r\n  /n - do not call DllRegisterServer; this option must \r\n\r\n  be used with /i \r\n\r\n  当您使用 Regsvr32.exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个 Win32 错误代码。要查看 Win32 错误代码的列表,请参见下面的 Microsoft Web 站点: \r\n\r\n  http://msdn.microsoft.com/librar ... 2_error_codes.asp \r\n\r\n  例如,要手动注册 Sample.ocx ActiveX 控件,请在 MS-DOS 提示符处键入以下命令: \r\n\r\n  c:\\regsvr32.exe sample.ocx \r\n\r\n  Regsvr32.exe 错误消息 \r\n\r\n  以下列表介绍了 RegSvr32 错误消息和可能的原因。 \r\n\r\n  Unrecognized flag:/invalid_flag \r\n\r\n  键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法”一节)。 \r\n\r\n  No DLL name specified. \r\n\r\n  未包括 .dll 文件名(请参阅本文中的“Regsvr32.exe 的用法”一节)。 \r\n\r\n  Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found. \r\n\r\n  Dllname 不是 .dll 或 .ocx 文件。例如,键入 regsvr32 wjview.exe 就会生成该错误消息。 \r\n\r\n  Dllname is not an executable file and no registration helper is registered for this file type. \r\n\r\n  Dllname 不是可执行文件(.exe、.dll 或 .ocx)。例如,键入 regsvr32 autoexec.bat 就会生成该错误消息。 \r\n\r\n  Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found. \r\n\r\n  Dllname 可能未导出,或者内存中可能有损坏的 Dllname 版本。请考虑使用 Pview 来检测该文件并删除它。 \r\n\r\n  Dllname is not self-registerable or a corrupted version is in memory. \r\n\r\n  例如,键入 regsvr32 icwdial.dll 后就会返回该错误消息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的 Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。有关其他信息,请单击以查看以下 Microsoft 知识库文章: \r\n\r\n  197155 如何终止孤立进程 \r\n\r\n  OleInitialize failed (or OleUninitialize failed). \r\n\r\n  Regsvr32 必须先初始化 COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。如果对 COM 库进行初始化或撤消初始化的尝试失败,就会出现这些错误消息。例如,Ole32.dll 文件可能已经损坏,或者其版本有误。 \r\n\r\n  LoadLibrary(\"Dllname\" failed.GetlastError returns 0x00000485 \r\n\r\n  在 Winerror.h 中,0x00000485 = 1157 (ERROR_DLL_NOT_FOUND),表示“找不到运行该应用程序所需的某个库文件”。例如,键入 regsvr32 missing.dll 后,如果找不到 Missing.dll 文件,就会返回该错误消息。 \r\n\r\n  LoadLibrary(\"Dllname\" failed.GetLastError returns 0x00000002 \r\n\r\n  在 Winerror.h 中,0x00000002 = 2 (ERROR_FILE_NOT_FOUND),表示“系统找不到指定的文件”。换言之,系统找不到相关的 DLL。例如,如果键入 regsvr32 icwdial.dll,而此时缺少 Tapi32.dll(依赖项),就会返回该错误消息。 \r\n\r\n  LoadLibrary(\"dskmaint.dll\" failed.GetLastError returns 0x000001f \r\n\r\n  在 Winerror.h 中,0x000001f = 31 (ERROR_GEN_FAILURE),表示“附加到系统上的设备不能正常工作”。如果您尝试注册 Win16 .dll 文件,就会发生此现象。例如,键入 regsvr32 dskmaint.dll 会返回该错误消息。 \r\n\r\n  DllRegisterServer (or DllUnregisterServer)in Dllname failed.返回代码是:字符串 \r\n\r\n  在 Winerror.h 中搜索字符串。 \r\n\r\n  Regsvr32.exe 和依赖项 \r\n\r\n  RegSvr32.exe 依赖于 Kernel32.dll、User32.dll 和 Ole32.dll 文件(在 Windows NT 中,还依赖于 Msvcrt.dll 和 Advapi32.dll 文件)。Regsvr32.exe 会加载您尝试注册或撤消注册的文件及其所有依赖项。如果缺少必需的文件或者它们已损坏,该进程可能会失败。 \r\n\r\n  您可以使用 Depends.exe 来确定您尝试注册或撤消注册的文件的依赖项。在 Microsoft Windows 98 资源工具包 和 Microsoft Windows NT 4.0 资源工具包 支持工具中都提供了 Depends.exe。 \r\n\r\n  247024 Tools Included with the Microsoft Windows 98 Resource Kit 

论坛徽章:
0
16 [报告]
发表于 2006-07-31 15:26 |只看该作者
Regsvr32使用方法\r\n\r\n  使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。它的用法为: \r\n\r\n  “regsvr32 [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。 \r\n\r\n  参数有如下意义: \r\n\r\n  /u——反注册控件 \r\n\r\n  /s——不管注册成功与否,均不显示提示框 \r\n\r\n  /c——控制台输出 \r\n\r\n  /i——跳过控件的选项进行安装(与注册不同) \r\n\r\n  /n——不注册控件,此选项必须与/i选项一起使用

论坛徽章:
0
17 [报告]
发表于 2006-07-31 15:26 |只看该作者
Regsvr32命令修复系统故障\r\n\r\n  Regsvr32命令是 Windows 系统提供的一个实用工具,它用来向系统注册控件或者卸载控件,利用该命令,可找回系统丢失的功能。Regsvr32命令以命令行方式运行,其命令格式为: Regsvr32 Filename, Filename是控件文件名,不带参数 u 就是注册控件,带参数 u 就是卸载控件。\r\n\r\n  l. 恢复图片预览功能: Windows XP的图片预览功能,对应的控件文件为 thurnbvw.dll。 如果该功能损坏,可单击“开始”一“运行” , 在“打开”框中输人:\" Regsvr32 Thurnbvw. dll\" ,单击“确定”执行命令,这时就会弹出提示框: \" DllRegisterServer in Thumbvw.dll succeeded.\" ,这表明控件注册成功。重新启动电脑,WindowsXP 的图片预览功能便恢复了。\r\n\r\n  2. 恢复ZIP功能:Windows XP 系统提供了ZIP功能,虽然功能不算强大,但不需要第三方软件就可打开ZIP文件,而且可以把ZIP压缩文件当作文件夹使用,也算是比较方便、实用的功能。如果该功能损坏,可在运行框中执行“Regsvr32 ZIPfldr.dll”命令,然后重新启动电脑即可恢复。\r\n\r\n  3. 恢复IE新窗口打开超级链接功能:在IE中有两种超级链接,一种是在当前页面跳转的链接,另一种是弹出新窗口的链接,对第一种链接也可按住Shift键在新窗口中打开。很多人都遇到过不能在新窗口打开链接的麻烦事儿,这个问题也是因控件注册信息丢失引起的。解决办法是:在运行框中分别执行三个命令:“Regsvr32 Actxprxy.dll ”、“Regsvr32 Shdocvw.dll”、 \" Regsvr32 Oleaut32.dll ”。一这三个控件注册成功后,重新启动电脑, IE 就恢复正常了。\r\n\r\n  4. 恢复FSO功能:现在有很多人利用自己的电脑建论坛、网站,论坛或者动态网站程序都可进行在线文件管理,管理员通过页面就可操作文件,但经常有人反映自己的论坛、网站不能在线管理文件,这是因为服务器的FSO功能没有开通或者出现故障,解决办法是:在服务器的运行框中执行“Regsvr32 Sorrun.dll \" ,最后重启服务器即可开通/恢复FSO功能。\r\n\r\n  5. 恢复在线升级功能:在Windows的“开始”菜单的顶端,有一个“Windows Update”项,可以快捷的对系统进行在线升级打补。但有时会发现无法进行在线升级,要解决这个故障,只要在运行框中执行 \" Regsvr32 Wupdinfo.dll \" ,重启电脑即可解决。

论坛徽章:
0
18 [报告]
发表于 2006-07-31 15:26 |只看该作者
RUNDLL32.EXE 是什么程序 \r\n\r\n  Rundll32.exe是什么?顾名思意,“执行32位的DLL文件”。它的作用是执行DLL文件中的内部函数,这样在进程当中,只会有Rundll32.exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。如果看到系统中有多个Rundll32.exe,不必惊慌,这证明用Rundll32.exe启动了多少个的DLL文件。当然,这些Rundll32.exe执行的DLL文件是什么,我们都可以从系统自动加载的地方找到。\r\n\r\n  现在,我来介绍一下Rundll32.exe这个文件,意思上边已经说过,功能就是以命令行的方式调用动态链接程序库。系统中还有一个Rundll.exe文件,他的意思是“执行16位的DLL文件”,这里要注意一下。在来看看Rundll32.exe使用的函数原型:\r\n\r\n  Void CALLBACK FunctionName (\r\n\r\n  HWND hwnd,\r\n\r\n  HINSTANCE hinst,\r\n\r\n  LPTSTR lpCmdLine,\r\n\r\n  Int nCmdShow\r\n\r\n  );\r\n\r\n  其命令行下的使用方法为:Rundll32.exe DLLname,Functionname [Arguments]\r\n\r\n  DLLname为需要执行的DLL文件名;Functionname为前边需要执行的DLL文件的具体引出函数;[Arguments]为引出函数的具体参数。\r\n\r\n  略谈Rundll32.exe的作用 (我是菜鸟)   \r\n\r\n  常用Windows9x的朋友一定对Rundll32.exe和Rundll.exe这两个档案不会陌生吧,不过,由於这两个程式的功能原先只限於在微软内部使用,因而真正知道如何使用它们的朋友想必不多。那么好,如果你还不清楚的话,那么就让我来告诉你吧。 \r\n\r\n  首先,请你做个小实验(请事先保存好你正在执行的程式的结果,否则...):点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然後键入rundll32.exe user.exe,restartwindows,再按下回车键,这时你将看到,机器被重启了!怎么样,是不是很有趣? \r\n\r\n  当然,Rundll的功能绝不仅仅是重启你的机器。其实,Rundll者,顾名思义,执行Dll也,它的功能就是以命令列的方式呼叫Windows的动态链结库,Rundll32.exe与Rundll.exe的区别就在於前者是呼叫32位的链结库,而後者是运用於16位的链结库,它们的命令格式是: \r\n\r\n  RUNDLL.EXE ,, \r\n\r\n  这里要注意三点:1.Dll档案名中不能含有空格,比如该档案位於c:\\ProgramFiles\\目录,你要把这个路径改成c:\\Progra~1\\;2.Dll档案名与Dll入口点间的逗号不能少,否则程式将出错并且不会给出任何资讯!3.这是最重要的一点:Rundll不能用来呼叫含返回值参数的Dll,例如Win32API中的GetUserName(),GetTextFace()等。在Visual Basic中,提供了一条执行外部程式的指令Shell,格式为: \r\n\r\n  Shell “命令列” \r\n\r\n  如果能配合Rundll32.exe用好Shell指令,会使您的VB程式拥有用其他方法难以甚至无法实现的效果:仍以重启为例,传统的方法需要你在VB工程中先建立一个模组,然後写入WinAPI的声明,最後才能在程式中呼叫。而现在只需一句: \r\n\r\n  Shell “rundll32.exe user.exe,restartwindows”就搞定了!是不是方便多了? \r\n\r\n  实际上,Rundll32.exe在呼叫各种Windows控制面板和系统选项方面有著独特的优势。下面,我就将本人在因特网上收集的有关Rundll的指令列举如下(很有用的,能省去你很多呼叫Windows API的时间!!),供大家在程式设计中引用: \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL \r\n\r\n  功能: 显示控制面板 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 \r\n\r\n  功能: 显示“控制面板-辅助选项-键盘”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2 \r\n\r\n  功能: 显示“控制面板-辅助选项-声音”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3 \r\n\r\n  功能: 显示“控制面板-辅助选项-显示”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4 \r\n\r\n  功能: 显示“控制面板-辅助选项-滑鼠”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5 \r\n\r\n  功能: 显示“控制面板-辅助选项-传统”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1 \r\n\r\n  功能: 执行“控制面板-添加新硬体”向导。 \r\n\r\n  命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter \r\n\r\n  功能: 执行“控制面板-添加新印表机”向导。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1 \r\n\r\n  功能: 显示 “控制面板-添加/删除程式-安装/卸载” 面板。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2 \r\n\r\n  功能: 显示 “控制面板-添加/删除程式-安装Windows” 面板。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3 \r\n\r\n  功能: 显示 “控制面板-添加/删除程式-启动盘” 面板。 \r\n\r\n  命令列: rundll32.exe syncui.dll,Briefcase_Create \r\n\r\n  功能: 在桌面上建立一个新的“我的公文包”。 \r\n\r\n  命令列: rundll32.exe diskcopy.dll,DiskCopyRunDll \r\n\r\n  功能: 显示复制软碟视窗 \r\n\r\n  命令列: rundll32.exe apwiz.cpl,NewLinkHere %1 \r\n\r\n  功能: 显示“建立快捷方式”的对话框,所建立的快捷方式的位置由%1参数决定。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0 \r\n\r\n  功能: 显示“日期与时间”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1 \r\n\r\n  功能: 显示“时区”选项视窗。 \r\n\r\n  命令列: rundll32.exe rnaui.dll,RnaDial [某个拨号连接的名称] \r\n\r\n  功能: 显示某个拨号连接的拨号视窗。如果已经拨号连接,则显示目前的连接状态的视窗。 \r\n\r\n  命令列: rundll32.exe rnaui.dll,RnaWizard \r\n\r\n  功能: 显示“新建拨号连接”向导的视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 \r\n\r\n  功能: 显示“显示属性-背景”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1 \r\n\r\n  功能: 显示“显示属性-萤屏保护”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2 \r\n\r\n  功能: 显示“显示属性-外观”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3 \r\n\r\n  功能: 显示显示“显示属性-属性”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder \r\n\r\n  功能: 显示Windows的“字体”档案夹。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3 \r\n\r\n  功能: 同样是显示Windows的“字体”档案夹。 \r\n\r\n  命令列: rundll32.exe shell32.dll,SHformatDrive \r\n\r\n  功能: 显示格式化软碟对话框。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,0 \r\n\r\n  功能: 显示“控制面板-游戏控制器-一般”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL joy.cpl,,1 \r\n\r\n  功能: 显示“控制面板-游戏控制器-进阶”选项视窗。 \r\n\r\n  命令列: rundll32.exe mshtml.dll,PrintHTML (HTML文档) \r\n\r\n  功能: 列印HTML文档。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl \r\n\r\n  功能: 显示Microsoft Exchange一般选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0 \r\n\r\n  功能: 显示“控制面板-滑鼠” 选项 。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1 \r\n\r\n  功能: 显示 “控制面板-键盘属性-速度”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1 \r\n\r\n  功能: 显示 “控制面板-键盘属性-语言”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2 \r\n\r\n  功能: 显示Windows“印表机”档案夹。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3 \r\n\r\n  功能: 显示Windows“字体”档案夹。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4 \r\n\r\n  功能: 显示“控制面板-输入法属性-输入法”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add \r\n\r\n  功能: 执行“添加新调制解调器”向导。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0 \r\n\r\n  功能: 显示“控制面板-多媒体属性-音频”属性页。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1 \r\n\r\n  功能: 显示“控制面板-多媒体属性-视频”属性页。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2 \r\n\r\n  功能: 显示“控制面板-多媒体属性-MIDI”属性页。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3 \r\n\r\n  功能: 显示“控制面板-多媒体属性-CD音乐”属性页。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4 \r\n\r\n  功能: 显示“控制面板-多媒体属性-设备”属性页。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1 \r\n\r\n  功能: 显示“控制面板-声音”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl \r\n\r\n  功能: 显示“控制面板-网路”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL odbccp32.cpl \r\n\r\n  功能: 显示ODBC32资料管理选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,OpenAs_RunDLL {drive:\\path\\filename} \r\n\r\n  功能: 显示指定档案(drive:\\path\\filename)的“打开方式”对话框。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL password.cpl \r\n\r\n  功能: 显示“控制面板-密码”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL powercfg.cpl \r\n\r\n  功能: 显示“控制面板-电源管理属性”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder \r\n\r\n  功能: 显示Windows“印表机”档案夹。(同rundll32.exe shell32.dll,Control_RunDLL main.cpl @2) \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0 \r\n\r\n  功能: 显示“控制面板-区域设置属性-区域设置”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1 \r\n\r\n  功能: 显示“控制面板-区域设置属性-数字”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2 \r\n\r\n  功能: 显示“控制面板-区域设置属性-货币”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3 \r\n\r\n  功能: 显示“控制面板-区域设置属性-时间”选项视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4 \r\n\r\n  功能: 显示“控制面板-区域设置属性-日期”选项视窗。 \r\n\r\n  命令列: rundll32.exe desk.cpl,InstallScreenSaver [萤屏保护档案名] \r\n\r\n  功能: 将指定的萤屏保护档案设置为Windows的屏保,并显示萤屏保护属性视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0 \r\n\r\n  功能: 显示“控制面板-系统属性-传统”属性视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1 \r\n\r\n  功能: 显示“控制面板-系统属性-设备管理器”属性视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2 \r\n\r\n  功能: 显示“控制面板-系统属性-硬体配置档案”属性视窗。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3 \r\n\r\n  功能: 显示“控制面板-系统属性-性能”属性视窗。 \r\n\r\n  命令列: rundll32.exe user.exe,restartwindows \r\n\r\n  功能: 强行关闭所有程式并重启机器。 \r\n\r\n  命令列: rundll32.exe user.exe,exitwindows \r\n\r\n  功能: 强行关闭所有程式并关机。 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL telephon.cpl \r\n\r\n  功能: 显示“拨号属性”选项视窗 \r\n\r\n  命令列: rundll32.exe shell32.dll,Control_RunDLL themes.cpl \r\n\r\n  功能: 显示“桌面主旨”选项面板 \r\n\r\n  当然,不止是VisualBasic,象Delphi.VisualC++等其他程式设计语言也可以通过呼叫外部命令的方法来使用Rundll的这些功能,具体方法这里就不再详细叙述了。灵活的使用Rundll,一定会使你的程式设计轻轻松松,达到事半功倍的效果!

论坛徽章:
0
19 [报告]
发表于 2006-07-31 15:27 |只看该作者
SFC使用方法  \r\n\r\n  SFC(System Files Checker,系统文件检查器)。以管理员身份登录Windows XP,将Windows XP的安装光盘放入光驱,在“命令提示符”窗口中键入“SFC/SCANNOW”命令后回车,“系统文件检查器”开始自动扫描系统文件,而且不需要你的任何干预。不过需要提醒大家的是,尽管Windows 2000/XP下的“SFC”比Windows 98下的“SFC”聪明得多,但要想正常运行它,还得注意以下两个问题:\r\n\r\n  1.在运行“SFC”之前必须将Windows XP安装光盘放入光驱,否则在扫描过程中会提示你插入安装光盘。即使你插入了安装光盘,系统仍会有出错提示。\r\n\r\n  2.在Windows 2000/XP下使用“系统文件检查器”时,必须加上正确的参数才能正常运行。我们可以在“命令提示符”窗口中键入“SFC”命令查看这些参数。\r\n\r\n  3.由于Windows 2000/XP下的“SFC”命令是完全自动执行的,因此我们无法直接知道修复了哪些系统文件。不过我们可以通过以下方法间接获得系统文件的修复情况:依次打开“控制面板→管理工具→事件查看器→系统”,根据时间提示,从列表中选定运行“SFC”时的事件,右击该事件并查看其属性即可。 \r\n\r\n\r\n\r\nSFC使用方法  \r\n\r\n  SFC(System Files Checker,系统文件检查器)。以管理员身份登录Windows XP,将Windows XP的安装光盘放入光驱,在“命令提示符”窗口中键入“SFC/SCANNOW”命令后回车,“系统文件检查器”开始自动扫描系统文件,而且不需要你的任何干预。不过需要提醒大家的是,尽管Windows 2000/XP下的“SFC”比Windows 98下的“SFC”聪明得多,但要想正常运行它,还得注意以下两个问题:\r\n\r\n  1.在运行“SFC”之前必须将Windows XP安装光盘放入光驱,否则在扫描过程中会提示你插入安装光盘。即使你插入了安装光盘,系统仍会有出错提示。\r\n\r\n  2.在Windows 2000/XP下使用“系统文件检查器”时,必须加上正确的参数才能正常运行。我们可以在“命令提示符”窗口中键入“SFC”命令查看这些参数。\r\n\r\n  3.由于Windows 2000/XP下的“SFC”命令是完全自动执行的,因此我们无法直接知道修复了哪些系统文件。不过我们可以通过以下方法间接获得系统文件的修复情况:依次打开“控制面板→管理工具→事件查看器→系统”,根据时间提示,从列表中选定运行“SFC”时的事件,右击该事件并查看其属性即可。

论坛徽章:
0
20 [报告]
发表于 2006-07-31 15:27 |只看该作者
Windows2000/XP启动过程详解\r\n\r\n  Windows2000/XP是一个优秀的操作系统,它功能强大,安全稳定,深受广大电脑用户青睐。但在使用过程中,我们明显地感觉到它的启动时间比Windows98要延长许多,比之Windows98更能考验人的耐性。那么在这段让人忍无可忍但又不可不忍的时间中,系统究竟做了些什么工作哪,别急,,容俺慢慢道来,咱看一看它究竟为何如此龟速。\r\n\r\n  在基于INTEL的计算机上,Windows2000/XP的启动过程大致可分为5个步骤:预启动,启动,装载内核,初始化内核以及用户登录。下面分别展开介绍:\r\n\r\n  一.预启动\r\n\r\n  首先计算机通电进行自检,并由BIOS(即基本输入输出系统)完成基本硬件配置,然后读取硬盘的MBR(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的操作系统引导扇区调入内存中执行,此处即执行NTLDR(操作系统加载器)文件。\r\n\r\n  * Windows2000/XP支持多重启动。它在安装时会首先将已存在的其它操作系统引导扇区保存为BOOTSECT.DOS文件(位于活动分区根目录下),并修改系统引导扇区,以便系统启动时加载NTLDR文件,从而达到多重启动的目的。而Windows98则不具备这个功能,因此如果先装好Windows2000/XP后再装Windows98会破坏掉Windows2000/XP的引导记录,导致2000/XP不能启动。\r\n\r\n  二.启动\r\n\r\n  1.首先进行出始化,NTLDR会把处理器从实模式转换为32位保护模式。\r\n\r\n  2.读取BOOT.INI文件。该文件位于活动分区根目录下,它的作用是使系统在启动过程中出现选择菜单,由用户选择希望启动的操作系统。如果选择启动Windows2000/XP,NTLDR会继续引导进行以下过程;如果选择为非Windows2000/XP系统,NTLDR则会读取系统引导扇区副本BOTSECT.DOS转入启动相应系统。\r\n\r\n  * 其中[BOOT LOADER]即操作系统加载器,指定系统选择菜单默认等待时间和默认引导的操作系统。可手工修改或在控制面板中修改,为了保险起见,建议在控制面板中修改。依次选择控制面板-〉系统-〉高级->启动和故障恢复,即可更改相关设置。(在WindowsXP中还有另一种方法,即运行msconfig(系统配置实用程序)。\r\n\r\n  [OPERATING SYSTEMS]段指定操作系统列表,由双引号括起来的部分就是列表所显示的内容,可任意修改,使其更加个性化。\r\n\r\n  * 形如MULTI(0)DISK(0)RDISK(0)PARTITION(1)格式的语句被称为ARC路径,它的格式为:MULTI()——指定磁盘控制器(若为SCSI控制器,则此处应替换为SCSI());DISK()——指定SCSI设备编号(对于MULTI该处值始终为0);RDISK()——指定IDE设备编号(对于SCSI,此处被忽略);PARTITION()——指定分区编号。除分区编号由1开始外,其余编号均从0开始。\r\n\r\n  参数/FASTDETECT表示禁用串行鼠标检测,是系统默认值。还有几个常见参数:MAXMEM——指定Windows2000/XP可用内存容量;BASEVIDEO——使用标准VGA显示驱动程序;NOGUIBOOT——启动过程中不显示图形屏幕;SOS——加载设备驱动程序时显示其名称。\r\n\r\n  * 在操作系统选择菜单中的中文字体由位于活动分区根目录下的BOOTFONT.BIN文件提供。\r\n\r\n  3.系统加载NTDETECT.COM文件。由它来检测机器硬件,如并行端口,显示适配器等等,并将收集到的硬件列表返回NTLDR用于以后在注册表中注册保存。\r\n\r\n  4.如果Windows2000/XP有多个硬件配置文件,此时会出现选择菜单,等待用户确定要使用的硬件配置文件,否则直接跳过此步,启用默认配置。\r\n\r\n  * 硬件配置文件是指保存计算机特定硬件配置的系统文件。可以创建多个不同的硬件配置文件以满足计算机在不同场合的应用。可以依次选择控制面板-〉系统->硬件-〉硬件配置文件作出修改。\r\n\r\n  三.装载内核\r\n\r\n  引导过程开始装载Windows2000/XP内核NTOSKRNL.EXE。这个文件位于Windows2000/XP安装文件夹下的SYSTEM32文件夹中。随后,硬件抽象层(HAL)被引导进程加载,完成本步骤。\r\n\r\n  * 硬件抽象层(HAL):隐藏特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。\r\n\r\n  四.初始化内核\r\n\r\n  内核完成初始化,NTLDR将控制权转交Windows2000/XP内核,后者开始装载并初始化设备驱动程序,以及启动WIN32子系统和WINDOWS2000/XP服务。\r\n\r\n  五.用户登录\r\n\r\n  开始登录进程。由WIN32子系统启动WINLOGON.EXE,并由它启动LOCAL SECURITY AUTHORITY(LSASS.EXE)显示登录对话框。用户登录后,WINDOWS2000/XP会继续配置网络设备和用户环境。最后,伴随着微软之声和我们熟悉的个性化桌面,WINDOWS2000/XP漫长的启动过程终于完成。呵,是不是睡着了,醒醒吧,系统启动成功,您现在该干嘛就干嘛!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP