Ye that's my point to create it. Problem is that after going thru all files from bashrat drivers pack the file with db output is 850kb in size!!! Putting it both at file/memory at same time takes around 662008.467556631ms = 6minutes. Depending if hdd/ram cache kicked in it might be longer. Also it will be hardware dependant. I'm wondering how much time it will take to load it from file to memory (at the time of using the app from earlier preparation) if it will be any faster then doing it all at the time of instalation. Anyway i'll do more testing, will try to remove some unnessecary code + put some additinal code how to handle it. I will probably introduce 2 options. One to use be used as created predb and then loading from at time of instalation or doing it straight at deployment time. One way or another it will take some time Then you have to load it with my program sorry, dont have a windows machine here, will try to test it (==the wmi stuff) tomorrow or otherwise thursday (/me not working on wednesdays, and only have windoze pc available at schools i work for)... Could you specify the format you want your data to be in? I'm extracting data from .inf files right now with some simple linux commands (grep, awk) I could create a php script that does the same, so you can use it on windoze, but i'm really not that good with php and the like