광고 차단 플러그인 해제 후 새로고침(F5) 하시면
컨텐츠를 정상적으로 볼 수 있습니다.
(Please turn off AdBlock Plug-in.)


p.s. 광고에도 여러분이 관심을 가질만한 정보가 녹아있을 수 있습니다.


http://jimnong.tistory.com/293

 

위 포스팅에서 ‘제어판 –> 관리 도구 –> 컴퓨터 관리’ 메뉴를 활용해서 크롬에 램디스크를 적용하는 법을 소개했었습니다.

이 방식을 써봤더니 설정은 편하지만 기분이 좀 나쁘더군요.

 

▲ 램디스크 루트에 지저분하게 쌓이는 크롬 캐시 파일들. -_-;;

 

깔끔하게 보이게끔 하고 싶어서, 심볼릭 링크를 활용해서 크롬에 램디스크를 적용해 봤습니다.

 

심볼릭 링크란? 간단하게 표현하자면...

 

 

폴더/파일의 바로가기 입니다. 우리가 바탕화면에 바로가기를 뽑아놓는 것과 똑같은 개념인 거죠. 이 경로를 운영체제가 알아먹게끔 처리하는 게 “심볼릭 링크” 생성 명령입니다.

 

심볼릭 링크를 생성하는 정식 과정은 아래와 같습니다.

① 옮기고 싶은 위치(예 : Z드라이브)에 원본폴더(예 : C드라이브의 어딘가)의 내용을 모두 “이동”

② 원본폴더 삭제

③ 심볼릭링크 생성 명령 입력

④ 원본폴더 위치에 들어가서 심볼릭 링크가 정상적으로 생성됐는지 확인

 

사실, 램디스크는 재부팅하면 내용이 모두 지워지니까... ①번 과정이 무의미하겠죠.

그래서 ①번 과정을 생략하고 크롬의 Cache 폴더와 Media Cache 폴더를 심볼릭링크 생성했더니 램디스크 드라이브(드라이브명 : Z)가 아래처럼 깔끔하게 변했습니다.

 

 

 

★ 방  법


① 램디스크 프로그램에서 크롬 캐쉬폴더로 쓸 폴더들을 만듭니다(이름은 아무거나). 재부팅 하더라도 지워지지 않는 폴더를 만드는 것이 핵심입니다.

 


저는 Cache 폴더, Media Cache 폴더를 옮길거라... 위 스샷처럼 폴더를 만들어 줬습니다.

 

② 탐색기를 띄워서 주소창에 “ %LocalAppData%\Google\Chrome\User Data\Default ” 라고 입력합니다.


③ Cache 폴더를 삭제합니다. Media Cache 폴더도 램디스크에 할당하고 싶으면 Media Cache 폴더도 함께 지웁니다.

(Cache 폴더가 안 보이면 %LocalAppData%\Google\Chrome\User Data\Profile 1 폴더 등을 뒤져보세요.)


 


④ 한단계 상위 폴더로 올라갑니다. 주소창에 “ %LocalAppData%\Google\Chrome\User Data ” 라고 치면 되겠죠.


 


⑤ Default 폴더에 마우스 커서를 놓고 Shift+우클릭. “여기서 명령 창 열기(W)” 를 클릭합니다.


(윈도우10 1703업데이트시 “여기에 PowerShell 창 열기”로 뜬다면... http://jimnong.tistory.com/662 ←이 포스팅의 ⑤번 항목을 참고해서 해결하세요.)


 



 


⑥ 명령 프롬프트 창에 경로가 C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default> 이런 식으로 뜨겠죠?

(아니면 C:\Users\XXX\AppData\Local\Google\Chrome\User Data\Profile 1> 처럼 뜰 겁니다.)

이제 심볼릭링크 생성 명령어를 입력할 차례입니다. 방법 ①에서 생성한 폴더명을 참고하여 아래와 같이 입력합니다.

 

(저는 Z드라이브가 램디스크 경로이고, Z드라이브에 Cache 폴더를 생성해 두었으므로...)

mklink /j "Cache" "Z:\Cache"

 

Media Cache 폴더도 이동하려고 했었다면 아래처럼 명령어를 입력합니다(경로는 본인의 상황에 맞게 수정).

mklink /j "Media Cache" "Z:\Media Cache"

 

끝. 명령창을 닫습니다.

그리고 탐색기로 %LocalAppData%\Google\Chrome\User Data\Default 폴더에 진입하여 링크가 생성되었는지 확인합니다.

 

 

이렇게 바로가기 아이콘처럼 Cache 폴더가 생성되었다면 성공한 겁니다.

크롬 켜서 웹서핑 좀 하다가 램디스크에 들어가 보면 임시파일이 쌓이고 있는 것을 확인할 수 있습니다.

 

트랙백 (1) 개   l   댓글 10

  • (2016.03.19 19:16)

    비밀댓글입니다

    • 짐농 (2016.03.20 12:46 신고)

      Prop // 반갑습니다.
      심볼릭링크의 개념을 잘 파악해 보시면 의문은 자연스럽게 해결될 것 같습니다. 본문을 정독해 보시거나 검색으로 심볼릭링크에 대해 알아보세요.^^

  • 다미루 (2017.01.16 22:22)

    잘 보고 갑니다. 검색해보다 다른 방법들은 다 안되는데 이 방법은 수월하게 되네요. 좋은 정보 잘 봤어요^^

    • 짐농 (2017.01.17 15:03 신고)

      다미루 // 이 방법이 가장 세련된 방식인 것은 맞습니다. 이 방법 말고도 제가 소개한 램디스크 적용법들은 다 잘될거예요.^^

  • 지나다가 (2017.05.07 09:00)

    저 이거 따라해봤는데

    다시 원상복귀시키려면 어떻게 해야하나요

    • 짐농 (2017.05.07 21:42 신고)

      지나가다 // 심볼릭링크는 일종의 “바로가기” 개념입니다. 바로가기 지우듯이 탐색기에서 지우면 그냥 없어집니다.
      하지만 심볼릭링크 생성시 지웠던 폴더들은 기능을 해야되니까, %LocalAppData%\Google\Chrome\User Data\Default 경로에서 Cache 폴더와 Media Cache는 수작업으로 만들어주셔야 합니다.

  • 감사합니다. (2017.05.12 02:01)

    아주 깔끔한 정리 감사합니다!
    한가지만 추가사항이요... 크롬설정 상에서는 분명히 캐쉬가 수십~수백메가씩 쌓여가는데
    막상 램디스크나, Default의 Cache에도 없어서요.. 찾아보니까
    제가 크롬을 항상 로그인 상태로 쓰곤 하는데 이런 경우엔 Default 폴더가 아니라
    Profile 1 (다른 로그인 계정이 있다면 Profile 2 일듯요..) 안에 Cache와 Media Cache 가 있더라구요 ^^

    • 짐농 (2017.05.12 11:46 신고)

      감사합니다 // 피드백 감사합니다! 저도 크롬은 구글계정 로그인해서 자주 쓰는데, 아직까지 그런 현상은 못 겪어봤지만... 지금까지 크롬 오류를 워낙 다양하게 겪어본지라 그럴 수 있겠다는 생각이 드네요.
      같은 문제가 생기면 참고해서 해결하겠습니다. 꿀팁이네요.

  • 궁금이 (2018.07.11 19:59)

    올려주신 심볼릭 링크를 적용해서 사용중인데요
    오늘 램디스크를 들어가 봤더니 media cache는 램디스크에 잘 적용되어 있는데....
    cache 폴더에는 아무것도 없더라구요....
    크롬 폴더에서 확인해보니 cache 폴더만 심볼릭링크가 풀려 있었습니다.
    다시 적용 해도 재부팅 하면 cache 폴더만 심볼릭 링크가 풀리는데 이유가 뭘까요???

    • 짐농 (2018.07.11 21:57 신고)

      궁금이 // 부팅되면서 심볼릭링크가 띄워지는 과정을 시간 순서대로 짚어보면
      램디스크 실행 → 램디스크에서 Cache 폴더 생성 → 윈도우에서 램디스크 Cache 폴더에 심볼릭링크 적용
      이렇게 될 겁니다.
      만약 윈도우에서 심볼릭링크 적용을 시도할 당시에 램디스크에 Cache 폴더가 없다면? 링크 생성 실패하겠죠.
      이유만 설명하자면 이렇습니다. 해결법은 사용 중인 PC 환경에 맞게 모색해보세요.

★ 댓글, 작은 정보지만 다른 분들께 큰 도움이 됩니다. ★