我尝试在services.msc中为新的windows2012服务器启动Windows Process Activation Service
,我遇到了错误:
" windows处理激活服务未启动错误3 **将近3周。"
最后,我设法为此找到了解决方案。希望它能为少数人工作并节省他们的时间。
解决方案:
现在打开services.msc并尝试启动该服务。它应该工作。
答案 0 :(得分:6)
对我来说,我的注册表中没有ConfigIsolationPath
,但是Windows进程激活服务正在寻找我没有的c:\inetpub\temp\apppools\
。创建此文件夹让事情再次发生。本文非常有助于追踪问题“Windows Process Activation Service (WAS) Is Stopping Because It Encountered An Error”。
答案 1 :(得分:1)
我的注册表中也没有ConfigIsolationPath。事实证明我的C:\驱动器上没有足够的空间来重启服务。事件查看者没有提到这一点。我在C:\驱动器上释放了2GB的空间,然后在服务中重新启动了W3SVC服务,然后做了一个IISRESET,这似乎解决了我的问题。
答案 2 :(得分:0)
对我来说,导致错误的是machine.config。
我如何解决它:
我是为2.0.xxx做的。
一切顺利。
答案 3 :(得分:0)
我在这里没有看到事件查看器错误,但是如果有人正在处理事件ID 7023记录的WAS问题,这对我有帮助:
检查c:/ windows / system32 / inetsrv /文件夹。 applicationHost.config文件可能丢失或为空。如果是这种情况,请转到c:/ inetpub / history /文件夹,然后将applicationHost.config文件从此处复制到c:/ windows / system32 / inetsrv /文件夹。尝试再次启动Windows进程激活服务
转到c:\ inetpub \ temp \文件夹。检查是否有一个apppools文件夹。如果没有,请创建此文件夹。尝试再次启动Windows进程激活服务
打开注册表编辑器。导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS\Parameters
。删除NanoSetup条目。尝试再次启动Windows进程激活服务
转到c:/ windows / system32 / inetsrv /文件夹。复制的applicationHost.config文件。将新文件命名为applicationHost.config.tmp。尝试再次启动Windows进程激活服务