ينطبق على
Windows 10

الأعراض

عند الترقية إلى Windows 10 أو تحديثها، قد تواجه الخطأ "تعذر علينا تحديث القسم المحجوز للنظام" أو رمز الخطأ 0xc1900104 أو رمز الخطأ 0x800f0922. 

السبب

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

الحل

تنبيه: هذه الخطوات معقدة، وتحمل بعض المخاطر. من الأفضل القيام بذلك من قبل المستخدمين المتقدمين الذين لديهم خبرة في استخدام سطر الأوامر. إذا قمت بخطأ في إدخال هذه الأوامر، يمكنك وضع جهازك في حالة عدم التشغيل، وربما تفقد البيانات التي قمت بتخزينها على الجهاز.لترقية جهازك، ستحتاج إلى تحرير مساحة 15 ميغابايت على SRP باستخدام الطريقة المناسبة أدناه، ثم حاول الترقية مرة أخرى. إذا كنت تقوم بتحديث Windows 10، فستحتاج إلى تحرير 13 ميغابايت.أولا، حدد ما إذا كان SRP هو نمط قسم GPT أو MBR:

  1. اضغط على مفتاح Windows + R. في نافذة Run التي تظهر، اكتب diskmgmt.msc واضغط على Enter.

  2. اضغط باستمرار أو انقر بزر الماوس الأيمن فوق القرص (مثل القرص 0) الذي يحتوي على SRP، وحدد خصائص.خصائص

  3. اختر علامة التبويب وحدات التخزين.

  4. نمط القسم: سيقول السطر إما جدول قسم GUID (GPT) أو سجل التمهيد الرئيسي (MBR).

ثانيا، اختر الطريقة التي تحتاجها:

  1. ابحث عن cmd. اضغط باستمرار أو انقر بزر الماوس الأيمن فوق موجه الأوامر في النتائج، وحدد تشغيل كمسؤول.

  2. في موجه الأوامر، اكتب mountvol y: /s ثم اضغط على Enter. سيؤدي ذلك إلى إضافة حرف محرك الأقراص Y: للوصول إلى قسم النظام.

  3. قم بالتبديل إلى محرك الأقراص Y بكتابة Y: واضغط على Enter. بعد ذلك، انتقل إلى مجلد الخطوط بكتابة cd EFI\Microsoft\Boot\Fonts. بمجرد الوصول إلى هناك، اكتب del *.* لحذف ملفات الخطوط. قد يسألك النظام عما إذا كنت متأكدا من المتابعة، فاضغط على Y ثم Enter للمتابعة.

  1. اضغط على مفتاح Windows + R. في نافذة Run التي تظهر، اكتب diskmgmt.msc واضغط على Enter.

  2. حدد القسم الذي تم وضع علامة عليه "حجز النظام". اضغط باستمرار أو انقر بزر الماوس الأيمن فوقه.

  3. حدد تغيير حرف محرك الأقراص والمسارات.

  4. اختر إضافة.

  5. أدخل Y لحرف محرك الأقراص.

  6. المس أو انقر فوق موافق.

  7. من قائمة البدء، ابحث عن cmd. انقر بزر الماوس الأيمن فوق موجه الأوامر من نتائج البحث، وحدد تشغيل كمسؤول.

  8. في موجه الأوامر، اكتب Y: واضغط على enter للتبديل إلى محرك الأقراص هذا. بعد ذلك، انتقل إلى مجلد الخطوط بكتابة قرص مضغوط Boot\Fonts.

  9. اكتب ما يلي واضغط على Enter:takeown /d y /r /f .

    ملاحظة: يجب تضمين المسافة والفترة بعد "f"، وإلا فلن يعمل الأمر بشكل صحيح.

  10. قم بنسخ الإذن احتياطيا إلى محرك الأقراص عن طريق كتابة ما يلي واضغط على مفتاح الإدخال Enter:

    icacls Y:\* /save ٪systemdrive٪\NTFSp.txt /c /t

    ملاحظة: تأكد من أن جميع الملفات تظهر على أنها ناجحة ولا شيء على أنها فاشلة.

  11. اكتب whoami واضغط على Enter، ثم سجل اسم المستخدم. اكتب الأمر التالي واضغط على Enter:icacls . /grant <اسم المستخدم الذي حصلت عليه من whoami>:F /t

    ملاحظة: لا تضع مسافة بين اسم المستخدم و":F"، وإلا فلن يعمل الأمر.

  12. تأكد من أنك لا تزال موجودا في موقع الخطوط (Y:\Boot\Fonts) كما هو موضح في الخطوة 8. ثم اكتب del *.* لحذف ملفات الخطوط. قد يسألك النظام عما إذا كنت متأكدا من المتابعة، فاضغط على Y ثم أدخل للمتابعة.

استعادة الأذونات

  1. اكتب الأمر التالي ثم اضغط على Enter:

    icacls Y:\ /restore ٪systemdrive٪\NTFSp.txt /c /t

  2. قد تظهر رسالة تشير إلى فشل بعض الملفات أثناء المعالجة - وهذا أمر طبيعي حيث تم حذف هذه الملفات بعد نسخها احتياطيا.

  3. إذا كانت كمية الملفات الناجحة لا شيء، تنفيذ الأمر بشكل غير صحيح؛ يجب أن تتم معالجة بعض الملفات بنجاح قبل المتابعة.

  4. اضبط قائمة التحكم بالوصول مرة أخرى إلى النظام عن طريق كتابة ما يلي واضغط على مفتاح الإدخال Enter:

  5. icacls . /grant system:f /t

  6. قم بتعيين مالك محرك الأقراص مرة أخرى إلى النظام عن طريق كتابة الأمر التالي والضغط على Enter:

    icacls Y: /setowner "SYSTEM" /t /c

  7. ارجع إلى إدارة الأقراص وقم بتحديث البيانات لتأكيد ما إذا كان SRP يحتوي الآن على نسبة أكبر من المساحة الفارغة. إذا كان الأمر كذلك، يمكن إزالة حرف محرك الأقراص في هذه المرحلة.

  8. انقر بزر الماوس الأيمن فوق القسم المحجوز للنظام.

  9. حدد تغيير حرف محرك الأقراص والمسارات.

  10. اختر محرك الأقراص Y: .

  11. حدد إزالة.

  12. انقر فوق موافق.

  1. ابحث عن cmd. اضغط باستمرار أو انقر بزر الماوس الأيمن فوق موجه الأوامر في النتائج، وحدد Run as administrator.

  2. في موجه الأوامر، اكتب mountvol y: /s ثم اضغط على Enter. سيؤدي ذلك إلى إضافة حرف محرك الأقراص Y: للوصول إلى قسم النظام.

  3. اكتب taskkill /im explorer.exe /f واضغط على Enter. ثم اكتب explorer.exe واضغط على مفتاح الإدخال Enter لإعادة تشغيل المستكشف في وضع مسؤول.ملاحظه: أثناء العمل في هذا الوضع، لن يتم تشغيل بعض التطبيقات (مثل OneNote).

  4. افتح مستكشف الملفات وضع Y:\EFI\Microsoft\Boot\ في شريط العناوين واضغط على enter.

  5. حدد مجلدات اللغة التي تريد إزالتها واحذفها نهائيا. سيتم الإشارة إليها بمجموعة من أربعة أحرف، مقسمة مع واصلة. على سبيل المثال، تعني en-US الإنجليزية الأمريكية؛ de-DE تعني الألمانية.

  6. اختياري: إزالة ملفات الخطوط غير المستخدمة في Y:\EFI\Microsoft\Boot\Fonts.

  7. بعد إزالة الملفات، أعد تشغيل الجهاز. سيؤدي ذلك إلى إزالة حرف محرك الأقراص، وإرجاع explorer.exe إلى الوضع العادي.

وهذا يجعل زيادة دائمة، ولكن صغيرة، في المساحة المتاحة من SRP.  

  1. إزالة مجلدات اللغة

    1. اضغط على مفتاح Windows + R. في نافذة Run التي تظهر، اكتب diskmgmt.msc واضغط على Enter.

    2. حدد القسم الذي تم وضع علامة عليه "حجز النظام". اضغط باستمرار أو انقر بزر الماوس الأيمن فوقه.

    3. حدد تغيير حرف محرك الأقراص والمسارات.

    4. اختر إضافة.

    5. أدخل Y لحرف محرك الأقراص.

    6. المس أو انقر فوق موافق.

    7. من قائمة البدء ، ابحث عن cmd. انقر بزر الماوس الأيمن فوق موجه الأوامر من نتائج البحث، وحدد تشغيل كمسؤول.

    8. في موجه الأوامر، اكتب Y: واضغط على enter للتبديل إلى محرك الأقراص هذا.

    9. اكتب ما يلي واضغط على مفتاح الإدخال Enter:

      takeown /d y /r /f .

      ملاحظه: يجب تضمين المسافة والفترة بعد "f"، أو لن يعمل الأمر بشكل صحيح.

    10. قم بنسخ الإذن احتياطيا إلى محرك الأقراص عن طريق كتابة ما يلي واضغط على مفتاح الإدخال Enter:

      icacls Y:\* /save ٪systemdrive٪\NTFSp.txt /c /t

      ملاحظه: تأكد من أن جميع الملفات تظهر على أنها ناجحة ولا شيء على أنها فاشلة.

    11. اكتب whoami واضغط على Enter، ثم سجل اسم المستخدم. اكتب الأمر التالي واضغط على Enter:icacls . /grant <اسم المستخدم الذي حصلت عليه من whoami>:F /tNote: لا تضع مسافة بين اسم المستخدم و":F"، أو لن يعمل الأمر.

    12. افتح محرك أقراص SRP في مستكشف الملفات والوصول إلى مجلد التمهيد، وحدد مجلدات اللغة التي تريد إزالتها وحذفها نهائيا. سيتم الإشارة إليها بمجموعة من أربعة أحرف، مقسمة مع واصلة. على سبيل المثال، تعني en-US الإنجليزية الأمريكية؛ de-DE تعني الألمانية.

  2. اقتطاع سجل NTFS

    1. تحقق من حجم سجل NTFS أولا. من موجه الأوامر، اكتب ما يلي واضغط على Enter:chkdsk /L Y:

      • إذا كان الحجم أقل من 5000 كيلوبايت، فلن تحتاج إلى اقتطاع الملف.

    2. لاقتطاع الملف، اكتب ما يلي واضغط على Enter:chkdsk /L:5000 /X /F

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

  3. تغيير حجم دفتر يومية USN، إذا لم يؤدي اقتطاع سجل NTFS إلى زيادة المساحة الخالية في SRP.

    1. من موجه الأوامر، اكتب ما يلي واضغط على Enter:fsutil usn queryjournal Y:

      • سيؤدي ذلك إلى عرض الحجم بقيمة سداسية عشرية. تحويل القيمة إلى عشرية وتقسيمها على 1048576، ستكون النتيجة بالميغابايت. (لتحويل سداسي عشري: افتح الحاسبة في Windows، وحدد القائمة عرض، ثم اختر مبرمج. حدد Hex، وأدخل قيمة Hex، ثم حدد Dec)

      • إذا كانت دفتر اليومية 30 ميغابايت أو أكثر، فتابع اقتطاعها.

    2. احذف دفتر اليومية بكتابة الأمر التالي والضغط على Enter:fsutil usn deletejournal /D /N Y:

    3. أعد إنشاء دفتر اليومية بقيمة حجم سجل جديد:fsutil usn createjournal m=1500 a=1 Y:

  4. استعادة الأذونات

    1. اكتب الأمر التالي ثم اضغط على Enter:

      icacls Y:\ /restore ٪systemdrive٪\NTFSp.txt /c /t

      • قد تظهر رسالة تشير إلى فشل بعض الملفات أثناء المعالجة - وهذا أمر طبيعي حيث تم حذف هذه الملفات بعد نسخها احتياطيا.

      • إذا كانت كمية الملفات الناجحة لا شيء، تنفيذ الأمر بشكل غير صحيح؛ يجب أن تتم معالجة بعض الملفات بنجاح قبل المتابعة.

    2. اضبط قائمة التحكم بالوصول مرة أخرى إلى النظام عن طريق كتابة ما يلي واضغط على مفتاح الإدخال Enter:

      icacls . /grant system:f /t

    3. قم بتعيين مالك محرك الأقراص مرة أخرى إلى النظام عن طريق كتابة الأمر التالي والضغط على Enter:

      icacls Y: /setowner "SYSTEM" /t /c

    4. ارجع إلى إدارة الأقراصوقم بتحديث البيانات لتأكيد ما إذا كان SRP يحتوي الآن على نسبة أكبر من المساحة الفارغة. إذا كان الأمر كذلك، يمكن إزالة حرف محرك الأقراص في هذه المرحلة.

    5. انقر بزر الماوس الأيمن فوق القسم المحجوز للنظام.

    6. حدد تغيير حرف محرك الأقراص والمسارات.

    7. اختر محرك الأقراص Y: .

    8. حدد إزالة.

    9. انقر فوق موافق.

يؤدي هذا إلى زيادة أكبر، ولكن مؤقتة، في المساحة المتوفرة ل SRP.

  1. تأكد من أن لديك محرك أقراص خارجيا، منسقا ك NTFS، مع مساحة خالية لا تقل عن 250 ميغابايت.

  2. اضغط على مفتاح Windows + R. في نافذة Run التي تظهر، اكتب diskmgmt.msc واضغط على Enter.

  3. حدد قسم الاسترداد. اضغط باستمرار أو انقر بزر الماوس الأيمن فوقه.

  4. حدد تغيير حرف محرك الأقراص والمسارات.

  5. اختر إضافة.

  6. أدخل Y لحرف محرك الأقراص.

  7. المس أو انقر فوق موافق.

  8. من شاشة البدء، اسحب نحو الداخل من اليمين وحدد رمز البحث، أو ابدأ الكتابة فقط للبحث عن cmd. اضغط باستمرار أو انقر بزر الماوس الأيمن فوق موجه الأوامر من نتائج البحث، وحدد تشغيل كمسؤول.

  9. في موجه الأوامر، اكتب Y: واضغط على enter للتبديل إلى محرك الأقراص هذا.

  10. اكتب ما يلي واضغط على مفتاح الإدخال Enter: takeown /d y /r /f .ملاحظة يجب تضمين المسافة والفترة بعد "f"، أو لن يعمل الأمر بشكل صحيح.

  11. اكتب whoami واضغط على Enter، ثم سجل اسم المستخدم. اكتب الأمر التالي واضغط على مفتاح الإدخال Enter: icacls . /منح اسم مستخدم <من whoami>:F /t ملاحظة: لا تضع مسافة بين اسم المستخدم و":F"، وإلا فلن يعمل الأمر.

  12. عند اكتمال هذا الأمر، اكتب ما يلي أو الصقه ثم اضغط على مفتاح الإدخال Enter:

    attrib -s -r -h Y:\Recovery\WindowsRE\winre.wim

  13. افتح مستكشف الملفات، ولاحظ حرف محرك الأقراص الخارجي الذي تستخدمه (لبقية هذه الإرشادات، سنستخدم المثال F: - أينما ترى F: في هذه الخطوات، فهذا يعني حقا حرف محرك الأقراص لمحرك الأقراص الخارجي).

  14. في موجه الأوامر، اكتب ما يلي واضغط على مفتاح الإدخال Enter:

    mkdir F:\Recovery\WindowsRE

  15. بعد ذلك، اكتب ما يلي واضغط على مفتاح الإدخال Enter:

    xcopy Y:\Recovery\WindowsRE\winre.wim F:\Recovery\WindowsRE\winre.wim /h

  16. قم بتعيين المسار الجديد عن طريق إدخال الأمر التالي ثم الضغط على Enter:

    C:\Windows\System32\Reagentc /SetREImage /Path F:\Recovery\WindowsRE /Target C:\Windows

  17. بمجرد التحقق من إجراء النسخة بنجاح، اكتب ما يلي واضغط على Enter:

    del Y:\Recovery\WindowsRE\winre.wim /F

  18. ارجع إلى نافذة إدارة الأقراص. المس أو انقر فوق القائمة إجراء، وحدد تحديث. تأكد مما إذا كان SRP يحتوي الآن على نسبة أكبر من المساحة الفارغة. إذا كان الأمر كذلك، فتابع الترقية.

  19. بمجرد اكتمال الترقية، انقل ملف wim مرة أخرى إلى قسم الاسترداد وأعد تعيين الموقع:

    1. من موجه الأوامر، اكتب ما يلي واضغط على مفتاح الإدخال Enter:

      xcopy F:\Recovery\WindowsRE\winre.wim Y:\Recovery\WindowsRE\winre.wim /h

    2. إعادة التعيين إلى المسار الأصلي. اكتب ما يلي واضغط على مفتاح الإدخال Enter:

      C:\Windows\System32\Reagentc /SetREImage /Path Y:\Recovery\WindowsRE /Target C:\Windows

  20. ارجع إلى نافذة إدارة الأقراص. اضغط باستمرار أو انقر بزر الماوس الأيمن فوق قسم الاسترداد، وحدد تغيير حرف محرك الأقراص والمسارات. حدد Y: واختر إزالة.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.