Knowledge/IT

윈도우7에서 레지스트리 삭제가 안될 때? PsTools로 깔끔하게 지우자! [레지스트리 삭제 방법]

에드워드™ 2016. 4. 27. 17:29

 

 

안녕하세요.

 

오늘의 "에드만 따라하면 너도 고수"는 권한 문제로  레지스트리 삭제가 불가능한 경우의 해결 팁을 올려봅니다 ^^



사실 윈도우XP까지는 이런 포스팅이 필요하지도 않았었죠.


관리자 권한이고 뭐고 걍 들어가서 냅다 지우면 잘만 지워지던 레지스트리...


Windows7부터 관리자 권한이라는게 생겼기 때문에 많은 부분에서 제약을 받기 시작합니다.


해당 포스팅은 Windows 7, Windows 8, Windows 8.1, Windows 10까지 적용됨을 확인했습니다.


USB 사용이력을 지우고 싶은데 안되신다구요???



이렇게 레지스트리에서 특정 키값을 삭제하고 싶은데...

                    


이런 오류 메시지가 나오게 되었답니다.


 


<일단 레지스트리까지는 진입이 가능한 수준의 분들만 따라하시기를 바랍니다 ㅎㅎ 레지 엄한거 건드리면 PC가 맛가는 사태가 ㄷㄷㄷ>


 

 

에드만 따라하면 너도 고수 시작합니다.



이럴때엔 PsTools라는 툴을 이용하면 됩니다. 마이크로소프트 링크니까 믿고 따라오세요.


PsTools 다운받기 링크 : https://technet.microsoft.com/en-us/sysinternals/pstools.aspx



빨간칸 안의 다운로드를 눌러 프로그램을 다운 받고 압축을 풀어줍니다.



CMD를 관리자 권한으로 실행해줍니다. (명령 프롬프트에서 마우스 우측버튼을 누르면 됩니다.)



CMD 창에서 아까 PsTools의 압축을 푼 위치로 이동을 해줍니다.
도스 명령어가 어려우신 분은 압축을 푼 폴더를 탐색기에서 C드라이브로 카피한 후에 저를 따라해봅니다.



먼저 CMD 창에 "cd c:\PSTools"를 입력하고 엔터!
<물론 PSTools는 아까 압축을 풀 폴더입니다. 다른 이름으로 풀었다면 그 이름으로 바꿔서 하시면되요.>

PSTools 폴더로 이동하신것을 확인한 후에는 "PsExec.exe -i -d -s c:\Windows\regedit.exe"를 입력하시고 엔터!


그러면 자동으로 권한 제한이 풀린 레지스트리 편집기가 실행이 됩니다.

아까 지우려다 실패한 키 값을 삭제해 볼까요??

깔끔하게 사라졌네요.

참고로 USB 사용이력은
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\STORAGE
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\STORAGE
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USB
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\STORAGE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR
에 있습니다.