Windows Server와 같은 다양한 Windows 및 Office 제품에서 Microsoft Update를 사용하는 동안 Windows XP 및 Microsoft Office 2003에서는 0x80070643이 발생할 수 있습니다. 오류. 이것은 본질적으로 설치 중에 오류가 발생했으며 설치가 완료되기 전에 Windows 설치 프로그램이 종료되었음을 의미합니다. 이 오류는 많은 Microsoft 프로그램 및 소프트웨어를 업데이트하려고 할 때 발생할 수 있으며 한두 제품에만 국한되지 않습니다. 이 오류는 일반적인 오류이므로 전문 솔루션이 필요하지 않습니다.
오류 코드 0x80070643의 원인은 무엇입니까?
이 오류가 발생하면 다음 오류 메시지가 표시됩니다.
<블록 인용>오류 0x80070643:설치 중 치명적인 오류입니다.
그러면 Windows Installer가 닫히고 업데이트가 설치되지 않습니다. 이것은 Windows가 이 오류가 이전에 발생했음을 인식하지 못하고 PC를 다시 시작한 후 동일한 업데이트를 다시 설치할 것을 권장한다는 사실을 더욱 성가시게 만들 수 있습니다. 이 오류는 Windows Installer에 관리자 권한이 부여되지 않는 등의 간단한 문제로 인해 발생합니다. Windows Installer에 업데이트를 설치하는 데 필요한 권한을 부여하는 방법에는 여러 가지가 있습니다.
오류 코드 0x80070643 수정 방법
1단계 – 시스템 관리자 권한 부여
사용자에게 이러한 관리자 권한에 대한 액세스 권한을 부여하면 Windows Installer 패키지가 C:\Program Files 및 C:\Windows와 같이 일반적으로 범위를 벗어나는 시스템 부분에 액세스할 수 있습니다. 업데이트를 설치해야 하는 위치입니다. 사용자에게 관리자 권한을 부여하려면 다음을 수행해야 합니다.
이 지침은 Windows 7/Vista 시스템용입니다. 관리자로 로그인해야 합니다.
- 시작> 제어판> 사용자 계정 및 가족 보호> 사용자 계정 추가 또는 제거를 클릭합니다.
- 관리자 권한을 부여할 계정을 클릭합니다.
- 왼쪽에서 '계정 유형 변경'을 클릭합니다.
- '관리자' 옆에 있는 라디오 버튼을 클릭합니다.
Windows XP 시스템에서 계정 설정을 변경하려면:
- 시작> 제어판> 사용자 계정을 클릭합니다.
- "작업 선택" 상자에서 "계정 변경" 클릭
- 변경하려는 계정을 클릭합니다.
- 계정 유형 변경 클릭
- 관리자에 대한 해당 사용자의 권한 증가
이 방법을 사용하면 시스템에서 하드 드라이브의 다양한 부분에 대한 액세스를 거부하지 않고도 Windows Installer를 통해 설치할 수 있습니다.
2단계 – SQL 명령을 사용하여 관리자 권한 부여
서버를 실행 중인 경우 업데이트를 설치할 수 있도록 특정 사용자에게 관리자 권한을 부여할 수 있습니다. 관계형 데이터베이스용 데이터베이스 컴퓨터 언어인 Structured Query Language의 약어인 SQL 명령을 사용할 수 있습니다. 이것을 만들고 이 명령을 사용하려면:
- 메모장을 열고 다음을 입력합니다.
EXEC sp_grantlogin '<서버 이름>\<로그인 이름>' 이동 EXEC sp_addsrvrolemember '<서버 이름>\<로그인 이름>', 'sysadmin' 이동
기존 사용자 또는 그룹 계정에 권한을 부여하려면 다음 텍스트를 복사하십시오.
<블록 인용>
EXEC sp_addsrvrolemember '
여기서 Server_Name은 SQL 서버 인스턴스의 이름을 나타내고 Login_name은 사용자 또는 그룹 계정을 나타냅니다.
- 이 파일을 저장하고 C:\ 드라이브에 "GrantPermission.sql"이라고 합니다.
- 명령 프롬프트를 열고 다음을 입력합니다. “osql -E -i C:\GrantPermission.sql "
3단계 – Enterprise Manager를 사용하여 관리자 권한 부여
모든 코드를 작성하는 번거로움을 원하지 않는 경우 위의 방법에 대한 대체 방법입니다.
- 시작> 모든 프로그램> Microsoft SQL Server> Enterprise Manager(명령)를 클릭합니다.
- 여기에서 Microsoft SQL Server> SQL Server 그룹> (로컬)> 보안 을 찾습니다.
- "로그인"을 마우스 오른쪽 버튼으로 클릭하고 "새 로그인"을 선택하십시오.
- 새 "SQL Server 로그인 속성 - 새 로그인"이 열리면 "일반" 탭이 열립니다. 클릭
- 도메인 목록에서 도메인 선택
- 사용하려는 사용자 이름/그룹 계정 선택
- 추가를 클릭한 다음 확인을 클릭합니다.
- 이제 서버 역할 탭의 서버 역할 목록에서 시스템 관리자 확인란을 선택한 다음 확인 버튼을 클릭합니다.
이렇게 하면 마지막 단계와 마찬가지로 관리자 권한이 있는 새 사용자가 추가됩니다. 사용자가 원하는 작업을 수행할 수 있는 기능을 제공하므로 이 권한을 다른 사람에게 부여하지 않도록 주의하고 오류를 제거한 후에는 제거하십시오.
4단계 – 레지스트리 정리
0x80070643 오류가 표시되는 큰 이유는 PC가 '레지스트리'를 사용하여 작동하는 방식에 달려 있습니다. 많은 사람들이 이것을 깨닫지 못하지만 레지스트리 데이터베이스는 Windows 시스템의 가장 중요한 부분 중 하나이며 PC가 원활하고 안정적으로 실행될 수 있도록 지속적으로 사용됩니다. PC를 사용할 때마다 컴퓨터가 실행하는 데 필요한 많은 설정을 기억할 수 있도록 100가지의 레지스트리 설정이 열려 있지만 불행히도 이러한 설정 중 많은 부분이 손상되거나 손상되어 컴퓨터에서 읽기가 어렵습니다. 필요한 파일. 안정적인 시스템 최적화 및 수정 도구를 사용하면 이 문제를 해결하는 데 도움이 됩니다.