윈도우xp

XP에서 사용자프로필 손상..

sungtg 2008. 3. 11. 12:29

질문


윈도XP에서 윈도가 시작할 때

"사용자 프로필 파일이 손상되었습니다"라는..
대화상자가 뜨는데요..

어떻게 해야 하나요??

해 결


1. 안전모드로 부팅을 합니다.

2. Administrator로 로그인 합니다.

3. 로그인을 한 후 제어판 -> 관리도구 -> 컴퓨터관리 -> 로컬 사용자및 그룹에서.

4. 손상된 계정을 삭제하세요

5. 삭제 후 제어판 -> 사용자 계정에서 새로운 계정을 만듭니다. (관리자권한)

그리고 나서 선택한 곳에 ntuser.dat 파일이 생성되었는지 체크하세요

기존의 쓰던 바탕화면, 시작프로그램을 복구하려면

C:\Documents and Settings 하위 폴더에 로그인 id로 폴더가 있을 겁니다.
id로 된 폴더 하위의 바탕화면, 즐겨찾기등 모든 내용을

C:\Documents and Settings\All Users 하위에 복사한 후 다시 부팅을 해서
사용하다가

새로운 계정을 만든 id 밑에 다시 복사해놓고 사용하면 예전처럼 사용가능합니다.

추가정보


프로필을 관리하는 파일이 바로 ntuser.dat입니다.

계정을 만들면
C:Documents and Settings 폴더의 하위에 로그인 아이디가 만들어지면서
폴더에 만들어 집니다.

이것이 제대로 불러들일 수 없을 때 발생합니다.
좀더 정확히 말하자면

레지스트리의
HKEY_LOCAL_MACHINESYSTEMControlSet001
HKEY_LOCAL_MACHINESYSTEMControlSet002
이 부분이 부팅되고 로그온을 하면 여러개의 ControlSet00x 중에서
로그인 id와 맞는 정보를

HKEY_LOCAL_MACHINESYSTEMCurrentControlSet에 복사하는 과정이 있는데.

사용자 삽입 이미지

이 과정이 바로 로그온해서 바탕화면까지 조금 오래걸린다고 생각하는 부분입니다.

98에서는 필요가 없는 사항이었지만
2000과 xp에서는 모르면 고생하는 부분이 바로 이런 권한 부분입니다

일반적으로 계정을 관리할 때, 관리자권한의 계정을
2개정도 두시는 것이 안전합니다.

administrator는 문제가 발생할 때만 사용하는 계정으로 남겨두고
새로운 관리자 계정을 만들어서 사용을 하세요