If you are using anti-virus software that incorrectly thinks that mIRC is a trojan/virus, it may prevent mIRC from running. This is called a false-positive and usually happens when a company updates their virus definition files without checking them properly. Which anti-virus software are you using? If you disable it and then try to run mIRC, does that work?