您的位置:首页 > 其它

IIS无法打开,提示无法找到指定的文件的解决方法

2008-10-15 15:49 741 查看
前一段时间,遇到了打开iis,发现提示系统找不到指定路径"您尝试打开 Internet 服务管理器或一个 MMC 管理-在计算机上运行 IIS 5.0 时出现错误信息。查了一下,网友基本上都是建议重新安装iis,我就不明白,昨天还好好,今天就这样,后来在ms的网张上找到了答案,分享出来!

症状

loadTOCNode(1, 'symptoms');

当您尝试打开 Internet 服务管理器 (ISM) 或一个 Microsoft 管理控制台 (MMC) 管理单元,在运行 Microsoft Internet 信息服务 5.0 (IIS) 在计算机上时,您可能会收到与以下内容类似的错误消息:
连接到 ServerName 时出错:
系统找不到指定的路径。
要继续尝试在以后连接到此服务器吗?注意 ServerName 是运行 IIS 的服务器的名称。

如果单击 ,服务器的名称不会显示在 ISM 或 MMC 中, 并且您不能配置任何 Web 站点。 此外,Microsoft FrontPage 服务器扩展和 Web 发布可能无法按预期方式。

您遇到这些症状,即使所有现有的 Web 站点启动并且按预期的方式工作。


回到顶端

原因

loadTOCNode(1, 'cause');

如果在 IIS 元数据库中的配置信息不匹配在计算机安装的服务会发生此问题。 如果满足以下条件,则,就会出现已知此问题:
在计算机上安装 FTP Publishing Service。
在 IIS 元数据库包含了 FTP 发布服务没有配置信息。


回到顶端

解决方案

loadTOCNode(1, 'resolution');

若要解决此问题,使用下列方法之一。


回到顶端

方法 1: 若要确定在元数据库中配置的服务使用 Adsutil.vbs 实用工具

loadTOCNode(2, 'resolution');
要使用 Adsutil.vbs 实用程序若要确定在 IIS 元数据库中配置的服务,请按照下列步骤操作:
1.单击 开始 ,单击 运行 ,键入 Services.msc ,然后单击 确定
2.服务 管理单元, 名称 下, 验证计算机安装的 IIS 服务。
3.单击 开始 ,单击 运行 ,键入 cmd ,然后单击 确定
4.在命令提示符下,键入以下命令,其中 HardDisk 是硬盘上安装 IIS 的位置:
cd HardDisk /inetpub/adminscripts
5.要验证 IIS 服务的配置元数据库中,键入下面的命令在命令提示符下,其中 ServiceName 是您要在 IIS 元数据库中验证 IIS 服务:
Adsutil.vbs 枚举 ServiceName 例如,要验证在 IIS 元数据库包含了 FTP 发布服务的配置信息,键入 Adsutil.vbs 枚举 MSFTPSVC 。

如果您收到与以下内容类似的错误消息,IIS 服务可能没有正确安装:
找不到请求该路径。
6.在确定元数据库中存储的信息和在计算机运行的服务配置差异之后,安装或删除计算机上的服务。 为此,请按照下列步骤操作:
a. 单击 开始 ,单击 运行 ,键入 Appwiz.cpl ,然后单击 确定
b. 双击 添加/删除 Windows 组件
c. 双击 Internet 信息服务 (IIS)
d. 单击以选中或单击以清除您要配置的服务的复选框,然后单击 下一步
e. 按照提示完成 Windows 组件向导在屏幕上。


回到顶端

方法 2: 删除该注册表项为 FTP 发布服务

loadTOCNode(2, 'resolution');
为 FTP Publishing 服务删除注册表项,请按照下列步骤操作:

注意 仅请按照下列步骤如果 FTP Publishing Service 安装在计算机上并且 IIS 元数据库包含了 FTP 发布服务没有配置信息。

重要 此部分、 方法或任务包含的步骤,告诉您如何修改注册表。 但是,如果您错误地修改注册表,则可能会出现严重的问题。 因此,请确保仔细地执行这些步骤。 用于添加保护,您对其进行修改之前备份注册表。 然后,可以发生问题时还原注册表。 有关如何备份和还原注册表信息,单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
322756 (http://support.microsoft.com/kb/322756/) 如何备份和还原 Windows 注册表
1.单击 开始 ,单击 运行 ,键入 cmd ,然后单击 确定
2.找到其中 Adsutil.vbs 文件所在的文件夹位置。
3.若要枚举 FTP Publishing Service 在 IIS 元数据库中的配置信息,键入以下命令:
Adsutil.vbs 枚举 MSFTPSVC 如果在 IIS 元数据库包含了 FTP 发布服务没有配置信息或者如果您收到错误信息,请转到第 4 步。
4.单击 开始 ,单击 运行 ,键入 regedit ,然后单击 确定
5.找到,然后右键单击下面的项在注册表中:
HKEY_LOCAL_MACHINE/Software/Microsoft/INetMgr/Parameters/AddOnServices/FTP
6.在右窗格中, 用鼠标右键单击 FTP ,然后单击 删除
7.退出注册表编辑器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐