مقدمة عن خطأ 0x80070005 في ويندوز أثناء نسخ الملفات
يواجه العديد من مستخدمي ويندوز خطأ 0x80070005 عند محاولة نسخ الملفات، وهو يشير عادة الى وجود قيود ללא صلاحيات كافية للوصول الى المصدر او الوجهة. يظهر هذا الخطأ غالبا عند تجربة نسخ مجلدات او ملفات من مجلد محمي او من قرص خارجي، كما قد يحدث عند استخدام حسابات مستخدمين ذات صلاحيات محدودة او عند تطبيق سياسات امنية معينة على الجهاز. في هذا المقال سنسلط الضوء على اسباب الخطأ وطرق حل فعالة بالاعتماد على خطوات عملية يمكن تطبيقها بسهولة دون الحاجة الى ادوات اضافية.
اسباب شائعة لظهور الخطأ 0x80070005 اثناء نسخ الملفات
قبل البدء في الحلول ينبغي فهم الاسباب المحتملة لهذا الخطأ، وتشمل:
- غياب صلاحيات كافية للوصول الى الملفات او المجلدات المستهدفة
- سياسات امنية او قيود من برامج مكافحة الفيروسات
- ملفات النظام المحمية او تعارض في الملكية (Owner) والاذونات
- مشكلات في الملف نفسه مثل تلف او تخصيصات غير صحيحة
- مشكلات في حساب المستخدم المعتمد على النسخ (خصوصا حسابات ضيف او حسابات نطاقية)
- مشاكل في قرص التخزين مثل تلف في القطاعات او مشاكل في نظام الملفات
خطوات سريعة لحل الخطأ 0x80070005 في ويندوز أثناء نسخ الملفات
اتباع هذه الخطوات المتسلسلة غالبا ما يساعد في تخطي المشكلة بشكل فعال:
1- تشغيل الاداة كمسؤول
ابدأ بنسخ الملف كمسؤول وذلك بالضغط بزر الماوس الايمن على عملية النسخ واختيار تشغيل كمسؤول في حال كان تطبيق النسخ غير مدمج في النظام. كما يمكن تشغيل موجه اوامر كمسؤول واستخدام اوامر مثل robocopy مع خيار /E لنسخ المجلدات مع الحفاظ على الهيكلية.
2- التحقق من الملكية والاذونات
تأكد من انك تملك الملكية للملف او المجلد المستهدف. للوصول للملكية:
- انقر بزر الماوس الايمن على المجلد المختار واختر خصائص
- اذهب الى تبويب الامان ثمAdvanced
- اضبط الملكية على اسمك او على مجموعة المستخدمين المناسبة، ثم امنح اذونات القراءة والكتابة الكاملة
3- تعطيل مؤقت لبرامج الحماية
قد تتسبب برامج مضادات الفيروسات جدار حماية النظام في ربط وصول الملف بمحددات امنية اضافية. جرب تعطيل مؤقت لأي برنامج حماية ثم امسح الملف بعد النسخ، وتذكر اعادة التفعيل فور الانتهاء.
4- التحقق من حالة قرص التخزين
افحص القرص للاخطاء باستخدام أدوات النظام مثل CHKDSK:
- افتح موجه الاوامر كمسؤول
- اكتب chkdsk /f /r ثم اضغط Enter، واسمح لاداة التحقق باعادة تشغيل الجهاز عند الطلب
5- استخدام حساب مستخدم متصفح صلاحيات عالية
حاول استخدام حساب اداري ذو صلاحيات كاملة بدلا من حساب محدود. اذا لم يكن ذلك ممكنا، قم بفتح نافذة موجه الاوامر كمسؤول واستخدم امر كنسخ ملفات حساس مثل:
robocopy “المسار_المصدر” “المسار_الوجهة” /E /COPYALL /R:3 /W:5
6- التحقق من سياسات المجموعة (Group Policy)
اذا كان الجهاز جزءا من شبكة اعمال تستخدم سياسات مجموعة، قد تكون هناك قيود تمنع الوصول الى مجلدات محددة. راجع سياسات المجموعة مع مسؤول تكنولوجيا المعلومات لاختبار تعطيلها بشكل مؤقت لو تسمح الحالة.
7- اعادة تعيين الاذونات للمجلدات
في بعض الحالات، قد لا تكون الذونات مهيأة بشكل صحيح داخل المجلدات المتداخلة. اعادة تعيين الاذونات للمجلدات العائلية واعادة المحاولة قد يساعد في حل المشكلة.
طرق تفصيلية عملية لحل المشكلة بنسخ الملفات
فيما يلي طرق عملية يمكن تطبيقها خطوة بخطوة حتى لو لم تفلح الحلول السريعة السابقة:
طريقة 1: نسخ باستخدام Robocopy
Robocopy اداة قوية للنقل والحماية من الاخطاء.
ابدأ بالخطوات التالية:
- افتح موجه الاوامر كمسؤول
- نفذ الامر التالي:
- robocopy “C:المصدر” “D:الوجهة” /E /COPYALL /Z /R:5 /W:5
هذه الطريقة تقاوم الانقطاعات وتحافظ على الخصائص بينما تعطي تقريرا مفصلا عن العملية.
طريقة 2: تعديل خيارات الاذونات عبر Property
اتبع خطوة الملكية والاذونات كما ذكرنا ثم استخدم خيار شارك وامنح صلاحيات مشاركة مناسبة للملفات ذات الوصول المشترك.
طريقة 3: فحص وجود ملفات محمية بالنظام
بعض الملفات تكون محمية بنظام ويندوز. حاول تعديلها عبر وضع القراءة فقط من خصائص الملف ثم ازالة الحماية عند الحاجة.
خلاصة ونصائح لازمة لتجنب مواجهة الخطأ 0x80070005 في المستقبل
- احرص على تشغيل النظام بامتيازات اداريه عند اجراء نسخ لملفات حساسة
- تحقق من اعدادات مضاد الفيروسات وسياسات الامان بشكل دوري
- احرص على وجود مساحة كافية في الوجهة ووجود سلامة في القرص
- استخدم اوامر Robocopy كخيار افتراضي للنقل الكبير

