CMD를 통해 Windows Vista에서 DLL 캐싱을 비활성화하려면 어떻게 해야 합니까?

StackOverflow https://stackoverflow.com/questions/36502

  •  09-06-2019
  •  | 
  •  

문제

Windows Vista(및 XP) 캐시가 최근 메모리에 로드된 DLL을 알고 있습니다.

명령 프롬프트를 통해 어떻게 비활성화할 수 있습니까?

도움이 되었습니까?

해결책

당신이 할 수 있는 유일한 일은 명령 프롬프트에서 이 명령을 사용하여 수행할 수 있는 SuperFetch를 비활성화하는 것입니다(= 기호와 비활성화 사이에 공백이 있어야 함).

sc config Superfetch start= disabled

DLL 캐싱을 비활성화할 수 있다는 속설이 있지만 이는 Windows 2000 이전 시스템에서만 작동했습니다.[원천]

다른 팁

아마도 이 작업을 수행하려는 이유를 알고 원래 문제를 해결하는 데 도움이 될 것입니다.

Windows는 최근에 사용된 DLL을 메모리에 캐시하지 않습니다.

일반적으로 데이터 파일과 마찬가지로 파일 캐시에 파일 내용을 캐시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top