안녕하세요. Chazhong님
Windows 8.1 업데이트 진행 시 0x80070004오류가 발생되는 문제로 질문하셨습니다.
윈도우 8.1 설치 전 아래와 같이 점검해 볼 수 있습니다.
- 윈도우 8.1 업데이트 전 충돌 방지를 위해 추가로 설치된 타사 백신 프로그램은 모두 제거 합니다.
- Windows 구성 요소 저장소에서 파일 손상 검사 http://answers.microsoft.com/thread/35b57d15-d24d-4c71-bb5d-1f392bc8853c
추가로 0x80070004 오류는 사용자 폴더가 C:\ 드라이브가 아닌 다른 드라이브 위치에 구성되어 있는 경우 발생될 가능성이 있습니다.
이전에 C:\Users 폴더를 다른 위치로(예- D:\ ) 이동 하였다면 다시 원상복구 합니다. (해당 되는 경우에만 작업 합니다. )
- 고급 작업의 명령 프롬프트 모드로 부팅 합니다. (기술문서 참고)
- 명령 프롬프트에서 작업 합니다.
xcopy /e /k /o /h d:\users c:\users
* d:\는 user폴더가 현재 존재하는 위치
mklink /d d:\users c:\users
[참고]
http://www.nextofwindows.com/how-to-change-user-profile-location-in-windows-8-without-registry-hack/
위 작업이 어려우신 경우 사용자 폴더를 다른 드라이브로 옮기기 이전으로 시스템 복원을 진행하여 보실 수 있습니다.
시스템 복원
이 작업은 시스템 부팅이 가능한 상태에서 프로그램이나 드라이버 설치 등 으로 인해 컴퓨터가 예기치 않은 방식으로 변경 되거나 예기치 않은 동작이 발생할 경우 사용자 컴퓨터의 설정을 이전으로 되 돌려 주는 기능 입니다.
작업 전 열려있는 파일을 모두 저장하고 모든 프로그램을 닫습니다.
- [Windows 로고 키+X]누른 후 제어판 클릭 합니다.
- 제어판- 복구- 시스템 복원 열기 선택 합니다.
- 문제가 발생되지 않던 시점을 선택하여 복원을 시도 합니다.
추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해 주시기 바랍니다.
※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.