delphi4arab منتديات دلفي للعرب
حذف ملف قيد الإستعمال - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4)
+--- قسم : برامج دلفي من عمل الأعضاء (https://delphi4arab.net/forum/forumdisplay.php?fid=27)
+--- الموضوع : حذف ملف قيد الإستعمال (/showthread.php?tid=3479)



حذف ملف قيد الإستعمال - ayinfo89 - 05-10-2011

ربما قد يكون منا من لاقى مفتاح في الريجيستري لكن أي مفتاح هذا
هو إخوتي المفتاح متعدد القيم
key_multi_value أو key_multi_size
و قد واجهتني المشكلة عندما أردت حذف ملف يستخدم من طرف النظام
فكان لابد من أن أستعين بتقنية الويندوز وهي إضافة التحت المفتاح
'PendingFileRenameOperations'
الموجود في
root : HKEY_LOCAL_MACHINE
key : SYSTEM\CurrentControlSet\Control\Session Manager

اسم الملف المراد حذفه كالآتي:
'\??\'+FILE_NAME

كذلك في مثالي هذا طريقة أخرى باستعمال
الملف : WININIT.INI
تحت القسم : [RENAME]

نضيف الملف المراد حذفه


لكن الطريقة الثانية لنسخ الويندوز القديمة

ضع ملاحظة إذا كان هناك إشكال