Есть ли способ предотвратить это, чтобы никто не мог редактировать свойства или содержимое файла?
Нет.Пока файл находится на записываемом устройстве, пользователь всегда может удалить файл и заменить его измененной копией.
(И даже если файл равен наНеизменяемое устройство, например, компакт-диск, пользователь все еще может создавать измененную копию всего устройства.)