Windows 7에서 폴더를 삭제할 수 없습니까?


23

외장 하드 디스크에서 일부 폴더를 삭제할 수 없습니다. 안전 모드에서도 삭제하려고했지만이 작업을 수행 할 수 없습니다. 이것은 지금 나에게 큰 두통이다. 심지어 나는 관리자이며 여전히 삭제하려면 관리자 권한이 필요합니다. 이 문제를 어떻게 제거 할 수 있습니까? 도와주세요!

여기에 이미지 설명을 입력하십시오

답변:



18

폴더의 소유권을 얻으십시오.

폴더-> 특성 -> 보안 탭-> 고급 단추-> 소유자 탭-> 편집 단추-> 사용자 계정 선택-> 하위 컨테이너 및 오브젝트에서 소유자 바꾸기를 마우스 오른쪽 단추로 클릭하십시오. .

완료되면 모든 특성 창을 닫고 특성을 다시여십시오.-> 보안 탭-> 고급 단추-> 권한 탭-> 권한 변경 단추-> 사용자 계정 추가 및 모든 하위 오브젝트 바꾸기 ...를 선택 하십시오.

그런 다음 다시 시도하십시오.


3
아니, 그것은 나를 위해 작동하지 않습니다.
avirk

3
그리고이 "Nopes"는 같은 메시지가 다시 나타나는 것을 의미합니까?
Tex Hex

오류 메시지의 이름 / 식별자가 변경되지 않은 경우 첫 번째 단계가 작동하지 않은 것입니다. 다시 시도하고 '하위 컨테이너 및 오브젝트에서 소유자 바꾸기'확인란을 선택했는지 확인하십시오.
sgmoore

2
폴더를 삭제하려는 경우 두 번째 단계에서 '모든 제어'를 선택해야합니다
sgmoore

답변에서 언급 한대로 아무것도 시도했지만 아무것도 작동하지 않았습니다 ....... :-(
avirk

8

남편은 외장 드라이브와 같은 문제를 겪었습니다. 이것이 내가 삭제 한 것입니다. 다음은 관리자로 로그온 한 상태에서 Windows 7에서 수행 한 단계입니다. 해당 부분이 필요한지 확실하지 않지만 해당 정보를 포함하고 싶었습니다.

1 단계-소유권 취득

  1. 폴더를 마우스 오른쪽 버튼으로 클릭
  2. "속성"을 선택하십시오
  3. "보안"탭을 선택하십시오
  4. '고급'버튼을 클릭하십시오
  5. "소유자"탭을 선택하십시오
  6. "편집"버튼을 클릭하십시오
  7. '소유자 변경'에서 소유자로 설정하려는 사용자를 강조 표시하십시오.
  8. '하위 컨테이너 및 객체의 소유자 바꾸기'확인란을 선택하십시오.
  9. '적용'버튼을 클릭하십시오 ( '고급 보안 설정'창으로 돌아갑니다).

2 단계-권한

'고급 보안 설정'창으로 돌아 오면 다음 지시 사항을 따르십시오 (참고 : 다음 단계 세트를 수행하기 전에 위의 변경 사항을 적용하려면 특성 창을 모두 닫았다가 다시 열어야 할 수도 있습니다).

  1. '권한'탭을 선택하십시오
  2. "권한 변경"버튼을 클릭하십시오
  3. 권한을 변경해야하는 사용자를 강조 표시하십시오.
  4. '수정'버튼을 클릭하십시오
  5. 모든 권한 옆에있는 "허용"확인란을 선택하십시오.
  6. "확인"을 클릭하십시오
  7. "이 개체의 부모로부터 상속 된 권한 포함"옆의 확인란을 선택하십시오.
  8. "모든 하위 개체 권한을이 개체의 상속 가능한 권한으로 바꾸십시오"옆의 확인란을 선택하십시오.
  9. "적용"을 클릭하십시오
  10. 팝업 상자에서 "예"를 클릭하십시오.
  11. "확인"을 클릭하여 권한 창을 닫습니다
  12. 고급 보안 설정 창을 닫으려면 "확인"을 클릭하십시오.
  13. "확인"을 클릭하여 속성 창을 닫습니다

삭제 불가능한 폴더를 삭제할 수 있습니다.

3 단계 (공유 폴더 임)

다음 단계를 수행하십시오.

  1. 속성
  2. 공유 탭
  3. 공유 ... 사용자에게 읽기 / 쓰기 권한 수준이 있는지 확인하십시오
  4. 돌아와 고급 공유
  5. 권한은 사용자가 모든 권한을 가지고 있는지 확인하십시오.

5

폴더에있는 파일 이름 또는 파일에 숨겨진 문자가 포함되어 있기 때문에 파일 또는 폴더를 삭제할 수없는 경우가 있습니다.

DOS 명령을 사용하여 명령 프롬프트에서 삭제할 수 있습니다. 약간의 DOS 명령 지식이 필요합니다.

명령 프롬프트가 열리면 해당 특정 폴더로 이동하여 엽니 다. 을 사용하여 해당 폴더의 모든 파일을 삭제하십시오 del *.*.

해당 폴더를 종료하면 이제 폴더를 삭제할 수 있습니다.


1
rmdir / s를 사용하여 제거했습니다
Matthew Lock

3

Windows 정리를 사용했습니다. 이 튜토리얼에 따라이 작업을 수행했습니다 . Windows 8 용이지만 Windows 7에서도 잘 작동합니다.

Press Start -> Type "cleanmgr" and press enter -> Select Windows Drive -> Then find previous Windows installations -> check it -> press OK

그것은 나를 위해 일했다.


간단하고 작동합니다!
Marco Demaio

2

이 텍스트를 사용하여 .reg 파일에 저장 한 후 실행하십시오. 그런 다음 한 번의 클릭으로 이러한 종류의 잠긴 폴더를 삭제 / 이름 바꾸기 할 수 있습니다.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

한 번의 클릭으로 제한된 파일을 삭제 / 이름 바꾸기 / 이동하는 방법에 대한 자세한 내용은 여기를 참조 하십시오.


좋은 대답입니다. 그러나 초보자에게는이 답변을 권장하지 않습니다. 제한되거나 시스템 폴더의 권한으로 실수로 재생하는 경우 많은 보안 문제가 발생할 수 있기 때문입니다.
Jet

0

이 문제가 몇 번 발생했습니다. OS 또는 일부 백그라운드 앱의 파일 또는 폴더가 열려 있고 시스템에서 작업을 진행할 수 없다고 결론을 내 렸습니다. 오류 메시지는 다소 가짜 일 수 있습니다. 오류가 다시 발생하고 인증 오류라고 가정합니다.

나에게 그것은 "진짜"문제가 아니라 단지 자극이기 때문에 이것을 "고치려고"하지 않았다. (그리고 거대한 계획에서 Windows의 또 다른 자극은 무엇입니까?)


0

이 문제가 발생하여 항목을 이동하거나 점진적으로 삭제한다는 아이디어를 성공적으로 사용했습니다.

두 개의 하위 폴더와 파일이있는 폴더를 이동할 수 없습니다. 오래된 폴더 였으므로 상상할 수있는 방법이 없었습니다. 리소스 모니터 (CPU 작업에서 핸들 및 파일 하위 창의 오른쪽 섹션 위의 "검색"상자)를 사용하여 Explorer 프로세스 창에 관련 내용이 있는지 확인했습니다. 그들과 관련된 유일한 프로세스는 표시 창 (탐색기)이었고 표시되는 폴더 목록 내에 있었기 때문에 거기에 있었던 것 같습니다. 다른 프로세스는 활성화되지 않았습니다.

그렇지 않으면 이러한 파일이나 폴더를 사용하는 활성 프로세스가 없었습니다. 잠금 파일이나 숨겨진 파일이나 시스템 파일과 같은 이상한 것들을 확인했지만 아무것도 없었습니다. 명령 프롬프트가 도움이되지 않았습니다. 각 항목의 이름이 같았으며 DOS에서 상위 폴더를 이동할 수 없습니다. 아무것도 부모 폴더를 삭제할 수없는 이유를 설명하는 것 같습니다.

Windows 탐색기를 사용하여 각 폴더의 파일을 다른 폴더로 옮겼습니다 (같은 폴더 이름을 사용했지만 보이지 않는 문자가있는 경우 이름을 복사하지 않았습니다). 파일을 이동 한 후 폴더를 삭제했습니다. 그런 다음 이전 파일이 "있는"위치에 중복 파일 구조로 배치하여 가능한지 확인했습니다. 마지막으로 폴더와 내용을 새로운 대상으로 옮겼습니다. 나는 행복하다! :-)


0

또한 내 프로젝트 중 하나 (Windows에서 만든 디렉토리가 아님)에 디렉토리가있는 Windows 10 에서이 문제가 발생했습니다. 비슷한 메시지가 나타 났지만 대신 나 (?)의 권한이 필요하다고 말했습니다. 관리자 권한 명령 프롬프트도 작동하지 않았습니다. 소유권을 얻고 권한을 재설정해도 문제가 해결되지 않았습니다. 그러나 PC를 재부팅 한 후 디렉토리를 제거 할 수있었습니다 (한숨). 프로세스 중 하나가 파일 중 하나 일 수 있습니다.


-1

먼저 폴더의 권한을 변경하십시오. 귀하가 편집 할 수있게하십시오.

그래도 작동하지 않으면 SYSTEM 사용자로 explorer.exe를 실행하십시오.


2
사람들이 SYSTEM 사용자로 응용 프로그램을 실행하지 않는 것이 좋습니다. 그것은 너무 많은 것들을 망칠 수 있습니다. 재미도 없으며, 항상 적절한 방법이 있습니다. 당신이 알고 정도로 모른다면 당신은 왜 , 당신은 안전하게 할 정도로 모르겠어요.
다스 안드로이드

1
로컬 시스템 계정 사용을 제안하는 경우 -1입니다. @DarthAndroid가 말했듯이 이것은 매우 위험하며 rootWindows가 사용자가 응용 프로그램을 로컬 시스템으로 직접 실행할 수 있도록 설계되지 않았기 때문에 유닉스 시스템 계정 에서 비 관리 작업을 수행하는 것만 큼 나쁩니다 .
bwDraco

@DragonLord가 말했듯이 SYSTEM에서 탐색기를 실행하는 것은 좋지 않습니다. 그러나 cmd.exeSYSTEM에서 실행 하는 것은 자신이하는 일을 알고있는 경우에만 위험하지 않습니다.
Jet
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.