廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 33190 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
upside 手機 葫蘆墩家族
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章
頭銜:反病毒 反詐騙 反虐犬   反病毒 反詐騙 反虐犬  
版主
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x1
[病毒蠕蟲] 異常系統文件userinit.exe全面解決方案
異常系統文件userinit.exe全面解決方案

來源:賽迪網    作者:李鐵軍


關於userinit.exe

文件名: userinit.exe

發行者: Microsoft Corporation

數字簽名方: Microsoft Windows Verification PCA

啟動類型: 註冊表

路徑:%system%\userinit.exe

位置: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon\userinit

描述:

Userinit.exe是Windows操作系統一個關鍵進程。用於管理不同的啟動順序,例如在建立網絡鏈接和Windows殼的啟動。Userinit.exe也有可能是黑客偽裝的木馬程序。正常Userinit.exe程序在系統啟動完成後就會自動消失。如果開機後很長時間都沒有消失就有可能是木馬程序,當userinit.exe被病毒破壞或userinit.exe的註冊表鍵值被病毒修改,可能出現windows系統不能正常登錄或輸入登錄用戶名、口令後系統立即註銷,再次嘗試登錄,又會再次註銷。

異常的userinit

當userinit.exe被病毒替換,或註冊表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon鍵下userinit的正常值C:\WINDOWS\system32\UserInit.exe被修改,系統就可能出現登錄異常。表現為:win登錄時,反覆註銷,或者無法啟動到windows桌面,按ctrl+alt+del,調出任務管理器,通過任務管理器啟動explorer.exe,反而可以啟動到桌面。

此時,使用金山清理專家就會檢出異常的userinit。這通常不是孤立的現象,很可能與木馬下載器、機器狗等有關,使用金山清理專家或金山毒霸會檢測到更多病毒或木馬。

解決方案:

金山清理專家可以修復異常的userinit破壞的註冊表鍵,但不能修復被病毒破壞的userinit.exe文件。因為,金山清理專家不可以複製傳播未經知識產權所有人(對「異常的userinit」來說,指微軟公司)授權的程序。

這種情況下,我們有幾種方法來修復被破壞的userinit.exe。如果你發現此文,你一定不需要重裝系統。

修復異常的userinit,首先應該使用金山毒霸和金山清理專家把其它惡意軟件清除乾淨,最後再修復userinit.exe。

方法1 從其它正常的電腦把%system%\userinit.exe複製到U盤,再恢復到故障電腦。

使用該方法的前提是windows可以啟動,只是不太容易登錄,比如你也可以通過任務管理器啟動explorer.exe,從而顯示桌面後再操作。

方法2 使用Winpe光盤(比如常見的深山紅葉工具光盤、ERD急救光盤等)急救

首先按delete鍵進入BIOS,確認當前的啟動方式是否為光盤啟動。按「+」「—」修改第一啟動為光驅,並且按F10鍵保存後退出並且重啟。如圖所示:



重啟後WinPE的啟動時間比較長,請耐心等待。如圖所示:



進入WinPE虛擬出的系統後找到裡面的註冊表編輯工具定位到註冊表項:【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows NT\CurrentVersion\Image File ExecutionOptions】下找到userinit.exe項,將其刪除。(從截圖可以看到病毒將userinit.exe劫持到不存在的文件上面會導致XP系統反復註銷)



此步操作可能沒有找到病毒劫持的userinit.exe項目,接下來定位到註冊表項【HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon】下,找到裡面的Userinit鍵值,將其數據修改為系統默認的值『C:\WINDOWS\system32\UserInit.exe,』如圖所示:



接下來我們需要將WinPE盤裡面的userinit.exe文件替換系統目錄下的文件,以便確保不是病毒修改替換過的文件。方法是瀏覽光驅找到I386目錄下system32目錄,右鍵單擊userinit.exe文件後選擇『複製到』,將默認路徑X:\windows\system32輸入對話框中(X 為系統盤符,通常為C盤)如圖所示:



如果在系統目錄下存在userinit.exe文件的話,會有如下提示。建議點擊「是」以避免之前文件被病毒修改。如圖所示:



當註冊表修改和文件替換均完成後重啟計算機,反覆註銷的現象即可解決。(注意取出WinPE光盤,以避免之後反覆進入WinPE系統)

方法3 使用Windows安裝光盤,引導系統到故障恢復控制台,再從安裝盤中恢復userinit.exe

windows安裝光盤引導至



按R,選擇啟動到故障恢復控制台



如果是雙系統,會顯示兩個windows的路徑,選一個正確的就可以了。需要輸入管理員口令,這個口令安裝這個系統的人應該是清楚的,如果不知道,嘗試下直接回車,估計不少人是空口令。

執行expand D:\i386\USERINIT.EX_ C:\windows\sytem32\USERINIT.EXE(這裡假設D為光驅盤符,你的系統安裝在c盤windows目錄。)

本文最後提供兩個附件,分別是winxp和win2003的userinit.exe,如果你找不到現成的正常文件替換,直接下載一個解壓到故障電腦的windows\system32目錄覆蓋受損文件。



爸爸 你一路好走
獻花 x0 回到頂端 [樓 主] From:臺灣 | Posted:2008-01-17 14:55 |
mk112071
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

兩個附件起邊??
thx


獻花 x0 回到頂端 [1 樓] From:香港和記電訊 | Posted:2008-11-18 23:08 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.055602 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言