Breaking News
القائمة
Advertisement

كيف تمنع نظام Windows 11 من استهلاك مساحة التخزين سراً

كيف تمنع نظام Windows 11 من استهلاك مساحة التخزين سراً

قد يلاحظ مستخدمو نظام Windows 11 امتلاء مساحة التخزين في محرك الأقراص الأساسي C: بشكل غامض، والسبب ليس تثبيت ألعاب ضخمة أو ملفات منسية. تبيّن أن عملية خلفية تُعرف باسم Capability Access Manager تستهلك مئات الجيجابايت من سعة التخزين سراً بسبب خطأ برمجي في التسجيل. ورغم أن شركة Microsoft أقرت بالمشكلة وأصدرت تصحيحاً لها، إلا أن التحقق مما إذا كان جهازك متأثراً يتطلب تجاوز أذونات المجلدات الصارمة.

يعمل الملف المسبب للمشكلة، والذي يحمل اسم CapabilityAccessManager.db-wal، كسجل استباقي يوثق كل مرة يطلب فيها أي تطبيق الوصول إلى مكونات حساسة للخصوصية مثل الكاميرا أو الميكروفون. وبحسب التفاصيل التي كشف عنها موقع Windows Latest، يفشل هذا السجل في الاندماج مجدداً مع قاعدة البيانات الرئيسية بشكل صحيح، مما يؤدي إلى تضخمه بشكل خارج عن السيطرة. في الأنظمة السليمة، لا يتجاوز حجم هذا الملف بضعة ميجابايتات، لكن المستخدمين المتأثرين أبلغوا عن وصوله إلى أحجام هائلة.

المتطلبات الأساسية لحل المشكلة

  • جهاز كمبيوتر يعمل بنظام Windows 11 مع صلاحيات المسؤول (Administrator Privileges).
  • توفّر التحديث الاختياري Windows 11 KB5095093 في إعدادات النظام.
  • اختياري: برنامج خارجي لتحليل مساحة التخزين مثل تطبيق TreeSize.

كيفية التحقق من حجم السجل باستخدام موجه الأوامر

  1. افتح موجه الأوامر (Command Prompt) بصلاحيات المسؤول. يضمن ذلك امتلاكك للأذونات اللازمة على مستوى النظام للاستعلام عن المجلدات المقيدة التي تمنع وصول المستخدم العادي.
  2. نفّذ أمر robocopy التالي لتجاوز قوائم التحكم في الوصول (ACLs) القياسية وقراءة حجم الملف: يستفيد هذا الإجراء من وضع النسخ الاحتياطي في أداة robocopy لسرد محتويات المجلد بأمان دون تعديلها أو التسبب في رفض الأذونات.
robocopy "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" "%TEMP%\CAMCheck" /L /B /R:0 /W:0 /BYTES /NP
  1. راجع المخرجات بحثاً عن ملف CapabilityAccessManager.db-wal وتحقق من حجمه بالبايت. يكشف هذا ما إذا كان الملف بحجمه الطبيعي (بضعة ميجابايتات، وعادة ما يتكون من سبعة أرقام بالبايت) أو ما إذا كان قد تضخم إلى عدة جيجابايتات، مما يؤكد تأثر نظامك بالمشكلة.

كيفية التحقق باستخدام محلل مساحة التخزين

  1. نزّل وثبّت أداة مجانية لتحليل التخزين مثل تطبيق TreeSize. يوفر هذا تمثيلاً مرئياً لمحرك الأقراص الخاص بك، مما يسهل اكتشاف الملفات الكبيرة بشكل غير طبيعي دون الحاجة لاستخدام سطر الأوامر.
  2. انتقل إلى مسار المجلد C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\ داخل التطبيق. يتيح لك ذلك عرض الحجم الدقيق لملف قاعدة البيانات مباشرة، حيث تعمل هذه الأدوات غالباً بصلاحيات مرتفعة تمكنها من رؤية مجلدات النظام المخفية.

كيفية تطبيق الإصلاح الرسمي من Microsoft

  1. توجّه إلى إعدادات تحديث الويندوز (Windows Update). هذا هو المكان الذي توزع فيه شركة Microsoft التصحيحات الحرجة والاختيارية لنظام Windows 11.
  2. نزّل وثبّت التحديث الاختياري KB5095093. يحتوي هذا التصحيح تحديداً على الإصلاح الذي يمنع عملية Capability Access Manager من استهلاك مساحة التخزين، ويحسن طريقة إدارة ملف.db-wal.
  3. أعد تشغيل جهاز الكمبيوتر لتطبيق التغييرات. يجبر هذا الإجراء النظام على مسح السجل المتضخم واستئناف السلوك الطبيعي لدمج قاعدة البيانات.

التكلفة الخفية لجمع بيانات النظام

إن حقيقة قدرة سجل خصوصية بسيط على استهلاك مئات الجيجابايتات بصمت تسلط الضوء على مشكلة متنامية في أنظمة التشغيل الحديثة: أصبحت عمليات التتبع في الخلفية معقدة للغاية لدرجة تضر بالنظام نفسه. صُمم نظام Windows 11 لتتبع التطبيقات التي تصل إلى الميكروفون والكاميرا بدقة، وهو أمر ممتاز للأمان ووعي المستخدم. ومع ذلك، عندما تتعطل الآلية التي تسجل طلبات الخصوصية هذه، تتحول ميزة الأمان إلى طفيلي يلتهم مساحة التخزين.

كما أن الاعتماد على تحديث معاينة اختياري (KB5095093) لإصلاح خطأ بهذا الحجم يُعد استراتيجية مشكوكاً فيها من قِبل شركة Microsoft. فالمستخدمون الذين يكتفون بتثبيت التحديثات الأمنية الإلزامية فقط سيستمرون في فقدان مساحة التخزين دون أن يعرفوا السبب، وغالباً ما سيلقون باللوم على ملفاتهم الشخصية أو التطبيقات الخارجية. وإلى أن تدفع الشركة بهذا الإصلاح إلى القناة المستقرة الرئيسية، يجب على المستخدمين المحترفين البقاء يقظين ومراجعة مجلدات النظام يدوياً لاستعادة الجيجابايتات المفقودة.

هل أعجبك هذا المقال؟
Advertisement

عمليات البحث الشائعة