몇 달 동안 노트북에서 이상한 문제가 발생했습니다. 마지막으로 C : \ Program Files에서 비정상적인 상황으로 문제를 추적 했으므로 여기에서이 질문을합니다.
두 개의 사용자 계정 (HOME 및 WORK)이 있고 관리자 권한이 있습니다. 게스트 및 내장 관리자 계정이 비활성화되어 있습니다. HOME 계정을 사용하여 소프트웨어를 설치할 때마다 다른 계정에서 소프트웨어를 사용할 수 없습니다. Program Files 폴더의 액세스 할 수없는 파일에 대한 문제를 추적했습니다. ACL 권한이 올바르게 설정되어 있고 (사용자 그룹이 읽을 수 있고, 관리자 그룹에 모든 액세스 권한이 있음) 압축 및 암호화가 해제되어 있습니다. 안전 모드로 재부팅해도 파일은 여전히 작성자 (HOME 사용자) 만 액세스하고 다른 계정에서는 액세스 할 수 없습니다. 모든 파일을 볼 수 있고 이름을 바꾸거나 이동할 수는 있지만 내용을 읽을 수는 없습니다. NTFS 수준에서는 암호화 된 것처럼 보이지만 암호화 플래그는 설정되어 있지 않습니다.
이 해결 방법을 찾았습니다. HOME으로 로그인하고 모든 문제 파일을 ZIP 아카이브에 압축하십시오. 그런 다음 로그 아웃하십시오. 그런 다음 WORK로 로그인하고 액세스 할 수없는 파일을 모두 삭제하고 ZIP에서 압축을 푸십시오. 이제는 모든 사용자에게 완벽하게 작동하지만 일부 소프트웨어는 HOME 사용자를 사용하여 자체 업데이트를 시도 할 때까지만 가능합니다.
추가 정보:
- 일부 파일 만 액세스 할 수 없으며, 종종 EXE 및 DLL 파일에 액세스 할 수 있지만 규칙은 아닙니다. 다른 파일은 정상적으로 액세스 할 수 있습니다.
- 액세스 할 수없는 파일은 항상 HOME 사용자가 작성하며 다른 모든 사용자는 읽을 수 없습니다.
- 액세스 할 수없는 파일의 파일 권한은 다른 관리자가 관리 할 수 있지만 부여 된 권한에 관계없이 해당 파일의 내용을 읽을 수는 없습니다.
- 액세스 할 수없는 파일의 소유자는 관리자 그룹으로 나열됩니다. 모든 관리자 사용자는 모든 파일의 소유권을 가질 수 있지만 여전히 내용을 읽을 수는 없습니다.
- 시스템은 또한 새로운 사용자 프로필 생성을 거부하므로 HOME 사용자를 삭제하고 다시 만들 수 없습니다. (새 사용자 계정을 만들 수는 있지만 로그인 할 수 없습니다. Windows에서 새 사용자에 대한 사용자 프로필을 만들 수 없다고합니다. C : \ Users에 일부 문제가있을 것으로 예상되지만, 거기에 어떤 문제가 있는지 확인하십시오.)
- 파일 권한 (ACL 설정)은 내가 사용하는 다른 컴퓨터와 동일합니다. 그리고 다른 모든 컴퓨터는 완벽하게 작동합니다.
- chkdsk는 C에 아무런 문제가 없다고 말합니다.
- D : 볼륨은 이러한 문제를 전혀 나타내지 않는 것 같습니다. (확실하지는 않지만 D :의 파일에 액세스하는 데 문제가 없었습니다.) C :와 D :는 동일한 실제 드라이브에 있습니다.
- C : \ Windows에도 동일한 문제가 있는지 알 수 없지만 Windows 자체는 문제없이 작동하는 것 같습니다.
요약 : 내 관점에서 볼 때이 이상한 동작의 가장 큰 원인은 NTFS 파일 암호화입니다. 그러나 암호화 플래그가 설정되지 않았습니다. 그래서 내 질문은 : Windows 안전 모드에서도 다른 사용자가 파일을 액세스 할 수 없게 만드는 다른 이유는 무엇입니까?