The path for my modded install is C:\notsteamgames\IL 2 Sturmovik 1946. The path for the unmodded steam version is C:\Program Files (x86)\Steam\steamapps\common\IL 2 Sturmovik 1946, which is the default path that steam installs it to. I know that trying to mess with anything inside the Program Files folder causes problems, which is one of the reasons I moved it out into the notsteamgames directory. I didn't think about how this would impact the registry though...
Thanks for the link for that affinity mask utility, definitely a nifty piece of software. I messed with it for a bit and didn't receive any errors, but task manager still said only core 3 was being used. Then I noticed that radeonpro also has an affinity mask section, and the 2 box was checked. This must have been overriding the conf.ni, because when I unchecked it, I am able to make it run on whatever core (or multiple cores) that I want, so problem solved there. I also noticed that when I push all graphical setting to the max in radeonpro, the gpu usage smooths out a lot. The game looks great, and this with the processor affinity has improved frames a little bit more, now topping out around 25 in black death when the camera is pointed more towards the ground. Whenever it looks up though, frames drop back down to 9 or 10. I did have a problem with the power saver not working properly when I first got the card, which turned out to be a driver issue that has since been solved. I am using Catalyst 13.4 at the moment. I do not have crossfire enabled, nor have I ever used it.
So back to the registry... I looked where you said, and I don't even have a Ubi Soft folder in HKEY_LOCAL_MACHINE\SOFTWARE. Doing a search for IL-2 Sturmovik 1946 finds it in HKEY_CURRENT_USER\Software\Winrar SFX, which seems a little strange. Data column says C:\Program Files\IL 2 Sturmovik, which as far as I can remember isn't a place that I have ever installed the game, at least not since I was on XP, which was a couple of years ago.
Long story short, when I started using Ultrapack (before DBW existed), whenever I tried to apply it to my steam install I would get the craziest graphical anomalies... black sky, pink clouds, geometric shapes all over the place, etc. I read that steam can sometimes cause problems with that, so I reinstalled, copy/pasted to it's own directory, installed ultrapack, and bingo everything works. A few years later after a hiatus from IL 2, I wanted to come back to it and discovered DBW. I figured the same sort of things would happen with it since it's based to some extent on ultrapack. It also gave me the ability to have two installs, one clean and one modded. Somehow the dbw/ultrapack selector launcher overrides whatever drm mechanism steam has and I can run the game via the launcher and outside of the steam directory. Again, I never thought about how this would effect the registry, and I've never had a problem until I tried running this particular version of Gurner's effects.
I know that these days Steam will give you the option to install games in folders other than it's default one, which is in Program Files (x86). What I might try is uninstalling my current steam version, re-installing it in a different folder outside of Program Files, apply DBW to it, and see if it works. Probably a project that would take a few hours, so the earliest I could get on that would be tomorrow night.
Thanks for the advice so far, Bob. I've done a little bit of registry editing in the past, but only in emergency situations, i.e. virus problems. If you think the problem might lie within the registry, well... it'd be a good learning experience!