如何解决Win7主题服务无法自动启动
2013-05-21 00:06
274 查看
笔者使用Win7已经有一段时间了。就个人而言,对Win7的界面已经比较满意,可是身边有的朋友往往还不满足,都希望使自己的爱机更加个性化一些。最近,笔者身边就发生了两起由于Win7主题而引发的悲剧。
第一起的主角是我的室友,由于安装第三方主题的过程中的一个误操作,导致进入Windows之后窗口无法正常显示,无奈之下,只能重装。第二起是我的一个女同学,由于破解主题失败导致系统文件被篡改,开机就提示“dwm.exe无法启动”,说是找不到“UxTheme.dll”这个文件。通过和我的系统的对比,我发现并没有缺少文件。我费了很大功夫一个个文件对比,终于让我发现有一个文件的创建时间和其他的不一样,然后我从我电脑把那个文件拷贝过来覆盖它(注意:此处由于该文件正被使用,所以要先将该文件重命名,然后再把用于替换的文件粘贴到该目录),重启,果然没有报错了,可是主题仍然没有恢复正常(只能使用经典主题,不能使用玻璃特效和Aero主题)。
在桌面右键,个性化,发现最下方多了一个选项,好像是说可以解决主题问题。点击该选项,按照提示一步步操作,问题果然解决了,最后系统还列出了问题的所在:
1、桌面窗口管理器(Desktop Window Manager Session Manager)被禁用;
2、主题服务(Themes)没有启动。
再次重启,发现系统又变回了经典主题。查看系统服务,发现桌面窗口管理器已启动,没有被禁用。而主题服务明明已经设置了自动,可是它却并没有随系统启动而自动启动。手动启动主题服务,一切又恢复正常。
针对这个问题,上网找了很久都没有找到好的方法。修改注册表的方法也试过,可是问题依旧。
最后,想到了一个没有办法之中的办法,就是写一个批处理文件放到启动那里,一开机就执行这个批处理文件,让它把主题服务打开。下面我说说具体的步骤:
1、打开记事本,输入“net start themes”(不含双引号),然后把这个文件保存为bat文件;
2、把这个文件放入启动(就是开始菜单中,“所有程序”下面的那个“启动”文件夹);
为嫌麻烦的朋友附上该文件:启动Themes服务.bat
大功告成!重启计算机,系统进入Windows之后,需要一两秒的时间启动主题服务(表现为弹出一个控制台窗口,然后马上消失,系统迅速由经典主题变为之前设置的主题),之后就可以正常使用了。
虽然有点美中不足,但总比重装系统要强多了。希望本文能够帮助遇到同样问题的朋友!如果你有其他更好的方法,欢迎给我留言。
第一起的主角是我的室友,由于安装第三方主题的过程中的一个误操作,导致进入Windows之后窗口无法正常显示,无奈之下,只能重装。第二起是我的一个女同学,由于破解主题失败导致系统文件被篡改,开机就提示“dwm.exe无法启动”,说是找不到“UxTheme.dll”这个文件。通过和我的系统的对比,我发现并没有缺少文件。我费了很大功夫一个个文件对比,终于让我发现有一个文件的创建时间和其他的不一样,然后我从我电脑把那个文件拷贝过来覆盖它(注意:此处由于该文件正被使用,所以要先将该文件重命名,然后再把用于替换的文件粘贴到该目录),重启,果然没有报错了,可是主题仍然没有恢复正常(只能使用经典主题,不能使用玻璃特效和Aero主题)。
在桌面右键,个性化,发现最下方多了一个选项,好像是说可以解决主题问题。点击该选项,按照提示一步步操作,问题果然解决了,最后系统还列出了问题的所在:
1、桌面窗口管理器(Desktop Window Manager Session Manager)被禁用;
2、主题服务(Themes)没有启动。
再次重启,发现系统又变回了经典主题。查看系统服务,发现桌面窗口管理器已启动,没有被禁用。而主题服务明明已经设置了自动,可是它却并没有随系统启动而自动启动。手动启动主题服务,一切又恢复正常。
针对这个问题,上网找了很久都没有找到好的方法。修改注册表的方法也试过,可是问题依旧。
最后,想到了一个没有办法之中的办法,就是写一个批处理文件放到启动那里,一开机就执行这个批处理文件,让它把主题服务打开。下面我说说具体的步骤:
1、打开记事本,输入“net start themes”(不含双引号),然后把这个文件保存为bat文件;
2、把这个文件放入启动(就是开始菜单中,“所有程序”下面的那个“启动”文件夹);
为嫌麻烦的朋友附上该文件:启动Themes服务.bat
大功告成!重启计算机,系统进入Windows之后,需要一两秒的时间启动主题服务(表现为弹出一个控制台窗口,然后马上消失,系统迅速由经典主题变为之前设置的主题),之后就可以正常使用了。
虽然有点美中不足,但总比重装系统要强多了。希望本文能够帮助遇到同样问题的朋友!如果你有其他更好的方法,欢迎给我留言。
相关文章推荐
- 【原创】如何解决Win7主题服务无法自动启动
- 电脑无法自动获得ip解决办法(dhcp服务无法启动)
- 如何解决MySQL 服务正在启动 . MySQL 服务无法启动. 服务没有报告任何错误.的问题
- MySQL5.7版本无法启动服务【启动后自动停止】的解决方法
- 解决Win7系统DHCP Client服务已设置为“自动”开机仍然无法启动问题
- 如何解决win7中搜索服务无法启动的问题
- tomcat作为windows服务无法启动如何解决,报错:参考特定服务错误代码0
- Print Spooler服务无法启动和启动后自动停止解决办法
- 如何解决 Mongodb后在cmd下无法启动,提示:服务名无效,发生系统错误2 系统找不到指定的文件
- MySQL5.7版本无法启动服务【启动后自动停止】的解决方法
- 如何解决Wireless Zero Configuration服务不能自动启动
- 如何解决SVN服务器端安装过程出现 “Custom action InstallWMISchemaExecute failed:无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。”
- 今天解决了BXP4.1在windows server 2003下无法自动启动ardencepxe服务的问题
- 如何解决win7中搜索服务无法启动的问题
- IIS服务 无法启动,如何解决?
- 如何解决Wireless Zero Configuration服务不能自动启动 #F#
- 添加tomcat到系统服务自动启动,并解决无法启动
- windows操作系统启动后SDE的服务无法自动启动的解决方法
- esri_sde服务无法启动,启动后自动停止问题的解决方法
- 解决mysql安装时无法通过start service启动服务