내 PC는 5 살이고 업데이트 실패에 대한 훌륭한 역사를 가지고 있습니다. C : 드라이브를 열더라도 다음과 같은 소리가 나는 이름의 폴더가 있습니다 .2d51a0107296557123f92939e121
나는 그것들을 삭제할 수 없으며 매일 내 PC에서 점점 더 많은 공간을 차지하고 있으며 수동으로 삭제하려고 할 때 시스템에서 제거하지 못하고 보안 예외가 발생하기 때문에 어떻게 제거 해야할지 잘 모르겠습니다. 내 얼굴에.
답변
이러한 폴더를 삭제하는 방법입니다.
삭제하고자하는 폴더의 이름은 다음과 같습니다 abc123
. 실제 폴더 이름으로 바꾸십시오. TAB
키 를 사용하여 입력을 많이 절약 할 수 있습니다 . 명령을 입력 할 때 폴더 이름의 처음 2 ~ 3자를 입력 한 다음를 누릅니다 TAB
. ENTER
각 명령을 입력 한 후을 눌러야 합니다. 을 누르기 전에 각 명령을 다시 확인하십시오 (특히 실수로 삭제하지 않으려는 폴더를 지정하지 않았는지 확인하십시오!) ENTER
.
관리 명령 프롬프트를 열어 시작하십시오. 시작 메뉴를 클릭하고을 입력 한 다음 키 cmd
를 누르면 CONTROL-SHIFT-ENTER
됩니다. 확인 메시지가 나타나고 관리 암호를 입력해야 할 수도 있습니다. 그런 다음 명령 프롬프트에서
cd /d c:\
dir /ad
삭제하려는 폴더와 Program Files
및과 같은 다양한 Windows 폴더를 포함한 폴더 목록이 나타납니다 Users
.
md empty
robocopy /e /purge /b empty abc123
우리가 한 일은 빈 폴더를 만들고 Robocopy에게 삭제하려는 폴더 위에 복사하도록 지시하는 것입니다. 는 /purge
파일을 삭제할 수있는 Robocopy를 지시하고는 /b
바이 패스 파일 보안에있는 Robocopy를 알려줍니다. Robocopy는 파일을 삭제할 때 폴더에있는 파일을 나열하고, 삭제 된 파일 수를 보여주는 요약을 생성합니다 (Extras 열 참조).
robocopy
삭제하려는 각 폴더에 대해 명령을 반복하십시오 . md
매번 명령 을 반복 할 필요는 없습니다 .
Robocopy는 폴더 자체를 제거하지 않으므로 별도로 수행합니다.
takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123
첫 번째 명령은 폴더의 소유권을 가져서 권한을 변경할 수 있고 두 번째 명령은 폴더를 제거 할 수있는 권한을 부여하며 마지막 줄은 폴더를 제거합니다. 삭제하려는 각 폴더에 대해이 세 가지 명령을 반복하십시오.
마지막으로 우리는 더 이상 필요하지 않기 때문에 우리가 만든 빈 폴더를 제거합니다.
rd empty
도움이 되었기를 바랍니다.
답변
Powershell에서 takeown / icacls를 사용하여 G : \ Windows에 액세스하려면
ls -r 'G:\Windows' | select -expand fullname | %{ takeown /f $_; icacls $_ /grant administrator:F }
그런 다음 삭제하십시오.
takeown / icacls를 재귀 적으로 사용하면 아무런 효과 가 없습니다 . 각 개별 항목에서 실행됩니다.
답변
시작 메뉴로 가서 “cmd”를 입력하십시오. 관리자 권한으로 실행하십시오 (cmd를 마우스 오른쪽 단추로 클릭하고 “관리자 권한으로 실행”을 선택하십시오).
그런 다음 다음을 입력하십시오.
sc stop wuauserv
sc stop BITS
STOP_PENDING
성공하면 표시 됩니다.
서비스 자동 업데이트 및 백그라운드 전송 서비스가 종료 됩니다.
이제 삭제 해보십시오.
답변
먼저 PC를 재부팅하십시오. 나는 같은 문제가 있었지만 모든 것을 제거하기 전에 재부팅해야한다는 것을 알려주지 않는 제거 프로세스와 관련이있는 것으로 나타났습니다.