Greetings XtremeMaC kindly sent me all reg tweaks that he collected from this thread. I put them all in one big "all.txt" file (1393kb). I wrote 3 small C++ programs. 1st, "Filter.cpp" expands all Value entries by adding Key data in front of Value data. Input file is determined by 1st command line argument. Output file is "filtered.txt". All comments are copied exactly as they are. All other data is pasted to 2nd output file, "unknown.txt". Example: ;Change Default Search Options (1 = ON, 0 = OFF) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] "SearchSystemDirs"=dword:00000001 "SearchHidden"=dword:00000001 "IncludeSubFolders"=dword:00000001 "CaseSensitive"=dword:00000001 "SearchSlowFiles"=dword:00000000 is expanded as: ;Change Default Search Options (1 = ON, 0 = OFF) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]"SearchSystemDirs"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]"SearchHidden"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]"IncludeSubFolders"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]"CaseSensitive"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]"SearchSlowFiles"=dword:00000000 Multiline Value data are supported too. Example: [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\TaskManager] "UsrColumnSettings"=hex:1c,0c,00,00,34,04,00,00,00,00,00,00,78,00,00,00,01,00,\ 00,00,1d,0c,00,00,35,04,00,00,01,00,00,00,23,00,00,00,01,00,00,00,1e,0c,00,\ 00,36,04,00,00,00,00,00,00,5d,00,00,00,01,00,00,00,1f,0c,00,00,39,04,00,00,\ 00,00,00,00,64,00,00,00,01,00,00,00,20,0c,00,00,37,04,00,00,00,00,00,00,78,\ 00,00,00,01,00,00,00 is expanded as (one line): [HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\TaskManager]"UsrColumnSettings"=hex:1c,0c,00,00,34,04,00,00,00,00,00,00,78,00,00,00,01,00,\/00,00,1d,0c,00,00,35,04,00,00,01,00,00,00,23,00,00,00,01,00,00,00,1e,0c,00,\/00,36,04,00,00,00,00,00,00,5d,00,00,00,01,00,00,00,1f,0c,00,00,39,04,00,00,\/ 00,00,00,00,64,00,00,00,01,00,00,00,20,0c,00,00,37,04,00,00,00,00,00,00,78,\/00,00,00,01,00,00,00 2nd program, "remdup.cpp", removes all duplicate entries, including duplicate comments. Input file is "filtered.txt". Output file is "filt2.txt". 3rd program, "finalize.cpp", converts data from "filt2.txt" to reg file format. Input file is "filt2.txt". Output file is "final.txt". "Final.txt" has 340kb. Approx 75% redundant data were removed. It contains all reg tweaks from this thread (up to page 56, i think). It has no duplicate entries. It has redundant comments, though. Attached archive contains "filter.cpp", "remdup.cpp" and "finalize.cpp" sources and output files "final.txt" and "unknown.txt". I have no time to further process "final.txt" manually. If some 1 has time to process it further, just go ahead. Other option is to split it on several parts. Each part can be processed by other person that way. Some comments contain (commented out) reg tweaks that might be redundant. Note: If you have any questions, you can reach me at blazic@gmail.com . Have fun! all_tweaks.zip