본문 바로가기
프로그래밍/개발일반

램디스크 삭제 후 오피스가 정상이 아니라면(네트워크 드라이브 포함)

by zoo10 2011. 4. 20.
 

남는 2기가 메모리 램디스크로 사용해 보겠다고 뻘짓 하다가 귀찮아서 램디스크 리무브(Remove)했더니 그 다음부터 오피스문서가 열리지 않는 괴이한 현상이 발생해 버렸다. 에혀~ 젠장;;;

혹시 나같이 삽질하다가 문제 생기신 분들을 위해 포스팅한다.

일단 windows 7 Enterprise K + MS Office 2010 이고 램디스크를 잡았다가 이상해서 삭제한 상태다.

램디스크 사용법을 알려주는 많은 글들이 임시파일을 저장하는 환경변수인 TEMP, TMP 의 경로를 바꿔주라고 한다. 즉, 사용자 환경 변수를 바꿔서 오피스에 문제가 생긴것이다. 바보같은 오피스..

일단 환경변수 세팅화면으로 가서 사용자 변수를 초기화 한다. 물론 나같이 무작정 하신분들이 대다수 일것. 초기 환경변수값을 기억할리가 없다. ㅎㅎㅎ;;; 내가 자비를... 쿨럭;;

변수 이름 : TEMP
변수 값(V) : %userprofile%\AppData\Local\Temp

변수 이름 : TMP
변수 값(V) : %userprofile%\AppData\Local\Temp 으로 가뿐히 돌려주자.

그러면 오피스 문서가 잘 열린다. 하하하;;;

여기서 하나 더 나같은 경우는 네트워크 드라이브로 물린 원격 서버에도 오피스 문서가 있는데 그것들은 여전히 열리지 않았다. 그래서 기억해보니 인터넷 임시 파일 경로도 램디스크로 바까주면 빨라진다기에 바꾼 기억이 난다. 젠장;;;

그래서 익스플로러 옵션에 가서 확인해 보니 C;\ 로 경로가 잡혀있었다. 응? 뭐지;;; 여기서 잠깐 레지스트리를 수정해야 한다는 레어 정보 입수. 고대로 실행했더니 원격지 문서도 잘 열리게 되었다. 따라하자;;

시작 > 실행 > regedit

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Cache 항목을 찾아서 %USERPROFILE%\AppData\Local\Temp\Temporary Internet Files\ 라고 바꿔주자. 아마 이넘이 R:\RamDisk 어쩌구 저쩌구로 되어 있을거다. 이것마저 하고 나니 정상으로 돌아왔다.

아 상쾌해~