IIS无法打开,提示无法找到指定的文件的解决方法
2008-10-15 15:49
741 查看
前一段时间,遇到了打开iis,发现提示系统找不到指定路径"您尝试打开 Internet 服务管理器或一个 MMC 管理-在计算机上运行 IIS 5.0 时出现错误信息。查了一下,网友基本上都是建议重新安装iis,我就不明白,昨天还好好,今天就这样,后来在ms的网张上找到了答案,分享出来!
当您尝试打开 Internet 服务管理器 (ISM) 或一个 Microsoft 管理控制台 (MMC) 管理单元,在运行 Microsoft Internet 信息服务 5.0 (IIS) 在计算机上时,您可能会收到与以下内容类似的错误消息:
连接到 ServerName 时出错:
系统找不到指定的路径。
要继续尝试在以后连接到此服务器吗?注意 ServerName 是运行 IIS 的服务器的名称。
如果单击 是 ,服务器的名称不会显示在 ISM 或 MMC 中, 并且您不能配置任何 Web 站点。 此外,Microsoft FrontPage 服务器扩展和 Web 发布可能无法按预期方式。
您遇到这些症状,即使所有现有的 Web 站点启动并且按预期的方式工作。
回到顶端
如果在 IIS 元数据库中的配置信息不匹配在计算机安装的服务会发生此问题。 如果满足以下条件,则,就会出现已知此问题:
回到顶端
若要解决此问题,使用下列方法之一。
回到顶端
要使用 Adsutil.vbs 实用程序若要确定在 IIS 元数据库中配置的服务,请按照下列步骤操作:
回到顶端
为 FTP Publishing 服务删除注册表项,请按照下列步骤操作:
注意 仅请按照下列步骤如果 FTP Publishing Service 安装在计算机上并且 IIS 元数据库包含了 FTP 发布服务没有配置信息。
重要 此部分、 方法或任务包含的步骤,告诉您如何修改注册表。 但是,如果您错误地修改注册表,则可能会出现严重的问题。 因此,请确保仔细地执行这些步骤。 用于添加保护,您对其进行修改之前备份注册表。 然后,可以发生问题时还原注册表。 有关如何备份和还原注册表信息,单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
322756 (http://support.microsoft.com/kb/322756/) 如何备份和还原 Windows 注册表
症状
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. | 在确定元数据库中存储的信息和在计算机运行的服务配置差异之后,安装或删除计算机上的服务。 为此,请按照下列步骤操作:
|
回到顶端
方法 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. | 退出注册表编辑器。 |
相关文章推荐
- Tomcat无法打开/打开Tomcat时提示系统找不到指定文件/解决方法
- 在iis中注册asp.net 2.0 解决打开aspx文件提示无法找到该页
- iis打开aspx文件时显示无法找到该页问题解决方法
- IIS打开asp.net 页面,无法找到该页,配置错误allowDefinition='MachineToApplication' 的节时错误解决方法。
- 附加自动命名的数据库 但失败。已存在同名的数据库 或指定的文件无法打开或位于 unc 共享目录中。【解决方法】
- IIS打开ASP文件出现Server Application Error提示的解决方法,本人亲历,成功
- 关于VS2013提示无法启动程序,找不到指定文件的解决方法
- outlook打开附件提示:无法创建文件的解决方法
- 附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无法打开或位于 UNC 共享目录中[解决方法]
- IIS7.5提示无法写入配置文件web.config的解决方法
- IIS无法解析aspx文件,提示“找不到该文件”的解决方法
- IIS打开提示MMC无法创建管理单元的解决方法
- iis提示“另一个进程正在使用此文件,无法访问”解决方法
- "无法找到打开H(.)文件的编辑器"的解决方法
- IIS无法解析*.aspx文件,提示“找不到该文件”的解决方法
- SQL Server 2000服务无法启动,提示“系统找不到指定的文件”解决方法及sp4安装不上
- windows2003 IIS 服务启动失败,提示‘另一个程序正在使用此文件,进程无法访问',解决方法
- IIS卸载与安装失败,提示“文件复制操作被取消.安装程序无法继续”的解决方法
- U盘无法识别,磁盘管理中格式化时提示“系统找不到指定文件”的解决方法
- Win2003安装IIS时,提示无法复制staxmem.dll、iisapp.vbs、convlog.exe等文件的解决方法