¿Cómo puedo simular un archivo "bloqueado" (uno que tiene un bloqueo de escritura)

Estoy tratando de depurar un problema en el que los usuarios ocasionalmente tienen archivos bloqueados que intentan abrir. El código parece tener un manejo correcto de excepciones, pero los usuarios aún informan haber visto mensajes de error. ¿Cómo puedo simular un archivo bloqueado para poder depurarlo yo mismo?

EDIT: para Windows.

Respuestas a la pregunta(3)

Su respuesta a la pregunta