By the flash screen you mean the Red box with Fritzing beta I assume? If so do you get the pop up box below it with Loading and a progress bar under it? The first thing I’d do is check that your download worked ok and that the unzip also worked OK (I usually use 7zip, some folks have had problems with the built in unzip). Lacking the C runtime libraries is another common problem, but it complains about missing dlls which it sounds like your installation is not. I’m running on Win7 pro and haven’t had problems so it certainly works there. (edit:) Forget to mention make sure your anitvirus isn’t blocking some of the unzip as a “virus” too …
If this is the first start of 9.3 you have to let it download part files for maybe 10 min. There is no progress bar so it looks like it’s doing nothing.
Without an error message it’s going to be hard to work out. I had a program that did that, and it did start once in maybe 100 starts, but I never got to the bottom of it. The program worked on another PC.
Other than removing it, reboot, and reload, I’m not going to be much help.
Did you load the runtime?
There are general “program close after opening Win7” on Google.
You certainly have an unusual fault , sounds like you only get the splash screen (which indeed has a copyright and version message in the bar at the bottom) however there should be a small window below and separate from the splash window that says “loading” with a progress bar, and it sounds like that isn’t starting. The only suggestions I have are try redoing the download of Fritzing and compare it to your current one (in case of a download error) and checking the Windows event log under applications and system to see if you see an error when Fritzing starts. It sounds like something is dying during startup but its unclear why.
9.3 introduced the the need of api-ms-win-crt-runtime-l1-1-0.dll, and people’s anti-virus’s stripping files, are the 2 things that has been the cause of failures.
The only further thing that I can suggest is to try putting the path to Fritzing (mine would be C:\fritzing\fritzing.0.9.3b.64.pc yours may be different) at the start of your path environment variable. Its possible that some other package on your system has a program of the same name as something in Fritzing that is in the path before the version in Fritzing (this is a long shot ). If that works it will likely break something else (as the other program will now get the wrong version) but at least we will know where the conflict is. Previous failures have at least given an error message, so I don’t think this is the same as the other failures we have seen.