.Net Framework 컴파일로 컴퓨터를 빠르게 하기


컴퓨터를 산지 얼마 안됐는데, 윈도우 재설치 한지 얼마 안됐는데 속도가 느릴때가 있지요?


많은 이유 중 소프트웨어적인 오류로 느려질 때가 있습니다. 그 중 Microsoft .Net Framework로 인해 느려진 컴퓨터를 빠르게 할 수 있는 방법을 소개합니다.




.Net Framework(닷넷프레임워크)는 Microsoft사의 Windows기반 응요프로그램을 구동하는데 필요한 플랫폼 및 라이브러리입니다.


보통은 컴파일이 자동으로 진행되어 이런 문제가 발생하지 않지만 어떤 이유에서인지 컴파일이 진행되지 않아서 프로그램 및 특정 명령을 수행할 때마다 매번 컴파일을 하여 컴파일 하는 시간동안 프리징에 걸려버립니다.


●단어 해석

-컴파일(컴파일러): 위키 백과

-프리징: 위키 백과



해결방법




cmd(명령 프롬프트)를 관리자 권한으로 실행합니다. ▲


그리고 닷넷 폴더로 이동합니다. ▼

cd c:\windows\microsoft.net\framework



dir /w/p 명령을 입력하여 디렉토리를 순서대로 출력하도록 합니다.▲

가장 마지막 버전 폴더인 v4.0.30319 폴더로 이동합니다. cd v4.0.30319 ▲


ngen executequeueditems 명령을 실행합니다. ▼



명령을 처리하는데 꽤 시간이 걸리니 기다려야합니다.

컴파일이 완료되면 위와 같이 All compilation targets are up to date. 라는 메시지가 출력됩니다. ▲



64비트(x64) 운영체제는 한번 더 수행해야합니다.


cd .. 를 두번 입력하여 상위, 상위 폴더로 이동 후 cd framework64\v4.0.30319 폴더로 이동 후 ▼



다시 한 번 ngen executequeueditems 명령을 수행합니다. ▲




위 과정을 한번에 진행해주는 배치파일을 첨부합니다.

관리자 권한으로 실행해주세요.


dotnetcom.bat