Ok so I went to "Associate a file type or protocol with a program" in control panel and I looked for the .cbp extension and it was not there, so its been deleted, but I re installed code blocks and it didnt add it to the registry, so what i'm guessing is that there is a settings file somewhere that tells the program not to add that to the registry because it was already installed, because i installed CB over a pre existing version because i have a bunch of external libraries linked that i dont want to have to re link again, so is there anything in the files that would specify something like that? so when i re install code blocks again it will make registry entries?