수정 : Windows 시작시 RunDLL 오류

RUNDLL 오류 프로그램이 제거 또는 바이러스 백신 만의 레지스트리 키를 제거하고 작업을 계획있어 여전히 시스템에 존재하는 경우 Windows 시작시 일반적으로 발생합니다.

대부분의 경우이 오류를 유발하는 원인은 일반적으로 오류 창에서 언급되기 때문에 식별하기가 매우 쉽습니다.

그러나 오류 메시지가 오류의 원인이되는 프로그램을 지정하지 않는 경우가 있습니다. 이는 일반적으로 Windows 보호 폴더에서 트리거 된 오류로 발생합니다.

RunDLL은 무엇입니까?

RunDLL 은 DLL (Dynamic Link Library) 모듈로드 및 실행을 담당하는 Windows 파일입니다. 모든 DLL 모듈  은 응답 속도 및 메모리 관리 향상이라는 공통 목표로 Windows 레지스트리 와 밀접하게 작동 합니다.

그러나 특정 DLL 파일을 실행하도록 예약 된 작업 에서 RunDLL 파일 을 지시했지만 필요한 모듈을 찾지 못하는 경우가 있습니다. 이런 일이 발생할 때마다 Windows는 자동으로 RunDLL 오류를 트리거합니다 .

이는 사용자가 특정 DLL을 사용하는 응용 프로그램을 수동으로 삭제했거나 (제거 프로그램을 사용하지 않고) 보안 솔루션이 호출 된 DLL을 사용하는 응용 프로그램과 관련된 감염을 감지하고 이에 대한 조치를 취했기 때문에 발생합니다.

현재 RunDLL 오류로 어려움을 겪고있는 경우 도움이 될 몇 가지 방법이 있습니다. 아래에는 다른 사용자가 RunDLL 오류를 해결하기 위해 성공적으로 사용한 수정 사항 모음이 있습니다. 다음 방법은 접근성에 따라 정렬되어 있으므로 특정 시나리오에서 문제를 해결하는 수정 사항을 찾을 때까지 순서대로 따르십시오.

방법 1 : Malwarebytes로 시스템 검사

가장 접근하기 쉬운 솔루션부터 시작하겠습니다. Malwarebytes는 주요 악성 실행 파일과 관련된 모든 위협을 제거하는 데 종종 더 효율적인 맬웨어 제거 프로그램입니다.

일부 사용자는 Malwarebytes가 다른 보안 제품군에 의해 이미 제거 된 바이러스에 속하는 레지스트리 키와 예약 된 작업을 찾아 제거하는 데 성공했다고보고했습니다. RunDLL 오류는 대부분 남은 악성 파일로 인해 발생 하기 때문에 이것은 우리의 목적에 부합 합니다.

Malwarebytes 로 철저한 스캔을 수행 한 후 문제가 자동으로 해결되는지 확인하십시오 . 이렇게하려면 Malwarebytes를 설치하고 전체 검사를 실행 한 다음 마지막에 시스템을 다시 시작하십시오.

Malwarebytes가 시작시 RunDLL 오류를 제거하지 않은 경우 방법 2 로 이동하십시오 .

방법 2 : 자동 실행으로 시작 항목 제거

Malwarebytes가 문제를 해결할 수 없다면 RunDLL 오류를 상당히 쉽게 유발하는 예약 된 작업을 제거 할 수있는 다른 소프트웨어가 있습니다.

자동 실행을 사용하여 한 번 실행, 실행, 레지스트리 키 및 시작 폴더를 제거 할 수 있습니다. RunDLL 오류를 유발하는 레지스트리 키 또는 예약 된 작업을 제거하는 데 사용할 수 있으므로 우리의 경우에는 매우 유용 합니다 .

아래 가이드에 따라 자동 실행을 설치하고 사용하여 시작 RunDll 오류를 설치하십시오.

  1. 이 공식 링크 ( 여기 )를 방문하여 Autoruns 및 Autorunsc 다운로드를 클릭하십시오 . 아카이브가 다운로드되면 WinRar 또는 WinZip을 사용하여 쉽게 액세스 할 수있는 폴더에 유틸리티를 추출합니다.

  2. 방금 만든있는 폴더를 열고 열 Autoruns를의 실행 파일을. Everything 목록이 시작 항목으로 채워질 때까지 참을성있게 기다리십시오 .

  3. 목록이 완전히 채워지면 Ctrl + F 를 눌러 검색 기능을 불러옵니다. 찾을 내용 과 관련된 검색 에서 RunDLL 오류가보고 한 DLL 파일의 이름을 입력합니다.

    참고 : 예를 들어 "RUNDLL Error Loading C : \ Documents and Settings \ * UserName * \ Local Settings \ Application Data \ advPathNet \ BluetoothcrtLite.dll"오류 가 표시되면 검색 상자에 BluetoothcrtLite.dll 을 입력  합니다 .

  4. 강조 표시된 시작 키를 마우스 오른쪽 버튼으로 클릭하고 삭제 를 선택 하여 제거합니다. 이렇게하면 다음 찾기 버튼을 다시 누르고 쿼리와 일치하는 다른 모든 항목을 삭제합니다.
  5. 모든 항목이 Deleter가되면, 가까운 Autoruns를 하고 컴퓨터를 다시 시작합니다.

RunDLL 시작 오류가 계속 발생하면 수동으로 작업을 수행하는 마지막 방법으로 이동하십시오.

방법 3 : 수동으로 시작 RunDLL 오류 제거

처음 두 가지 방법이 실패한 경우 msconfig 를 통해 수동으로 작업을 수행하는 것 외에는 선택의 여지가 거의 없습니다 . 그러나 단계가 너무 기술적이지 않으므로 걱정하지 마십시오.

레지스트리 편집기를 통해 모든 레지스트리 항목을 제거하는 것으로 시작하겠습니다. 그런 다음 작업 스케줄러를 열고 누락 된 DLL 파일을 호출하도록 프로그래밍 된 예약 된 작업을 비활성화합니다.

다음은 수동으로 시작 RunDLL 오류를 수동으로 제거하는 방법에 대한 전체 가이드입니다.

  1. 키보드에서 Windows 키 + R 을 눌러 실행 대화 상자 를 엽니 다 . 그런 다음 " regedit "를 입력 하고 Enter 키 를 눌러 레지스트리 편집기 를 엽니 다 .

  2. 에서 레지스트리 편집기 명중 Ctrl 키 + F를 검색 기능을 가지고 있습니다. 검색 상자에 RunDLL 오류에 언급 된 파일 이름을 입력하고 다음 찾기를 클릭합니다 .

    참고 : 스캔이 수행 될 때까지 시간이 걸립니다.

  3. 쿼리가 완료되면 누락 된 DLL 파일과 관련된 모든 레지스트리 항목을 체계적으로 삭제하고 레지스트리 편집기를 닫습니다.

  4. 보도 승 키 + R은 다시 또 다른 실행 상자에 "열 수 taskschd.msc를 "을 명중 입력 열고 작업 스케줄러를 .

  5. 에서 작업 스케줄러 , 클릭 작업 스케줄러 라이브러리 에 의해보고 된 파일에 일치하는 항목에 대한 중앙 패널의 목록을 스크롤 나타나는 RUNDLL 오류 메시지. 하나를 찾으면 마우스 오른쪽 버튼으로 클릭하고 비활성화를 선택하십시오 . 프로세스가 비활성화되면 작업 스케줄러를 안전하게 닫을 수 있습니다 .

  6. 컴퓨터를 재부팅하여 수정이 RunDLL 오류를 제거했는지 확인하십시오.
  7. 그렇지 않은 경우 누락 된 레지스트리 항목을 대체하므로 SFC 스캔을 시도하십시오.

방법 4 : 임시 파일 지우기

경우에 따라 App Data 폴더에 저장되는 임시 파일로 인해 실제로 RunDLL이 제대로 실행되지 않을 수 있습니다. 따라서이 단계에서는 임시 파일을 지 웁니다. 이를 수행하려면 :

  1. 보도는 "윈도우" + "R"은 (가) 엽니 다 "프롬프트 실행".
  2. 다음 주소를 입력 하고 "Enter" 를 눌러 엽니 다.
    C : \ Users \ * 사용자 이름 * \ AppData \ Local \ Temp
  3. 를 눌러 "Ctrl 키" + "A" 를 누른 다음를 누릅니다 "시프트" + "삭제"는 모든 파일을 제거합니다.
  4. 이 후에도 문제가 지속되는지 확인하십시오.

또한 수리 설치를 수행하고 발생한 문제가 해결되는지 확인할 수 있습니다. 그래도 문제가 해결되지 않으면 새로 설치를 수행하십시오.