We use Oracle 11g on windows2008R2.
When stopping Oracle DB, we use windows services console to stop database instance service.
I think it will be shutdown abort, and instance recovery will run in the next instance start.
When stopping database instance, using shutdown command in SQLPlus is proper way to stop database instance ?