Cachelagring av korrigeringsinformation (Patchwiz.dll)
Det kan ta längre tid att generera en ny korrigering. När du har genererat en korrigering med Patchwiz.dllkan du behöva ändra uppdateringsbilden igen och generera en ny korrigering. Cachelagring av korrigeringsinformation kan minska tiden som krävs för att generera efterföljande korrigeringar genom att återanvända befintliga korrigeringar. Till exempel kan den tid som krävs för att skapa service pack minskas med hjälp av de binära korrigeringar som genererats från tidigare korrigeringar. Patchwiz.dll kan använda PATCH_CACHE_DIR för att hitta en befintlig binär korrigering och lägga till den i Service Pack-kabinettet utan att behöva återskapa den binära korrigeringen.
Cachelagring av korrigeringsinformation kräver användning av Patchwiz.dll. Om du vill aktivera cachelagring av korrigeringar anger du egenskaperna PATCH_CACHE_ENABLED och PATCH_CACHE_DIR i tabellen Egenskaper (Patchwiz.dll) för filen för att skapa korrigeringsegenskaper (.pcp-fil). Patchwiz lagrar all information om att skapa korrigeringar i mappen som identifieras av egenskapen PATCH_CACHE_DIR och skapar den här mappen om det behövs. Nästa gång du försöker skapa en korrigering kontrollerar Patchwiz den här mappen för att se om filerna som ska jämföras matchar filerna i cacheminnet. Om filerna matchar använder Patchwiz den cachelagrade informationen i stället för att återskapa den binära korrigeringen för filen. Om filerna inte matchar, eller om informationen saknas i cacheminnet, genererar Patchwiz korrigeringen för filen.
Om du vill använda cachelagring av korrigeringsinformation måste mappen som anges av PATCH_CACHE_DIR bevaras när du har skapat en .msp-fil. Om mappen tas bort måste PatchWiz återskapa binära korrigeringar för efterföljande .msp-filer. Mer information om hur du bevarar information i valda regioner i en målfil finns i Patching Selected Regions of a File.