액세스가 거부되고 보안 탭이없는 경우 폴더를 어떻게 소유합니까?


20

SP2가 포함 된 Windows 2003 Standard x64 Server가 있습니다.

폴더에서 많은 수의 폴더를 삭제 한 후 OS는 폴더를 읽거나 조작하려고 할 때 "액세스 거부"를보고합니다. 폴더 속성을 검사 할 때 보안 탭이없고 일반 및 사용자 지정 만 나열됩니다. 우리는 이미 몇 가지 시도를했습니다.

  1. 폴더 이름을 바꾸고 액세스가 거부되었습니다.
  2. 폴더 삭제, 액세스 거부
  3. 상위 폴더의 소유권을 가져오고 하위에 권한을 전파하고 액세스가 거부되었습니다.
  4. Subinacl, 액세스가 거부되었습니다.
  5. Takeown (cmdline), 액세스가 거부되었습니다.

chkdsk를 읽기 전용 모드로 실행 중이며 아직 완료되지 않았습니다. 가능한 경우 서버를 오프라인으로 재부팅하거나 전체 chkdsk를 실행하지 않고이 문제를 해결하려고합니다.

누구 든지이 문제에 대한 해결책을 알고 있습니까?


소유권을 주장 할 수없고 귀하의 계정이 도메인 관리자 또는 엔터프라이즈 관리자 계정 인 경우이 그림에서 / very / 잘못되었을 수 있습니다 ...
Avery Payne

네, 뭔가 잘못되지 않았는지 묻지는 않을 것입니다 :)
Jim Counts

1
위의 내용이 정확하다는 것을 알았습니다. 사용자가 중단 된 프로세스로 폴더를 열린 상태로 유지했습니다. Hyena라는 도구를 사용하여 문제가있는 폴더에서 사용자 세션의 연결을 끊어 액세스 할 수있었습니다.

답변:


35

내가 보았을 때 프로세스가 폴더를 열어두고 있지만 폴더가 삭제되는 중이기 때문입니다. Process Explorer와 같은 도구를 사용하여 폴더에 열려있는 핸들이 있는지 확인하십시오. 일단 릴리스하거나 재부팅하면 해당 폴더가 사라질 것입니다.


1
감사합니다. 시스템에 핸들이 있다는 것을 알았습니다. 핸들을 삭제하면 폴더가 사라졌습니다. 어쨌든 비어 있었으므로 승리를 위해 +1입니다.
Jim Count

나도 잘 일했다. 서버 cidaemon의 인덱스 서비스가 하나의 파일을 잠그고 클라이언트에서 프로파일을로드하지 못하게했습니다.
André Schild

나는 바보입니다. 나는 이것을 확인하지 않았다고 믿을 수 없다. 고맙습니다.
Owen Blacker

3
고마워, 이것은 나를 위해 일했다. 이 경우에 주어진 메시지는 잘못된 것입니다. 소유권을 삭제하거나 소유권을 가져 오려고 할 때 "액세스 거부"대신 "프로그램에서 사용 중"이라는 메시지가 표시되는 이유는 무엇입니까?
harpo

비슷한 상황 : gimp는 폴더 핸들을 소유하고 svn은 다른 지점으로 전환 할 때 폴더 핸들을 제거하려고 시도했습니다. 사용자 권한 조정, takeown, icacls, subinacl 등을 포함하여 폴더에 대해 아무것도 할 수없는 이유를 한 시간 이상 잃어 버렸습니다. 파일이 사용 중이거나 삭제 보류 중이라는 메시지가 더 정확할 수 있다면 좋을 것입니다 "액세스 거부"뿐만 아니라
Zbyszek

1

폴더에 파일 잠금이있는 것처럼 들립니다. 일부 응용 프로그램에서 파일을 열었을 것입니다. Unlocker 와 같은 프로그램을 사용해보십시오 -어떤 앱이 잠겨 있는지 표시해야하며 잠금을 해제 한 다음 파일이나 폴더를 삭제할 수 있습니다.


+1 제안에 감사드립니다. 전에 Unlocker를 사용했지만이 경우에는 설치를 피하고 싶었습니다.
Jim Count

1

나는이 같은 문제가 있었고, Kevin의 상황에서와 같이 파일이 열린 채로 열려서 삭제되었습니다. 그러나 프로세스 탐색기에는 아무것도 없었으며 잠금 해제 프로그램이 실패했습니다.

폴더가 공유되어 다른 사용자가 폴더를 열어 놓았 기 때문에 관리 도구-> 컴퓨터 관리-> 공유 폴더-> 파일 열기로 이동하여 관련 파일 또는 폴더를 닫아 해결할 수 있습니다. 그런 다음 폴더가 자동으로 삭제되었습니다.


와우, 3.5 년 후, 이것은 정말로 나의 하루를 구했습니다. 고맙습니다. 컴퓨터 종료 및 재시작을 통해 파일이 열린 상태로 유지됩니다. 거기에서 지우면 쉽게 삭제했습니다.
노암 걸

1

시스템이 잠근 파일 / 폴더를 삭제합니다.

  1. c : \ users \ xxx 폴더를 찾으십시오.
  2. 폴더와 하위 폴더의 소유권을 얻으십시오 : (아마 실패했을 것입니다)
  3. 실패하지 않으면 폴더와 하위 폴더에 대한 모든 권한을 부여하고 삭제하십시오.
  4. 그러나 실패하기 때문에 마녀 창 프로세스가 파일을 잠그는 것을 찾아야합니다.
  5. c : \ cms \ Microsoft SysInternal \ procexp.exe를 시작하십시오.
  6. 찾아서 손잡이 찾기
  7. 검색을 수행하십시오 c : \ users \ xxx
  8. 파일을 잠그는 PID 번호를 사용하지 마십시오 (두 번째 열).
  9. 돌아가서 프로세스 종료 또는 트리 인 경우 프로세스 트리 종료.
  10. 폴더로 돌아가서 폴더와 하위 폴더 c : \ users \ xxxx의 소유자 선을 가져 가십시오.
  11. 폴더 및 하위 폴더 c : \ users \ xxx에 대한 모든 권한을 부여하십시오
  12. c : \ users \ xxx 폴더를 삭제하십시오.
  13. 사용자를 다시 로그인하면 새로운 프로파일을 갖게됩니다.

소유자 선박을 가져 와서 폴더 및 하위 폴더에 대한 모든 권한을 부여하는 방법

  1. c : \ users \ xxx 폴더를 찾으십시오.
  2. 그것에 마우스 오른쪽 | 속성 | 보안 | 고급 | 소유자 | 편집 | 광고 계정을 선택하십시오 | 하위 컨테이너 및 객체에서 소유자 교체 | 대다
  3. 권한 탭으로 돌아 가기 | 권한 변경 | 광고 계정 추가 | 모든 권한 | 모든 하위 개체 권한을이 개체의 상속 가능한 권한으로 바꿉니다.
  4. 이제 c : \ users \ xxx 폴더를 삭제하십시오.

0

나는 우리가 사용하는 백업 / 복원 프로그램 (FDR / 업스트림)이 폴더를 잠갔습니다. 서비스가 다시 시작되고 나갔습니다.


0

나에게 비슷한 일이 일어났다. 파일을 잠그는 프로세스가있었습니다. 이것이 내가 고친 방법입니다. Sysinternals Live에서 지금 실행에서 Process Explorer 를 다운로드 했습니다. 그런 다음 응용 프로그램 상단의 메뉴 표시 줄에서 찾기를 클릭했습니다. 거기에서 권한을 변경할 수없는 파일이나 디렉토리를 입력했습니다. 이 과정은 다소 시간이 걸릴 수 있습니다. 파일이나 디렉토리가 나타나면 잠금을 유지하는 프로세스를 찾았습니다. 그런 다음 프로세스를 마우스 오른쪽 버튼으로 클릭하고 종료했습니다.


-2

나는이 같은 문제가 있었고 내가 소유권을 얻거나 권한을 부여 할 수없는 이유를 알게 된 유일한 방법은 프로세스 탐색기를 사용하는 것입니다. 내 바이러스 백신 인 AVG가 전체 E : \ 드라이브를 파악하고 있다고 말했습니다. 안티 바이러스 및 짜잔을 비활성화했습니다! 작동합니다! 이 휴지통을 제거 할 시간입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.