WindowsXP安装/卸载IIS遇到的一系列问题解决方案

解决安装/卸载时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出错了。大功告成!

 

 

 

 

点赞 (0)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据