彻底删除windows 2003下的c:\wmpub

发布时间:2020-05-23编辑:脚本学堂
彻底删除Windows 2003 c:\wmpub的方法

    Windows Server 2003中,wmpub是windows media service的目录,即使没有安装该组件,也无法删除,切换到安全模式,系统仍然会自动建立该目录。

    本人通过使用ProcExp和WinHex程序,在内存和硬盘中搜索wmpub,最终定位到sfcfiles.dll中,这是windows file protection的模块,删除该模块,wmpub目录即可轻松删除,但也会使得系统无法正常运行,具体表现为接入新硬件无法自动安装驱动程序,所以不能很好的解决问题。

   完美解决办法如下
1.备份Windows 2003中的sfcfiles.dll;
2.从Windows XP Professional正版中查找sfcfiles.dll,然后复制;
3.必须先覆盖Windows 2003系统的C:WINDOWSsystem32dllcachesfcfiles.dll;
4.然后再覆盖Windows 2003系统的C:WINDOWSsystem32sfcfiles.dll;
5.重新启动,删除c:wmpub;
6.还有一个很讨厌的目录是c:program filescommon filesmicrosoft sharedweb server extensions,这是iis的目录,现在可以一并删除;
7.到目前为止,我还没有发现系统有异常;
8.如果出现任何异常问题,请将第1步备份的dll覆盖回去,顺序一样不要搞错。