ما الذي يحدث بالضبط عند إيقاف تشغيل أو تسجيل الخروج من Windows؟
يقوم Windows بالكثير من العمل في الخلفية عند إيقاف تشغيل جهاز الكمبيوتر أو إعادة تشغيله أو تسجيل الخروج منه. تضمن العملية حفظ جميع بيانات العمل والتطبيق قبل إيقاف تشغيل الأجهزة.
Windows Checks for Logged in Users (في إيقاف التشغيل)
عندما تقوم بإخبار جهاز الكمبيوتر الخاص بك بإيقاف التشغيل أو إعادة التشغيل ، يقوم Windows أولاً بالتحقق لمعرفة ما إذا كانت أي حسابات مستخدم Windows أخرى تحتوي على جلسات عمل نشطة. يحدث هذا عند قفل جلسة عمل Windows وتسجيل الدخول باستخدام حساب مستخدم آخر قبل تسجيل الخروج أولاً.
إذا لاحظ Windows أن مستخدمًا آخر لم يقم بتسجيل الخروج بشكل صحيح بعد ، فسترى رسالة "شخص آخر لا يزال يستخدم هذا الكمبيوتر". هذا المستخدم الآخر قد يفقد أي بيانات غير محفوظة في التطبيقات المفتوحة إذا قمت بإعادة التشغيل القسري. من الأفضل عادةً التوقف هنا والسماح للمستخدم الآخر بتسجيل الدخول وحفظ أعماله وتسجيل الخروج قبل إيقاف التشغيل.
يتيح لك Windows النقر فوق "إيقاف التشغيل على أي حال" إذا كنت متأكدًا من أن المستخدم الآخر ليس لديه أي عمل مفتوح لحفظه. سيؤدي ذلك إلى توقيع حساب المستخدم الآخر بالقوة ، وإغلاق جميع التطبيقات المفتوحة الخاصة به. سيتم فقد أي بيانات غير محفوظة.
إذا كنت المستخدم الوحيد الذي سجّل الدخول ، فلن ترى هذه الرسالة وسيذهب Windows مباشرة إلى الخطوة التالية.
يحكي ويندوز برامج لإنقاذ عملهم وإغلاق
قبل قيامك بالتوقيع فعليًا على الكمبيوتر ، يقوم Windows بإعلام كافة البرامج المفتوحة الخاصة بك لحفظ العمل وإغلاقه. يحدث هذا أيضًا عند إيقاف تشغيل جهاز الكمبيوتر أو إعادة تشغيله نظرًا لأن تسجيل الخروج الخاص بك هو جزء ضروري من عملية إيقاف التشغيل.
وبوجه خاص ، يرسل Windows رسالة WM_QUERYENDSESSION إلى كل إطار مفتوح. لا يغلق أي برامج مفتوحة بالقوة. يُطلب من البرامج حفظ عملهم وإغلاقها ، وقد يستغرق الأمر بعض الوقت قبل القيام بذلك. هذا هو السبب في أنه يمكن في بعض الأحيان أن يستغرق بعض الوقت لإيقاف أو تسجيل الخروج من جهاز الكمبيوتر الخاص بك.
يمكن للبرامج "حظر" هذه العملية بالقول أنها تحتاج إلى إدخال المستخدم منك. على سبيل المثال ، قد يحتوي البرنامج على ملفات مفتوحة تحتاج إلى حفظها. سترى رسالة "هذا التطبيق يمنع إيقاف التشغيل" إذا كان التطبيق يطلب إدخالًا. يمكن للتطبيق أيضًا عرض رسالة مخصصة هنا باستخدام وظيفة ShutdownBlockReasonCreate.
إذا رأيت هذه الرسالة ، يجب أن تنقر على "إلغاء" ، وتحقق من التطبيق ، واحفظ بياناتك ، وأغلقها بنفسك. إذا كنت تفكر في تجاهل البيانات ، يمكنك المتابعة بالنقر على "إيقاف التشغيل على أي حال" أو "الخروج على أي حال" بدلاً من ذلك.
لاحظ أن Windows يغلق التطبيقات الأخرى عندما تكون جاهزة. لذلك ، إذا كان لديك عشرة تطبيقات مفتوحة ، وهناك واحد فقط يمنعك من الإغلاق ، فسترى هذا التطبيق الوحيد إذا نقرت على "إلغاء" هنا. سيقوم Windows بالفعل بإغلاق التطبيقات التسعة الأخرى.
على نظام التشغيل Windows 10 ، سيتذكر Windows أيضًا نوافذ التطبيق التي قمت بفتحها وحاول إعادة فتحها في المرة التالية التي تقوم فيها بتسجيل الدخول إلى الكمبيوتر.
نوافذ سجلات أنت خارج
بعد إخبار جميع البرامج المفتوحة لحفظ بياناتها وإيقاف تشغيلها ، يقوم Windows بتسجيل خروجك. تم إنهاء "جلسة" Windows الكاملة الخاصة بحساب المستخدم الخاص بك ، ولن يستمر تشغيل أية برامج مفتوحة كحساب المستخدم الخاص بك.
تذهب الكثير من الإجراءات الفردية إلى تسجيل الخروج من Windows بشكل نظيف. على سبيل المثال ، يتم تخزين محتويات خلايا تسجيل Windows الخاصة بحساب المستخدم عادةً في الذاكرة. عند تسجيل الخروج ، يتم حفظها على القرص. سيتم تحميلها مرة أخرى في الذاكرة في المرة التالية التي تسجل فيها الدخول.
إذا كنت تسجّل الخروج ، فسيعيدك Windows إلى شاشة تسجيل الدخول حتى تتمكن من تسجيل الدخول كمستخدم آخر. في حالة إيقاف التشغيل أو إعادة التشغيل ، يتابع Windows عملية إيقاف التشغيل
نوافذ تغلق نفسها أسفل
بعد انتهاء Windows من تسجيل الخروج من أي مستخدم ، يكون لديه نفسه فقط لإيقاف التشغيل. يخبر Windows أي خدمات النظام وإيقاف العمليات الخاصة به بشكل نظيف ، حفظ أي بيانات ضرورية على القرص. وبوجه خاص ، يرسل رسالة SERVICE_ACCEPT_PRESHUTDOWN إلى أي خدمات قيد التشغيل. بعد أن يتم تحذير الخدمات ، فإنها تتلقى رسالة SERVICE_ACCEPT_SHUTDOWN. الخدمة ثم 20 ثانية لتنظيف وإيقاف قبل أن يقوم Windows بإغلاقه بالقوة.
يقوم Windows 10 بحفظ حالة Windows kernel على القرص أيضًا. انها مثل السبات الجزئي. في المرة التالية التي تقوم فيها ببدء تشغيل الكمبيوتر ، يمكن لـ Windows إعادة تحميل kernel المحفوظ والتمهيد بسرعة أكبر ، وتخطي عملية تهيئة الأجهزة الأبطأ. هذه الميزة تسمى "البدء السريع".
يعمل Windows أيضًا على تطبيق أية تحديثات متوفرة لـ Windows أثناء الأجزاء الأخيرة من عملية إيقاف التشغيل. يقوم Windows بإجراء مهام التحديث المختلفة عند إيقاف التشغيل ، قبل بدء تشغيل جهاز الكمبيوتر ، وفي الخلفية أثناء تشغيله.
عند الانتهاء من كل شيء ، يقوم Windows بإلغاء تثبيت محرك الأقراص الثابت أو محرك القرص الثابت الخاص بك بشكل نظيف ، في انتظار إشارة "الكل واضح" التي تشير إلى أن كافة بيانات النظام قد تم حفظها على القرص الفعلي. تم إيقاف تشغيل البرنامج بالكامل ، ويتم حفظ جميع بياناتك على القرص.
نوافذ تغلق جهاز الكمبيوتر الخاص بك
وأخيراً ، يرسل Windows إشارة إيقاف تشغيل ACPI إلى جهاز الكمبيوتر الخاص بك. هذا يخبر جهاز الكمبيوتر الخاص بك لتوليد الطاقة بنفسه قبالة جسديا. الانتهاء من عملية الاغلاق.
إذا كنت تستخدم نظام التشغيل Windows 95 ، فستتذكر الأيام التي سبقت ظهور إشارة إيقاف تشغيل ACPI. عرض Windows رسالة "من الآمن الآن إيقاف تشغيل الكمبيوتر" في هذه الخطوة ، واضطرر إلى الضغط على زر الطاقة الفعلي بنفسك. إن معيار ACPI (التكوين المتقدم وواجهة الطاقة) ، الذي تم إصداره لأول مرة في عام 1996 ، يتيح لـ Windows إيقاف تشغيل الكمبيوتر.
هذا يعمل بشكل مختلف عن استخدام النوم أو السبات. مع النوم ، سيستمر تشغيل الكمبيوتر في وضع منخفض الطاقة. مع السبات ، سيحفظ جهاز الكمبيوتر حالة النظام بالكامل على القرص ويستعيدها عند تشغيلها مرة أخرى.