Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> Win7主題服務無法自動啟動解決方法

Win7主題服務無法自動啟動解決方法

日期:2017/2/9 11:36:01      編輯:關於windows

      筆者使用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

               文件中只有一句命令:net start themes,保存為bat後辍即可

  大功告成!重啟計算機,系統進入Windows之後,需要一兩秒的時間啟動主題服務(表現為彈出一個控制台窗口,然後馬上消失,系統迅速由經典主題變為之前設置的主題),之後就可以正常使用了。

  雖然有點美中不足,但總比重裝系統要強多了。希望本文能夠幫助遇到同樣問題的朋友!如果你有其他更好的方法,歡迎給我留言。

Copyright © Windows教程網 All Rights Reserved