Windows 10에서 폴더를 삭제할 수 없습니다


11

C : / ProgramData 내에서 폴더를 삭제하려고하는데 시도 할 때마다 다음과 같은 오류 메시지가 나타납니다.

"이 작업을 수행하려면 권한이 필요합니다.이 폴더를 변경하려면 관리자의 권한이 필요합니다."

나는 성공하지 못했습니다-소유권 / 속성 / 보안 / 고급 등의 방법을 사용하여 소유권을 얻으려고 노력했습니다.

또한 숨겨진 관리자 계정에 로그인하여 "권한이 필요합니다"와 같은 메시지가 나타납니다.

내가 무엇을 시도 할 수 있는지 모르겠다. 누구 든지이 문제를 해결하는 방법을 알고 있습니까? 감사.

업데이트 : MalwareBytes에 의해 폴더가 생성되었다는 문제가 발견되었습니다. 제거 도구를 실행하면 문제가 해결되었습니다.


1
@ user622800, 솔루션을 포함하도록 질문을 편집하지 않고 공식 답변으로 찾은 것을 제출하고 적절하게 수락 할 수 있습니까? 당신의 도움을 주셔서 감사합니다!
Run5k

재부팅 후에도 Windows 10에서 삭제되지 않는 성가신 압축 파일을 삭제하려고하는이 질문을 발견했습니다. 안전 모드로 부팅하여 마침내 삭제할 수있었습니다.
사용자

답변:


14

Windows에서 파일이나 폴더를 삭제할 수없는 경우 일반적으로 네 가지 문제가 있습니다.

  1. NTFS 권한으로 인해 방해가됩니다. (당신은 당신이 이것을 시도했다고 말하고 있으므로 정교하지 않을 것입니다.)
  2. 다른 앱에서 열려 있습니다. 때때로 Windows가 알려줍니다. 다른 경우에는 Process ExplorerProcess Hacker 와 같은 타사 유틸리티를 사용하여 스스로 확인해야합니다 . 알아 내기 위해 :

    1. 다운로드, 설치 및 실행 관리자 권한으로 실행하십시오.
    2. CTRL+를 누릅니다 F.
    3. 찾고있는 파일 또는 폴더의 이름을 입력하고을 누릅니다 Enter.
    4. "Type"열이 "File"인 항목을 찾으십시오. 일치하는 항목이 있으면 파일 또는 폴더를 잠그는 프로세스를 닫거나 프로세스 항목을 방문하여 파일 또는 폴더의 핸들을 닫으십시오.

      프로세스 탐색기에서 항목을 클릭하면 핸들로 이동합니다. 그런 다음 마우스 오른쪽 버튼을 클릭하고 "핸들 닫기"를 선택할 수 있습니다. 그러나 Process Hacker에서는 마우스 오른쪽 단추를 클릭하고 "소유 프로세스로 이동"을 선택해야합니다. 그런 다음 프로세스 이름을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택하고 핸들을 찾으십시오.

    또한 Process Explorer 및 Process Hacker 대신 시스템을 복구 모드 (Windows RE의 사본) 로 부팅 하고 개입 앱이 열려 있지 않은 파일을 삭제할 수 있습니다!

  3. 파일 또는 폴더 이름이 잘못된 문자를 사용하고있어 파일 시스템이 파일을 삭제할 수 없습니다. Far Manager로 삭제 해보십시오 .

  4. (이것은 적용되지 않지만 완전성을 위해 포함합니다.) 디스크가 쓰기 금지되어있을 수 있습니다. 사용자가 의도적으로 만하는 것은 아닙니다. 일부 USB 플래시 드라이브는 때때로 오작동을 일으 킵니다. 신경 쓰지 마.

다른 프로세스에서 열린 디렉토리를 삭제하려고하면 공유 위반이 발생합니다. 여전히 디렉토리에 대한 권한을보고 변경할 수 있으며 재부팅해도 디렉토리가 갑자기 사라지지 않습니다. 이것은 다른 것입니다 (Windows의 버그).
psusi

1
@psusi 무엇을 전달하려고합니까? 이 오류는 아마도 2 번의 대답으로 인해 발생할 수 없었습니까?
djsmiley2kStaysInside

네 가지 상황 모두이 특정 오류 메시지를 생성 할 수 있습니다. 때로는보다 포괄적 인 오류 메시지를 생성하지만 가끔 만 발생합니다. (정확하게 말하면 앱 개발자에 따라 다릅니다.) 네 사람이 모두 동시에 일어날 필요는 없습니다. 하나면 충분합니다.

@ djsmiley2k, 그렇습니다, 그것은 내가 말하는 것입니다.
psusi

1
@psusi 그리고 그것은 당신이 틀린 곳입니다. OP는 파일 탐색기를 언급하지 않았고 Windows 10 만 언급했지만 Windows 10의 오류 메시지는 "이 폴더를 삭제하려면 관리자 권한을 제공해야합니다." OP의 오류 메시지는 Windows 7 오류 메시지와 유사하지만 몇 마디가 잘못되었습니다. 그래서 나는 특정 OS 또는 파일 관리자와 답장을하지 않았습니다. "Windows에서 파일이나 폴더를 삭제할 수없는 경우 일반적으로 네 가지 문제가 있습니다"라고 썼습니다.

4

삭제하려는 폴더의 정확한 경로는 무엇입니까?

권한 문제 일 수있는 것처럼 소유권을 가져 오려는 시도가 실패했지만 일부 폴더에는 기호 링크 나 그 아래에 연결 지점이있어 Windows에서 처리하기 어려운 시나리오로 인해 잘못된 오류 메시지가 표시 될 수 있습니다. 이러한 상황에서는 일반적으로 명령 줄을 사용하는 것이 좋습니다.

어쩌면 관리 명령 프롬프트 에서 다음 중 하나를 시도 하고 결과가 게시되지 않으면 문제를 진단하는 데 도움이 될 수 있습니다.

rmdir /s /q C:\ProgramData\FolderToDelete

또는 빈 폴더를 생성 한 다음 RoboCopy를 사용하여 삭제하려는 폴더의 내용을 삭제하십시오.

robocopy C:\EmptyFolder C:\ProgramData\FolderToDelete /purge

위의 RoboCooy 명령을 사용하여 폴더를 비우면 파일 탐색기에서 일반적인 방법이나 rmdir위 의 이전 명령을 사용하여 폴더를 삭제할 수 있습니다 .


Robocopy는 휴지통에도 아무것도 넣지 않습니다. 나는 커맨드 라인에서 무엇이든 의심합니다.
David Woodward

오. 먼저 robocopy를 사용하여 백업 사본을 작성한다고 말했습니까? "주의를 기울이거나 제안 된대로 robocopy를 사용하십시오"라는 진술은 robocopy 방법에 덜주의를 기울여야한다고 들었습니다. 실제로 위의 robocopy 방법은 파일을 복사하는 대신 파일을 영구적으로 삭제하기위한 것입니다.
David Woodward

0

rmdir /s /q C:\ProgramData\FolderToDelete관리자 명령 프롬프트에서 사용할 때에도 이전 설치에서 일부 Windows 폴더를 삭제할 수없고 "액세스가 거부되었습니다"오류가 표시되었습니다. 폴더를 다음과 같이 삭제할 수있었습니다.

  1. 소유자를 내 사용자 계정 (관리자 계정)으로 변경합니다.
  2. 관리자 그룹에 "모든 권한"부여 관리자 그룹에 "모든 권한"부여

  3. 모든 하위 개체에 관리자 그룹 권한을 적용합니다. 모든 하위 개체에 관리자 그룹 권한을 적용합니다.

이 단계를 수행 한 후 명령을 다시 실행했습니다.

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