Hi Yuga,
First, ST04 has mostly been replaced by the new transaction DBACOCKPIT. However, they do much the same thing, so it's not a big deal.
Simply saying that "SQL Server Setup checks failed" doesn't tell you much. To drill in further, open the Configuration tab/folder and then double-click on SQL Server Setup Check. This will give you the full list of all the checks that SAP performs and the status of each check (green, yellow, or red). Find out which checks failed, and that will probably point you toward the solution.
Regards,
Matt