Share via


패치 정보 캐싱(Patchwiz.dll)

새 패치를 생성하려면 상당한 시간이 필요할 수 있습니다. Patchwiz.dll을 사용하여 패치를 생성한 후 업데이트 이미지를 다시 변경하고 다른 패치를 생성해야 할 수 있습니다. 패치 정보 캐싱은 기존 패치를 다시 사용하여 후속 패치를 생성하는 데 필요한 시간을 줄일 수 있습니다. 예를 들어 이전 패치에서 생성된 이진 패치를 사용하여 서비스 팩을 만드는 데 필요한 시간을 줄일 수 있습니다. Patchwiz.dll은 PATCH_CACHE_DIR을 사용하여 기존 이진 패치를 찾고 이진 패치를 다시 만들지 않고도 서비스 팩의 캐비닛에 추가할 수 있습니다.

패치 정보 캐싱을 사용하려면 Patchwiz.dll을 사용해야 합니다. 패치 캐싱을 활성화하려면 패치 생성 속성 파일(.pcp 파일)의 속성 테이블(Patchwiz.dll)에서 PATCH_CACHE_ENABLED 및 PATCH_CACHE_DIR 속성을 설정합니다. Patchwiz는 모든 패치 만들기 정보를 PATCH_CACHE_DIR 속성으로 식별된 폴더에 저장하고 필요한 경우 이 폴더를 만듭니다. 다음에 패치를 만들려고 할 때 Patchwiz는 이 폴더를 확인하여 비교할 파일이 캐시의 파일과 일치하는지 확인합니다. 파일이 일치하는 경우 Patchwiz는 파일에 대한 이진 패치를 다시 생성하는 대신 캐시된 정보를 사용합니다. 파일이 일치하지 않거나 캐시에서 정보가 누락된 경우 Patchwiz는 파일에 대한 패치를 생성합니다.

패치 정보 캐싱을 사용하려면 .msp 파일을 만든 후 PATCH_CACHE_DIR 지정한 폴더를 보존해야 합니다. 폴더가 삭제되면 PatchWiz는 후속 .msp 파일에 대한 이진 패치를 다시 생성해야 합니다. 대상 파일의 선택한 지역에서 정보를 보존하는 방법에 대한 자세한 내용은 파일의 선택한 영역 패치를 참조하세요.