ws2008(SP1),Windows2008 R2 WinSxS 폴더 삭제 방법

어느날 보면 꽉 차 있는 디스크 공간.


Windows Vista 이후 주범인 Winsxs 파일 ..


무려 20G 넘는 경우도 봤다.


이 경우 아래와 같이 삭제하면 된다.




Windows 2008 SP2 버전에서는 SP2에 포함되어있는 COMPCLN.exe 파일을 이용하여 서비스 팩 이전 버전의 파일들을 WinSxS 폴더에서 삭제할 수 있으나, (, 이 명령을 실행하면 서비스 팩을 제거 할 수 있는 옵션도 사라지고 해당 서비스팩 이전 상태로는 돌아 갈수 없으니 신중해야 한다.)


Windows 2008(SP1) 2008 R2 버전에서는 VSP1CLN.exe 파일이나 COMPCLN.exe 파일은 사용되지 않으며, 그 외 다른 방법도 제공하고 있지 않는다.



Winsxs 폴더 안의 내용을 삭제할 수 있지만, 추후에 발생할 수 있는 문제들로 인하여 모두 제거는 권장하지 않으며, 만약 Winsxs\ManifestCache 폴더가 많은 용량을 차지하고 있다면 해당 폴더 안의 bin 파일을 삭제하기 위해 아래 작업을 진행하면 된다.




1. command 창을 관리자 권한으로 실행한다.


2. 아래 과정으로 bin 파일을 제거 한다.




c:\windows\winsxs>Net stop trustedinstaller [Enter]


Takeown /f %windir%\winsxs\ManifestCache\* [Enter]


Icacls %windir%\winsxs\ManifestCache\* /GRANT administrators:F [Enter]


Del /q %windir%\winsxs\ManifestCache\* [Enter]

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *