Hello everybody, Very nice and interresting informations in this forum. First, sorry for my poor english, I'm french. I would like to make 3 registry tweaks during unattended installation, silently. But tweaks depends on the differents PC. These tweaks are : 1/ CPU L2 cache witch is 256k by default in XP (then, it's ok for a pentium 3 processor but not for a pentium 4) 00000200 hexa = 512, example for a P4 : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "SecondLevelDataCache"=dword:00000200 2/ IoPageLockLimit values are : 4000 for 128 MO RAM memory. 8000 for 160 MO RAM memory. 10000 for 256 MO RAM memory. 20000 for 512 MO RAM memory. 40000 for 1 GO RAM memory. example for 512 MO : [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "IoPageLockLimit"=dword:00020000 3/ windows kernel and drivers in RAM memory (but, only if greater or equal to 512 MO RAM memory) [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "DisablePagingExecutive"=dword:00000001 Then, I have an idea, using CPU-Z software like this : CPUZ.exe -file=filename We have L2 cache and memory informations in HTML format : L2 cache : --------------cut--------------------- <tr valign=top><td width=40%><small><small><b>L1 Data Cache</b></small></small></td><td><small><small>16 KBytes, 4-way set associative, 32 Bytes line size</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L1 Instruction Cache</b></small></small></td><td><small><small>16 KBytes, 4-way set associative, 32 Bytes line size</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Cache</b></small></small></td><td><small><small>256 KBytes, 8-way set associative, 32 Bytes line size</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Latency</b></small></small></td><td><small><small>0</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Speed</b></small></small></td><td><small><small>1102.5 MHz (Full)</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Location</b></small></small></td><td><small><small>On Chip</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 ECC Check</b></small></small></td><td><small><small>enabled</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Data Prefetch Logic</b></small></small></td><td><small><small>no</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>L2 Bus Width</b></small></small></td><td><small><small>256 bits</small></small></td></tr> </table></td></tr> --------------cut--------------------- memory size : --------------cut--------------------- <tr valign=top><td width=40%><small><small><b>DRAM Type</b></small></small></td><td><small><small>SDRAM</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>DRAM Size</b></small></small></td><td><small><small> 512 MBytes</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>DRAM Frequency</b></small></small></td><td><small><small>147.0 MHz</small></small></td></tr> <tr valign=top><td width=40%><small><small><b>FSB:DRAM</b></small></small></td><td><small><small>1:1</small></small></td></tr> --------------cut--------------------- Is someone know how to read this file in dos mode (because of tweak for all users in cmdlines file), rescue information and apply tweaks depending on informations rescued ? Many thanks for your responses.