計算機, 軟件
HAL.DLL丟失或損壞的(Windows XP中)。 錯誤Windows XP啟動
計算機系統的這一說,很多用戶都習慣在不想改變它到一個新的系統的Windows XP環境中工作。 然而,很“ekspishka”,以及下一個Windows版本,是受錯誤類型的出現:“無法啟動的hal.dll”,“找不到文件”,“文件已損壞或丟失,”等讓我們看看你能..做恢復系統引導,沒有嚴厲的措施,如完全重新安裝。
這是什麼文件?
如果我們談論的文件本身,其操作對於普通用戶的理解將是相當困難的。
總體而言:在Windows XP中的hal.dll負責軟件和“硬件”組件之間的交互,並在硬件抽象水平的所謂層的代碼,也就是隱藏硬件實現的某些時刻,各級 - 從“鐵”的應用節目。 這適用於所有存在於系統的組件。
那麼,為什麼會有上啟動許多奇怪的錯誤時,畫面上有一個題詞«的hal.dll丟失或損壞“? Windows XP中,,受到這種故障很可能是老化的系統之一。
該庫的主要功能
至於功能,我們可以說,這個庫是一種層,它不僅允許用戶,而且對任何軟件開發者使用應用程序的命令直接訪問,比方說,一些“硬件”部分,甚至不考慮他的等級名稱,製造商等。天。
在一般情況下,這是一個普遍的橋樑,讓程序在一個通用模式上任何設備。 為了更清楚:工作的基礎上的東西的hal.dll庫功能,可以用相同的DirectX相比。
為什麼有錯誤«的hal.dll丟失或損壞»(Windows XP中)?
一般情況下,這些錯誤的發生原因可能是非常多。 最常見的情況是損壞硬盤或內存板條。 在這種情況下,你只需要開展診斷。
不言而喻的是一個不能排除病毒的有害影響,這不僅能夠改變文件的結構,但即使完全從硬盤中刪除。
然而,現在這樣的情況,我們必須考慮到不會。 我們認為,為了,病毒硬盤驅動器,並且錯誤«HAL.DLL丟失或損壞»(Windows XP中)由於軟件故障引起的獨占。
系統還原
首先,考慮的情況,當系統負載仍然是可能的。 當然,在系統啟動的開始 黑屏, 該行可能會出現,通知在Windows根組件\ SYSTEM32 \ HAL.DLL未找到(丟失或損壞)。
最簡單的方法是下載Windows XP在安全模式,但只有命令行(在引導過程中使用F8鍵的開始,然後選擇相應的章節)。
在命令行的外觀之後,你只需要在她的C組合註冊:\ WINDOWS \ SYSTEM32 \恢復\ rstrui.exe(系統還原),然後只需按照屏幕上的說明。 在許多情況下,它可以幫助。 但是,如果再次出現,沒有可啟動的Windows根元素\ SYSTEM32 \ HAL.DLL l的串一條消息,並且系統不開機都做什麼?
在boot.ini文件糾正不正確的項
很少有用戶知道是不是總是錯誤加載與考慮庫相關聯。 有時它只是一個結果,其原因是在boot.ini文件不正確的(不正確的)的條目,指示其中操作系統所在的分區的體積。 你當然可以使用Windows XP的一些軟件(我們稍後會一一列舉了),但現在讓我們來看看你可以做自己沒有他們的幫助是什麼。
所以,開始從任何Windows XP安裝光盤以前暴露CD / DVD-ROM作為在BIOS中的啟動設備優先啟動,然後按“[R»鍵移動到故障恢復控制台。
現在,選擇所需的Windows XP的組件,如果必要的話,輸入管理員的密碼,然後使用命令的bootcfg / rebuild並按“Enter”鍵。 繼Windows副本的發現,並會提示你將它添加到下載列表(按«Ÿ»和Windows XP(家庭版或專業版),在一般情況下,你已經安裝的修改的形式輸入ID)。
在此之後,重新啟動電腦,然後從一個新的源來引導選項。 只有在此之後可以在系統的boot.ini文件中找到,與通常的“記事本”打開它,並刪除了錯誤的方式來下載。
錯誤的hal.dll:消除使用控制台的後果
上述恢復選項並不總是奏效。 其原因可能確實是正好在文件,它默認位於Windows \ System32下\ HAL.DLL系統驅動器(通常是驅動«C»)上的損壞或不存在。
在這裡我們再次需要安裝盤和入口到 故障恢復控制台, 如上所述。 現在我們的任務是確保找到磁盤原始文件,並將其複製到硬盤的系統分區。 再說一次:這些步驟僅適用於Windows XP系統,與“七”和“八”這樣的事情不會發生。
假設我們有指定的驅動器字母“E”。 文件本身存儲在i386文件夾在磁盤上。 為了確保他真的是,使用命令E:\ I386>目錄。 發現了什麼? 太好了! 但是,為什麼,然後,文件名不匹配原始,並且被指定為HAL.dl_? 只是因為它是擠滿歸檔CAB,這是我們需要解壓。
要做到這一點,使用命令展開E:i386hal.dl_ C:\ Windows \ System32下(用字母«C»光盤之前有一個空格)。 你可以,當然,只是解壓縮文件,系統驅動器上,然後將其複製到所需的位置。 但是,如果你能做出什麼副本,並直接取代? 在此之後,系統將正常啟動而沒有任何問題。
最好的方案,以糾正這種情況
但是,如果這些方法是糾錯«的hal.dll丟失或損壞»(Windows XP)中一些用戶可能會顯得神秘,你可以使用各種專門的應用程序,如Acronis磁盤主任,Acronis恢復專家,BOOTICE等。
這些程序是針對Windows XP,原則,特別是相互沒有什麼不同,因為需要將其直接下載到光盤或閃存驅動器,並在工作中,他們使用類似的方法。 另一件事是,用戶不必輸入特定的命令,因為他們完全充實的菜單,但基本上他們是專為數據丟失或損壞,甚至整個磁盤卷的恢復。
如果你已經注意到,所有這些應用程序是一種常見的,可以這麼說,所有的場合。 當然,在某些方面他們是,例如,一個沒有經驗的用戶,並能夠提供幫助。 雖然提出了有關的事實合法質疑,認為普通用戶,而無需必要的知識,他們將使用它。 不幸的是,他們中的大多數不鑽研問題的實質,迅速採取了重新安裝系統。 並有很好的理由。
可能發生的是,當你重新安裝Windows遇到錯誤,如安裝到年底將不會被傳達,並因此用戶將得到一個完全系統無法使用。
結論
當然,使用數據恢復軟件 - 這是很好的。 儘管如此,堅定信念,必要的動態鏈接庫文件完全恢復,無法保證不能給。 因此,儘管有這樣的應用程序,他們幾乎完全自動化操作看似簡單,最好不要偷懶,用恢復系統啟動的標準方法。 讓他們更努力或採取更多的時間,但在這種情況下,你可以確保百分之百的Windows XP的性能將完全恢復。
然而,在某些情況下,當動態庫的錯誤不是原因,因為其他軟件故障的結果,使用這種工具可以是合理的。 但是,如果問題是 - 在硬盤驅動器,或違反了記憶的,沒有什麼可以做。 你必須首先進行全面的測試,並在不愉快的情況下 - 以取代“鐵”和安裝系統,可以這麼說,從頭開始。 我們將不得不忍受它。
Similar articles
Trending Now