normaler flags
diff --git a/src/fileops.c b/src/fileops.c
index 01bd0f9..c8f5f92 100644
--- a/src/fileops.c
+++ b/src/fileops.c
@@ -104,10 +104,10 @@
 	 */
 	h = CreateFileW(buf,
 		GENERIC_READ,
-		FILE_SHARE_READ | FILE_SHARE_DELETE,
+		FILE_SHARE_READ,
 		NULL,
 		OPEN_EXISTING,
-		FILE_FLAG_BACKUP_SEMANTICS,
+		FILE_ATTRIBUTE_NORMAL,
 		NULL);
 	
 	if (h == INVALID_HANDLE_VALUE) {