Windows 10 上的 Web 应用程序 HTTP 错误 503 和 WAS 事件 5189
在今天的帖子中,我们将探讨原因,然后针对升级 Windows 10 后Web应用程序返回HTTP 错误 503(HTTP Error 503)和WAS 事件 5189的问题提供解决方案。(WAS event 5189)
Web应用程序HTTP 错误 503(HTTP Error 503)和WAS事件 5189
如果您的计算机运行的是启用了Internet 信息服务 (IIS) 的 Windows 10 或 Windows Server 2016,并且(Windows 10)您升级(Windows Server 2016)到较新版本的Windows 10或Windows Server 2016,则某些 Web 应用程序可能无法启动,而是,他们可能会抛出以下错误消息:
Service Unavailable
HTTP Error 503. The service is unavailable.
此外,如果您看到Event Log,您将看到以下消息:
WAS事件 5189:Windows Process Activation Service未能为应用程序池“< DefaultAppPool >”生成应用程序池配置文件。错误类型为“0”。要解决此问题,请确保 applicationhost.config 文件正确并重新提交上次所做的配置更改。数据字段包含错误号。
Web应用程序HTTP 错误 503(HTTP Error 503)和WAS事件 5189的原因
发生此错误的原因是 Windows激活 服务(Service)( WAS ) 在典型操作期间为以下文件夹中的每个IIS应用程序池创建了一个临时配置文件。
C:\inetpub\temp\appPools
在初始升级阶段,Windows Update会扫描现有文件夹和文件(在Windows文件夹之外)并记录升级后要恢复的路径。但是,因为配置文件是临时的,所以当WAS停止时它们会被删除。
在Windows 更新(Windows Update)的下一阶段,这些先前扫描的文件和文件夹将被复制到临时升级位置。升级 Windows后,Windows更新(Windows Update)会创建一个符号链接,指向复制到临时升级位置的每个文件夹,然后再尝试将这些文件和文件夹还原到其原始位置。
但是,由于这些临时配置文件不再存在,Windows Update不会删除符号链接。
当WAS尝试作为IIS工作进程启动时,由于符号链接,它不会创建临时文件夹来写入配置。因此,Http.Sys返回HTTP 503错误。
如何解决Web应用程序HTTP 错误 503(HTTP Error 503)和WAS事件 5189
为解决此问题,微软(Microsoft)建议手动删除Windows Update创建的(Windows Update)符号链接(符号链接可以像普通文件一样删除)。为此,请按照下列步骤操作。
以提升模式打开命令提示符(Open Command Prompt in elevated mode),复制并粘贴下面的命令,然后按 Enter(Enter):
net stop WAS /y rmdir /s /q C:\inetpub\temp\appPools net start W3SVC
希望这篇文章有帮助!
Related posts
HTTP Error 503,服务不可用的问题
Fix Error 503,Service Unavailable - Steam
Fix Application Load Error 5:0000065434在Windows 10上
Fix Bdeunlock.exe Bad image,System Error或不响应错误
Fix Microsoft Store Error 0x87AF0001
如何在Windows 10/11上修复Error Code 0x8007139f
Fix Exception Processing Message意外的参数System Error
运行此工具的问题,Error代码0x80080005 - 0x90018
Origin DirectX Setup Error:发生内部错误
如何在Windows 11/10上修复VPN Error 806(GRE Blocked)
Fix Error 1962,在Windows 10计算机上找不到操作系统
Fix您的电脑需要修复,Error Code 0xc000000d
Fix Error 0xc00000e9在Windows 11/10中
Fix Runtime Error R6034在Windows 11/10
Fix Error Code 30038-28更新Office时
Windows 10上的Fix Invalid Depot Configuration Steam Error
Fix Error 0x80070141,设备在Windows 11/10上无法访问
Fix Error Code 19,Windows无法启动此hardware device
Fix Windows 10 Update or Activation Error 0x800f0805
Fix Microsoft Office Error Code 0x426-0x0