![SSD > HDD 이동 후 Windows 7 사용자 프로필이 작동하지 않음](https://rvso.com/image/1414688/SSD%20%3E%20HDD%20%EC%9D%B4%EB%8F%99%20%ED%9B%84%20Windows%207%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%ED%94%84%EB%A1%9C%ED%95%84%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%9D%8C.png)
Windows 7 x64 Home P. OEM SSD 공간을 절약하기 위해 Users 및 ProgramData 폴더를 보조 디스크로 이동하기로 결정했습니다. Windows DVD에서 "복구" 모드로 부팅했습니다. 두 드라이브 모두 NTFS입니다. 드라이브에는 일반적으로 사용되는 것과 다른 문자가 할당되었으므로 내가 실행한 명령은 다음과 같습니다.
robocopy /xj /mir /copyall D:Users E:Users
robocopy /xj /mir /copyall D:ProgramData E:ProgramData
rmdir /S /Q D:Users
rmdir /S /Q D:ProgramData
mklink /j D:Users E:Users
mklink /j D:ProgramData E:ProgramData
그런 다음 시스템 드라이브 대신 새 디렉터리(복구 드라이브 문자가 아닌 원래 Windows 드라이브 문자 사용)를 가리키도록 Windows NT ProfileList 레지스트리 값을 변경했습니다. 사용자 디렉토리
Windows로 다시 부팅한 후 로그인 화면에 "사용자 프로필 서비스에 실패했습니다"와 유사한 메시지와 함께 기본 UI에 로그인할 때까지 약 1분 동안 "데스크톱 준비 중"이 표시되었습니다. Windows 탐색기는 또한 "C:\Windows\system32\config\systemprofile\Desktop을 찾을 수 없습니다"와 유사한 내용을 표시했는데, 이는 C: 드라이브의 나머지 부분이 전혀 건드리지 않았기 때문에 불합리해 보입니다. 나는 이것이 현재 D:Users 아래에서 새 사용자 프로필을 찾을 수 없기 때문이라고 생각했습니다. 비슷한 메시지가 표시되는 관리자 계정에 로그인하고 복구 드라이브 문자 아래에 생성된 문자가 이제 문자가 정상으로 되돌아가므로 올바르게 해석되지 않을 수 있다는 점을 토대로 접합을 다시 생성했습니다. 그런 다음 레지스트리를 열었고 변경한 값이 재설정되었음을 발견했습니다. 그런 다음 재부팅하고 값을 저장했지만 여전히 제대로 로그온할 수 없으며 동일한 "systemprofile" 오류 메시지가 나타납니다.
내 질문은 다음과 같습니다. 이것이 레지스트리 값 및/또는 연결 지점에 문제가 있는 경우 이를 수정하려면 어떻게 해야 합니까?
또는 C:...\systemprofile\Desktop 파일이 누락되었기 때문에 이런 일이 발생했으며 해결 방법은 무엇입니까?
아니면 Windows가 단순히 로그인 전 단계에서 보조 드라이브를 읽을 수 없는 것일까요? (이것은 제가 보기에는 이해가 안 되지만 가능성이 있습니까?)
편집하다:
데스크탑 폴더를 다시 생성한 후에는 여전히 기본 Windows 프로필(따라서 systemprofile)에만 로그온하고 있기 때문에 이것이 내 상황에 도움이 되지 않는다는 것이 분명해졌습니다. 결국 연결 지점, 레지스트리 값 또는 창에서 이를 읽는 방식에 문제가 있는 것 같습니다.
내일까지 아무것도 작동하지 않으면 폴더를 교체하고 사용자 대신 실제 프로필 폴더를 연결하겠습니다.
답변1
Windows는 일부 메타데이터를 사용자 파일에 깊이 저장한다는 사실이 밝혀졌습니다. 사용자의 새 위치를 가리키도록 레지스트리 값을 설정하고, 내 프로필 폴더의 이름을 .bak 등으로 바꾸고, 사용자 계정을 삭제하고 같은 이름의 새 계정을 만들어 문제를 해결했습니다. 폴더 생성을 위해 로그인 및 로그오프한 후 관리자 계정으로 돌아가서 원래 폴더의 이름을 다시 원래 이름으로 바꿨습니다.
이로 인해 문제가 해결되었으며 이제 (마침내) 내 SSD가 평화롭게 살 수 있습니다.
도움을 주신 Ramhound에게 감사드립니다.
답변2
나는 Windows 10에서 같은 상황을 경험했습니다. 같은 조치를 취했고 결국 같은 상황에 이르렀습니다. 내가 고려하지 않은 것은 전체 사용자 폴더를 연결하려고 시도하기 전의 이전 작업이었습니다.
Windows GUI를 사용하여 데스크톱, 문서 등과 같은 개별 사용자 하위 폴더를 다른 드라이브로 수동으로 재배치했습니다. 해당 경로는 사용자 폴더 전체를 이동한 후에도 여전히 유효했지만 새 위치에 통합했기 때문에 Windows는 해당 경로를 찾을 수 없는 곳을 찾았습니다.
그래서 누락된 위치에서 새 위치로 연결 지점을 추가로 만들었고 모든 설정을 그대로 유지한 채 다시 로그인할 수 있었습니다. 그 후 개별 폴더를 수동으로 다시 재배치하고 접합을 삭제했습니다.
이것이 나와 같은 일을 했을 이상한 기회를 가진 누군가에게 도움이 되기를 바랍니다.