Dangling .lock and .pid files

Yeah, it's Windows. I have a bare bones buildout on my local machine for development, so no services are actually installed. This enables me to run in fg and that's about it, which is fine for my usage. However, it kind of looks like plone.recipe.zope2instance assumes it's going to be a service anyway. The result is the process sometimes terminates without removing these files - notably on a system reboot or stopping in Pycharm. It's really annoying. Do I even need this? I'm wondering if I can customize the zope2instance recipe to get it to stop fussing with this.