Файловые системы являются спецификацией ОС / реализации c WRT "блокировка", и я предполагаю, что для того, чтобы сделать это надежно, вы должны сделать это с помощью прав доступа к файлу.
Вы не даете никакой информации о Тип ОС / файловой системы, поэтому нет конкретного ответа c.
Если есть способ "заблокировать" определенные файлы в файловых системах, он не будет переносимым, я готов поспорить.