While installing SharePoint 2013 for a Stand-Alone setup on a non-domain based VM you might encounter some issues.

The errors I had were -

Service running under Network Service Account in workgroup environment is not supported

ErrorCode<UnspecifiedErrorCode>: SubStatus <ES0001>: The Workstation service has not been started

The SDDL string contains an invalid sid or a sid that cannot be translated. Parameter name: sddlForm

So, here are some useful tips that can help you in fixing them. You don’t need to do all the below of course. See the relevant issue you are having and then fix it accordingly. For convenience, I am adding screen shots of various errors that I got while installing it. Trust me, I was not able to install it right first time -

run the following PSConfig command to create configuration database with out registering distributed cache host. PS: You need to run the Configuration Wizard once again since the below command will not run the configuration fully.