무슨 말을, 많은 컴퓨터 사용자시스템은 Windows XP 환경에서 작동하는 데 사용되므로 최신 시스템으로 변경하지 않으려 고합니다. 그러나 Windows의 후속 버전뿐만 아니라 "만료"자체는 "HAL.dll을 시작할 수 없습니다", "파일을 찾을 수 없습니다", "파일이 손상되었거나 없습니다"등과 같은 오류가 발생하기 쉽습니다. 수행 할 수있는 작업을 살펴 보겠습니다. 완전히 다시 설치하는 것과 같은 기본적인 조치없이 시스템로드를 복원하십시오.
우리가 파일 자체에 대해 말하면 일반 사용자를위한 기능을 이해하는 것은 상당히 복잡 할 것입니다.
일반적인 용어 : Windows XP HAL.dll은 소프트웨어와 "철분"구성 요소의 상호 작용을 담당하며 하드웨어 추상화 단계에서 소위 말하는 소프트웨어 코드 계층입니다. 즉, "하드웨어"에서 응용 프로그램에 이르는 모든 단계에서 하드웨어 구현의 순간을 숨 깁니다. 이것은 시스템에있는 모든 구성 요소에 적용됩니다.
그렇다면 왜 많은 실수가 발생합니까?시스템 부팅시 "HAL.dll이 없거나 손상되었습니다"라는 메시지가 모니터 화면에 표시됩니까? 노화 방지 시스템 중 하나 인 Windows XP는 이러한 오류가 가장 많이 발생합니다.
기능적으로, 우리는 말할 수있다.이 라이브러리는 응용 프로그램을 사용하는 직접으로 말하자면, 어떤 "하드웨어"심지어는 브랜드 이름, 제조업체없이 구성 요소 및 등등에 액세스 명령뿐만 아니라 모든 소프트웨어 개발자뿐만 아니라 사용자를 허용 층의 일종이다. 등 .
일반적으로 보편적 인 다리입니다.프로그램이 보편적 인 모드로 모든 장비에서 작동 할 수있게합니다. HAL.dll 라이브러리의 기능은 작동 방식에 따라 동일한 DirectX와 비교 될 수 있습니다.
일반적으로 이러한 오류의 원인은대단히. 가장 일반적인 상황은 하드 드라이브 또는 메모리 슬롯의 손상입니다. 이 경우 진단 만하면됩니다.
파일의 구조를 바꿀뿐만 아니라 하드 드라이브에서 완전히 제거 할 수있는 바이러스의 유해한 영향을 배제 할 수는 없습니다.
그러나 이제 우리는 이러한 상황을계산되지 않습니다. 우리는 하드 드라이브가 정상이고 바이러스가없고 "HAL.dll이 없거나 손상되었습니다"(Windows XP) 오류는 소프트웨어 고장으로 인한 것임을 전제로합니다.
먼저 시스템이당신은 여전히 다운로드 할 수 있습니다. 당연히 시스템 부팅이 시작될 때 검은 색 화면에 Windows 루트 \ System32 \ HAL.dll 구성 요소가 없거나 누락되었거나 손상되었음을 나타내는 줄이 나타날 수 있습니다.
가장 쉬운 해결책은 다운로드하는 것입니다.Windows XP는 안전 모드이지만 명령 줄에서만 (부팅 프로세스 시작시 F8 키를 사용하여 해당 섹션을 선택).
명령 줄이 나타난 후에는그 안에 c : \ windows \ system32 \ restore \ rstrui.exe (시스템 복구) 조합을 등록한 다음 화면의 지시를 따르십시오. 많은 경우 이것이 도움이됩니다. 하지만 부팅 가능한 Windows 루트 요소 \ System32 \ HAL.dll l이 누락 된 메시지가 다시 나타나고 시스템이 전혀 부팅되지 않으면 어떻게해야합니까?
거의 항상 오류가 아니라는 것을 아는 사용자는 거의 없습니다.부하가 고려 라이브러리와 정확하게 연결되어 있습니다. 때때로 그것은 단지 결과이며, 그 이유는 운영 체제가있는 파티션의 볼륨을 나타내는 boot.ini 파일에서 잘못된 (잘못된) 항목입니다. 당신은 확실히 윈도우 XP에 대한 몇 가지 소프트웨어를 (우리가 나중에 나열됩니다)를 사용하지만 지금의 당신이 그들의 도움없이 스스로 무엇을 할 수 있는지하도록 할 수 있습니다.
그래서, 우리는Windows XP 설치 CD, BIOS에서 우선 부팅 장치로 CD / DVD-ROM을 사전 설치 한 다음 "R"키를 누르면 복구 콘솔로 이동하십시오.
이제 Windows XP의 필요한 어셈블리를 선택합니다.필요한 경우 관리자 암 호를 입력 한 다음 bootcfg / rebuild 명령을 사용하고 Enter 키를 누릅니다. Windows 사본 및 수신 요청을 찾은 후 다운로드 목록에 추가하십시오 ( "Y"를 누르고 Windows XP (Home Edition 또는 Professional), 일반적으로 컴퓨터에 설치되어있는 것의 수정본으로 식별자를 입력하십시오).
그 후 재부팅하고 옵션을 선택합니다.새로운 소스로 부팅하십시오. 그 후에 만 시스템에서 boot.ini 파일을 찾아서 "Notepad"로 열고 잘못된 부팅 경로를 삭제할 수 있습니다.
위의 복원 옵션그들은 항상 작동하지 않습니다. 그 이유는 실제로 시스템 디스크 (대부분 "C"드라이브)에있는 Windows \ System32 \ HAL.dll 주소에있는 원하는 파일의 손상 또는 부재로 구성 될 수 있습니다.
그런 다음 설치 디스크가 필요합니다.위에서 설명한대로 복구 콘솔에 로그인하십시오. 이제 우리의 임무는 디스크에서 원본 파일을 찾아 하드 드라이브의 시스템 파티션으로 복사하는 것입니다. 우리는 한 번에 예약을 할 것입니다. 그러한 조치는 Windows XP 시스템에만 적용되며 "7"과 "8"은 통과하지 못합니다.
드라이브가 문자 "E"로 식별된다고 가정하십시오. 디스크의 파일 자체는 i386 폴더에 있습니다. 실제로 그것이 맞는지 확인하려면 E : \ I386> dir 명령을 사용하십시오. 찾았 어? 좋아! 그런데 왜 파일 이름이 원래 파일과 일치하지 않고 HAL.dl_으로 지정 되었습니까? 압축 된 CAB 압축 파일이기 때문에 압축을 풀어야합니다.
이렇게하려면 확장 e 명령 인 i386hal을 사용하십시오.dl_c : \ windows \ system32 (문자 "C"앞에 공백이 있음). 물론 파일의 압축을 풀고 시스템 디스크에 압축을 풀고 올바른 위치에 복사 할 수 있습니다. 그러나 직접 복사하고 대체 할 수 있다면 어떨까요? 그 후에 시스템은 문제없이 정상 모드로 부팅해야합니다.
그러나 그러한 오류 수정 방법"HAL.dll이 없거나 손상되었습니다"(Windows XP), 일부 사용자는 너무 어려울 수도 있습니다. Acronis Disk Director, Acronis Recovery Expert, Bootice 및 기타와 같은 많은 특수 응용 프로그램을 사용할 수 있습니다.
이러한 Windows XP 용 프로그램은 원칙적으로 특히그들은 광학 캐리어, 또는 플래시에서 직접 다운로드 할 필요가 있기 때문에, 그들 사이에 차이가 없었다, 그러나 유사한 방법으로 사용된다. 또 다른 한가지는 사용자들이 완벽하게 메뉴를 구체화하기 때문에, 특정 명령을 입력 할 필요가 없다는 것입니다 만, 기본적으로 그들은 손실되거나 손상된 데이터 또는 전체 디스크 볼륨의 복구를 위해 설계되었습니다.
이미 알아 챘다면이 모든 애플리케이션그것들은 일반적인 유형의 프로그램입니다. 말하자면 모든 경우에 해당합니다. 당연히, 어떤면에서는 예를 들어 미숙 한 사용자가 도움을 줄 수 있습니다. 필요한 지식없이 일반 사용자가 사용하는 것이 합법적 인 의심을 불러 일으키지 만. 불행히도, 그들 중 대부분은 문제의 본질에 빠지지 않고 신속하게 시스템을 다시 설치합니다. 그러나 헛된.
Windows를 재설치 할 때 설치가 끝날 때까지 완료되지 않는 오류가 발생하고 결과적으로 사용자는 완전히 작동하지 않는 시스템을 갖게 될 수도 있습니다.
물론, 복구 프로그램의 사용정보가 좋다. 그러나 필요한 동적 라이브러리 파일이 완전히 복원된다는 보장이 없으므로 누구도 보증을 제공 할 수 없습니다. 따라서 이러한 응용 프로그램과 거의 완벽한 자동화로 작동하는 것처럼 보이는 단순함에도 불구하고 시스템로드를 복원하는 표준 방법을 사용하지 않는 것이 좋습니다. 컴퓨터를 더 복잡하게 만들거나 더 많은 시간을 들여야하지만,이 경우 Windows XP가 완전히 완전하게 복원 될 수 있습니다.
오류가 발생했을 때 어떤 경우에는 사실입니다.동적 라이브러리가 원인이 아니지만 다른 소프트웨어 오류의 결과로 그러한 유틸리티의 사용은 정당화 될 수 있습니다. 그러나 문제가 하드 드라이브 또는 메모리 오작동에있는 경우 수행 할 작업이 없습니다. 먼저 전체 테스트를 수행해야하며, 가장 불쾌한 경우에는 "하드웨어"를 교체하고 처음부터 시스템을 설치해야합니다. 나는 그것을 받아 들여야 할 것이다.
</ p>