This can result due to several reasons. A wrong, inefficient or faulty RAM can be one of the causes. Corrupted system files may also cause the stuck splash screen. You may also find the boot orders or corrupted BIOS settings can also be a few of the options that you would find quite impressive and effective.