Windows에서 “DLLRegisterserver가 오류 코드 0x80070715로 실패했습니다” 문제를 해결하는 방법

“DLLRegisterserver failed with Error Code 0x80070715” 오류 메시지, 정말 골치 아프죠.윈도우 디펜더 설정을 변경하거나 시스템 복원 지점을 만들려고 할 때 무작위로 나타나는 것 같습니다.기본적으로 이 오류는 DLL 파일 등록에 문제가 있음을 나타내는데, DLL 파일은 윈도우 구성 요소의 기본 구성 요소와 같은 역할을 합니다.때로는 파일이 손상되거나 호환되지 않거나, 때로는 권한 설정에 문제가 생기기도 합니다.어떤 경우든, 특히 문제를 해결하려고 할 때 이 오류에 부딪히면 정말 머리카락을 쥐어뜯고 싶어질 겁니다.

대부분의 사람들은 이 문제를 해결하는 것이 쉽지 않다는 것을 알게 되지만, 몇 가지 검증된 해결 방법이 있습니다.일반적으로는 Windows를 업데이트하고, 백업 및 업데이트 관련 서비스가 실행 중인지 확인하고, 경우에 따라 특정 DLL을 다시 등록하는 것이 목표입니다.좀 더 과감하게 시도해 보고 싶다면 보안 앱을 재설정하거나 시스템 상태 검사를 실행하는 것도 도움이 될 수 있습니다.핵심은 무엇일까요? Windows를 완전히 재설치하지 않고도 시스템의 안정성을 복구하는 것입니다.솔직히 말해서, 대부분의 사람들은 재설치라는 번거로운 과정을 피하고 싶어하기 때문입니다.

“DLLRegisterserver가 오류 코드 0x80070715로 실패했습니다” 오류를 해결하는 방법

방법 1.모든 Windows 업데이트를 설치합니다.

이 방법은 다소 지루하게 들릴 수 있지만 가장 간단한 해결책일 수 있습니다. Windows를 최신 상태로 유지하면 등록 오류를 유발할 수 있는 손상되거나 누락된 파일을 복구할 수 있습니다. Windows 패치에는 시스템 수준의 DLL 문제에 대한 수정 사항이 포함되는 경우가 많으므로 먼저 패치를 실행하는 것이 좋습니다.또한, 컴퓨터 보안도 강화됩니다.

  • Windows 검색창에 “업데이트”를 입력 하고 Enter 키를 누르세요.
  • ‘업데이트 확인’을 클릭하세요.
  • 선택적 업데이트가 있는 경우 모두 설치하십시오.
  • 모든 다운로드와 설치가 완료되면 PC를 재시작하세요.

방법 2. Windows 업데이트 및 볼륨 섀도 복사 서비스 활성화

이러한 서비스는 시스템 복원 지점과 업데이트에 필요하며, 비활성화된 경우 DLL 등록에 문제가 발생할 수 있습니다.이러한 서비스를 자동으로 시작하고 활성화하면 문제가 해결될 수 있습니다.때때로 Windows 서비스가 멈추거나 비활성화되어 시스템 작동에 문제가 생기는 경우가 있습니다.

  • 검색창에 ‘서비스’를 입력한 후 Enter 키를 누르세요.
  • 목록에서 Windows 업데이트를 찾아 두 번 클릭하세요.
  • 시작 유형을 자동 으로 설정하세요
  • 시작을 클릭한 다음 적용확인을 클릭합니다.
  • 볼륨 섀도 복사본에 대해서도 이 과정을 반복하십시오.

방법 3. DLL 파일(특히 VSS 파일)을 다시 등록합니다.

볼륨 섀도 복사본이나 시스템 구성 요소와 관련된 DLL 파일이 손상된 경우, 해당 파일을 다시 등록하면 오류가 해결될 수 있습니다.간단한 방법은 관련 서비스를 중지한 다음 특정 DLL 파일을 다시 등록하는 것입니다.처음에는 복잡해 보일 수 있지만, 요령을 터득하면 어렵지 않습니다.일반적으로 시스템 구성 요소가 제대로 등록되지 않는 문제를 해결하는 데 효과적입니다.

  • 윈도우 검색창에 cmd를 입력하세요.
  • 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 선택하세요.
  • 사용자 계정 컨트롤(UAC) 메시지가 나타나면 ‘ 예’를 클릭하세요.
  • 이제 다음 명령어를 하나씩 복사하여 실행하세요( 각 명령어 실행 후 Enter 키를 누르세요 ).
    • net stop vss
    • net stop swprv
    • regsvr32 ole32.dll
    • regsvr32 vss_ps.dll
    • vssvc /register
    • regsvr32 /I swprv.dll
  • 작업이 완료되면 CMD 창을 닫고 PC를 다시 시작하세요.때때로 이 간단한 과정이 오류를 유발하는 DLL 관련 문제를 해결해 줍니다.

방법 4. Microsoft Defender 재설정

Windows Defender가 제대로 작동하지 않거나 이 오류 때문에 접근할 수 없는 경우, 재설정을 하면 도움이 될 수 있습니다. Windows 업데이트나 부분 설치 후에 Defender 앱이 비정상적인 상태가 되는 경우가 있는데, 재설정을 통해 이러한 비정상적인 상태에서 벗어날 수 있습니다.

  • 검색창에 ‘Windows 보안’을 입력 하고 엽니다.
  • Windows 보안을 마우스 오른쪽 버튼으로 클릭 하고 앱 설정을 선택하세요.
  • 앱을 강제로 종료하려면 ‘종료’를 클릭하세요.
  • 그다음, 재설정 버튼을 누르세요.이렇게 하면 앱이 기본 설정 상태로 초기화됩니다.잠시 시간이 걸릴 수 있습니다.
  • 또는 보다 직접적인 방법을 사용하려면 관리자 권한으로 PowerShell을 열고 다음 명령 을 실행하십시오.
Get-AppxPackage *Microsoft. Windows. SecHealthUI* | Reset-AppxPackage
  • 재부팅 후 Windows Defender가 정상적으로 실행되는지 확인하십시오.
  • 방법 5. SFC 및 DISM 도구를 실행합니다.

    시스템 파일이 손상되었거나 시스템 이미지가 올바르지 않으면 DLL 등록 오류가 발생하는 경우가 많습니다. SFC(시스템 파일 검사기)는 손상된 파일을 검사하고 복구합니다. DISM(배포 이미지 서비스 및 관리)은 시스템 이미지를 수정합니다.이 두 가지 도구는 오래된 Windows 운영 체제의 핵심 도구이지만 놀랍도록 잘 작동합니다.

    • 관리자 권한으로 명령 프롬프트를 엽니다.
    • 입력하세요 ( 각 입력 후 Enter 키를 누르세요 ):
    sfc /scannow DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth

    마지막 DISM 명령에서 오류가 발생하면 /Source:C:\RepairSource\Windows /LimitAccess를 추가하여 복구 소스를 지정하거나, 복구 소스가 없으면 이 단계를 건너뛰세요.일반적으로 이러한 명령을 실행하는 것만으로도 DLL 등록을 방해하는 손상된 시스템 파일을 복구하는 데 도움이 됩니다.

  • 완료되면 컴퓨터를 재부팅하고 오류가 계속 발생하는지 확인하십시오.
  • 방법 6.윈도우 초기화 (최후의 수단)

    위의 방법들이 모두 효과가 없다면, 때로는 시스템 초기화가 최선의 선택일 수 있습니다.개인 파일은 그대로 유지되지만, Windows는 초기 상태로 복원됩니다.이렇게 하면 다른 방법으로는 해결할 수 없는 고질적인 손상이나 잘못된 설정 문제를 해결할 수 있는 경우가 많습니다.물론 번거로운 과정이지만, 문제를 해결하기 위해 다른 방법을 찾는 것보다는 훨씬 빠를 수 있습니다.

    • 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하세요.
    • 업데이트 및 보안 으로 이동한 다음 복구를 선택하세요.
    • “이 PC 초기화”를 클릭 하고 “시작하기”를 누르세요.
    • ‘내 파일 유지’‘클라우드 다운로드’를 선택하세요.
    • 앱을 다시 설치할지 여부를 선택하세요 (선택 사항).
    • 재설정을 누르면 시스템이 다시 시작되고 Windows가 다시 설치됩니다.다소 시간이 걸릴 수 있습니다.

    이러한 방법들은 모두 나름의 특징이 있고 몇 번의 시도가 필요할 수 있지만, 오류가 DLL 등록 및 시스템 무결성과 관련되어 있으므로 여러 가지 해결 방법을 시도해 보는 것이 문제 해결에 한 걸음 더 다가가는 데 도움이 될 수 있습니다.언제나 그렇듯이 시스템 파일을 수정하거나 주요 설정을 초기화할 때는 반드시 백업을 해 두세요. Windows는 예상치 못한 문제를 일으켜 상황을 악화시킬 수 있으므로 주의해야 합니다.