VIA chipset may mean that the Motherboard needs updated chipset drivers. It's possible that you recently installed hardware, applications, drivers, or updates that hang on shutdown, possibly due to outdated or corrupt drivers. This does include such things as an active virus or malware.
I'd look in device manager for any possible problems, and task manager for unusual active applications or services before I attempted shutdown. At startup you might use F* to bring up the menu and enable boot logging. this file may also give you some insight as to what is going on.
There is another reference in the replies that directs you to a website. Have a look at it.
The screen goes dark, with the cursor blinking, but the machine itself won't shut off. VIA chipset.