解决安装/卸载时IIS时提示找不到zClientm.exe文件的问题
打开 添加删除程序,添加删除组件 –[附件和工具]- 详细-[游戏]-详细-[Internet游戏]前的选择框里的那个勾去掉,然后再安装IIS,成功安装,问题解决!
Windows XP IIS 500内部错误 解决方案(HTTP 500内部服务器错误)
1.在控制面板->管理工具->服务 中确认"Distributed Transaction Coordinator"服务有没有启动,没有启动就启动它,并设置成自动.
2.运行 InetpubAdminScripts 脚本文件夹中的 synciwam.vbs
3.在命令行状态下输入以下命令(注意大小写):在运行中输入 cmd ,然后输入运行:
cd %windir%system32inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
注意:有的时候在执行第二部的时候会有这样的提示
没有在该机执行Windows 脚本宿主的权限。请与系统管理员联系!
下面告诉大家解决办法:
首先检查系统是否禁止使用了脚本运行,即打开“INTERNET选项”的“安全”选项卡里“自定义级别”,看看“ActiveX空件及服务”禁用的选项。
接着在开始菜单中打开运行输入 regsvr32 scrrun.dll 回车
最后关键的一步就是看看注册表里的这个位置HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Script HostSettings
在右边的窗口中是不是有个名为 Enabled的DWORD键值,有的话把它删除或者把值该为 1即可正常运行
建议删除就可以了!
IIS无法复制staxmem的解决办法
(1) 开始 > 运行 > 输入 CMD >再输入以下命令:
esentutl /p %windir%/security/database/secedit.sdb
(2) 接着屏幕上会输出如下信息:
Microsoft(R) Windows(R) Database Utilities
Version 5.2
Copyright (C) Microsoft Corporation. All Rights Reserved.
(3) 有提示框出来说你的一个什么数据库损坏,是否恢复。当然选"确定"了。于是有下面的界面:
Initiating INTEGRITY mode…
Database: L:WINDOWSsecuritydatabasesecedit.sdb
Temp. Database: TEMPINTEG2680.EDB
Checking database integrity.
Scanning Status (% complete)
0 10 20 30 40 50 60 70 80 90 100
|—|—|—|—|—|—|—|—|—|—|
……………………………………………
Integrity check successful.
Operation completed successfully in 0.841 seconds.
(4) 关掉CMD的大黑框,接下来再装IIS,就没有烦人的staxmem.dll出错了。大功告成!