IIs管理服务一直启动失败的原因之一

首先eventlog里面的日志:

万维网发布服务(WWW 服务)没有为站点 1 注册 URL 前缀 https://*:8172/。该站点已被禁用。数据字段包含错误号。

IISWMSVC_STARTUP_UNABLE_TO_ACTIVATE_HWC

未能激活可承载的 Web 核心(HWC)。Web 管理服务启动失败。请参考此事件中的 Win32 错误,以获得进一步的信息。

异常:System.IO.FileLoadException: 另一个程序正在使用此文件,进程无法访问。 (异常来自 HRESULT:0x80070020)
在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
在 Microsoft.Web.Management.Server.WebServer.Microsoft.Web.Management.Server.Interop.IWebServer.Start()

进程:WMSvc
用户=NT AUTHORITY\LOCAL SERVICE

然后找啊找啊,各种分析,最终才想到是不是端口被占用了,管理服务的端口改成9172,果然好使,然后用tcpview查看端口列表,原来是被百度安全卫士的高速下载引擎给占用了,灭杀之。

百度安全卫士或百度杀毒应该有内存泄露的问题存在,有时候存在两个占用2g多内存的进程(加起来4g多~~),可怜公司的系统管理员还这么信任百度!!!

时间: 2024-11-05 12:25:13

IIs管理服务一直启动失败的原因之一的相关文章

CentOs 6.6里kdump启动失败的原因

在VMware中新安装了CentOs 6.6,重启系统发现kdump服务启动失败 先来说一下,什么是kdump kdump 是一种先进的基于 kexec 的内核崩溃转储机制.当系统崩溃时,kdump 使用 kexec 启动 到第二个内核.第二个内核通常叫做捕获内核,以很小内存启动以捕获转储镜像.第一个内核保 留了内存的一部分给第二内核启动用.由于 kdump 利用 kexec 启动捕获内核,绕过了 BIOS,所 以第一个内核的内存得以保留.这是内核崩溃转储的本质. 启动失败的原因 查看 /etc

adb 启动失败的原因和修改adb端口号

在我们使用Android Studio的时候,有时候就会出现adb打开失败或者启动不了的情况. adb 启动失败的原因:有其他程序占用了adb默认启动的端口号(像我就遇到过,每次只要提前启动了酷狗音乐,adb就会启动失败~这是要我们专心写代码,不要边听歌边撸0.0) 打不开的情况下的解决方案就是打开Android Studio的Terminal终端 使用以下命令: //关闭adb服务 adb kill-server //再重启adb服务 adb start-server 结果:(终端输出以下代码

在VMmware中安装CentOs 6.6,kdump启动失败的原因

在VMware中新安装了CentOs 6.6,重启系统发现kdump服务启动失败 先来说一下,什么是kdump kdump 是一种先进的基于 kexec 的内核崩溃转储机制.当系统崩溃时,kdump 使用 kexec 启动 到第二个内核.第二个内核通常叫做捕获内核,以很小内存启动以捕获转储镜像.第一个内核保 留了内存的一部分给第二内核启动用.由于 kdump 利用 kexec 启动捕获内核,绕过了 BIOS,所 以第一个内核的内存得以保留.这是内核崩溃转储的本质. 启动失败的原因 查看 /etc

oracle服务OracleDBConsoleorcl启动失败

今天想访问oracle的em服务,但是死活进不去,百度告知说是没有启动OracleDBConsoleorcl服务,进入服务,右击启动,提示错误,百度很久,最终解决方案如下: 1:cmd命令行运行emctl start dbconsole 结果为Environment variable ORACLE_SID not defined. Please define it. 2:继续运行set ORACLE_SID=orcl,这次应该不报错,说明设置成功. 3:继续运行emctl start dbcon

Oracle 11g服务OracleDBConsoleorcl启动失败(异常或报错)

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl.在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务.(非必须启动),但是有时候当我们修改了主机名或改变了ip地址后这个服务会启动不了,导致em访问不了. 我们可以考虑删掉原来的配置,自己从新配置.个人解决这个问题是在win10上 . 第一步: 右击开始->选择命令提示符(管理员)(注意这里必须是管理员模式下,否则会失败!)-> &qu

centos设置服务开机启动失败问题

1.安装某服务设置开机启动的时候报错 [root@node1 ~]# systemctl enable lvm2-lvmetad.serviceThe unit files have no [Install] section. They are not meant to be enabledusing systemctl.Possible reasons for having this kind of units are:1) A unit may be statically enabled b

Servlet 服务器启动失败的原因分析

Server Tomcat v7.0 Server at localhost failed to start. 可能错误分析刚入门学习java Web的相关知识 ,启动服务器出现我出现的问题是这个 记录一下根据查询的资料解决的方法 严重: Error starting static Resourcesjava.lang.IllegalArgumentException: Document base D:\Code\MyJavaCode.metadata.plugins\org.eclipse.w

【翻译自mos文章】当/var/tmp文件夹被remove掉之后,GI crash,并启动失败,原因是ohasd can not create named pipe

来源于: GI crashes and fails to start after "/var/tmp" directory was removed as ohasd can not create named pipe (文档 ID 1567797.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 11.2.0.2 and later Information in this document applies to

多学一点(十三)——解决Linux kdump服务启动失败

kdump 是 Linux Kernel 崩溃时的转储机制,简单理解就是在系统启动过程中如果 Kernel 因为某些原因崩溃了,kdump 就会负责记录日志以便排查原因.在 CentOS 6 等 Linux 发行版中,即便采用最小化安装, kdump 也会作为服务安装到系统中,此时可能因为我们对 Linux分配的内存的限制导致 kdump 服务开机启动失败,如图 1 所示: 图-1 kdump启动失败 解决 kdump 启动失败其实很简单,只要修改 grub.conf 文件,改变crashker