目前可以在php.ini 中設定的Windows Cache Extension 設定值有: 
| 設定值 | 
說明 | 
預設值 | 
| wincache.fcenabled | 
啟用檔案快取。 | 
1 | 
| wincache.fcenabledfilter | 
要使用檔案快取的 IIS 站台識別碼,若有多組時以逗號分隔。 | 
NULL | 
| wincache.fcachesize | 
檔案快取的最大記憶體使用量(MB) | 
24 | 
| wincache.fcndetect | 
是否要啟用檔案變更偵測(在 Opcode Cache 時會判斷檔案是否有變更而清除 Opecode Cache)。 | 
1 | 
| wincache.maxfilesize | 
可放進快取的最大單一檔案大小(KB) | 
256 | 
| wincache.ocenabled | 
是否啟用 Opcode Cache | 
1 | 
| wincache.ocenabledfilter | 
要使用 Opcode Cache 的 IIS 站台識別碼,若有多組時以逗號分隔。 | 
NULL | 
| wincache.ocachesize | 
Opcode Cache 的最大記憶體使用量(MB) | 
96 | 
| wincache.filecount | 
定義預期要快取的最大檔案數量,可在 PHP 初始化時預先配置好,但若實際超出此數量時,PHP 會重新配置。 | 
4096 | 
| wincache.chkinterval | 
定義 PHP 檢查快取的週期(秒)。 | 
30 | 
| wincache.ttlmax | 
設定快取在不使用時,存留的最長時間(秒)。 | 
1200 | 
| wincache.enablecli | 
設定是否啟用指令列(Command Line)模式 | 
0 | 
| wincache.ignorelist | 
設定哪些檔案不列入快取,若有多檔時,要使用管線符號”|”來分隔。 | 
NULL | 
| wincache.namesalt | 
設定一個 salt 值以避免使用者快取時設定的 key 值有碰撞的現象。 | 
NULL | 
| wincache.ucenabled | 
是否啟用使用者快取。 | 
1 | 
| wincache.ucachesize | 
設定使用者快取的最大記憶體使用量(MB)。 | 
8 | 
設定完後都要重新回收PHP應用程式的集區,或是重新啟動 IIS 才會生效。