سؤال كيف يمكنني إزالة forkbomb من مجلد بدء التشغيل؟


لديّ جهاز كمبيوتر محمول قديم يعمل بنظام التشغيل Windows Vista ، من حوالي عام 2005 وكنت أتلاعب به قليلاً. في لحظة من الغباء الهائل ، قمت بإنشاء ملف دفعي ووضع الكود التالي فيه:

%0|%0

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

كيف يمكنني إزالة هذه forkbomb من مجلد بدء التشغيل؟


85
2017-08-22 16:46


الأصل


أيضا ، هذه هي طريقة بسيطة لتدمير جهاز كمبيوتر شخص ما. سأحاول أن أتذكر هذا واحد فقط وأنا أتقابل أي شخص أنني حقا ، هل حقا أكره وأحصل على 30 ثانية مع جهاز الكمبيوتر الخاص بهم. يمكنك حتى استخدام وسائط التشغيل المباشر للوصول إلى نظام الملفات وإنشاء الملف دون الحاجة إلى كلمة مرور. - Keavon
هذا جميل - Mark K Cowan
Keavon من الأفضل ، يمكنك تحويله إلى فدية. ؛) - jpmc26
ماذا يعني هذا السطر من التعليمات البرمجية في الواقع؟ - Ehsan Sajjad
EhsanSajjad - في كل مرة ينفذ ، فإنه يولد حالتين جديدتين من نفسها. في النهاية (أي كل حالات تفرخ جديدة ، إلخ.) في نهاية المطاف ، تستهلك جميع الموارد المتاحة ، ويصبح الكمبيوتر غير قابل للاستخدام. في البرنامج النصي الدفعي ، يشير٪ 0 إلى البرنامج النصي الدفعي التنفيذي. - GalacticCowboy


الأجوبة:


كيفية إزالة forkbomb من مجلد بدء التشغيل؟

ابدأ تشغيل الكمبيوتر في "الوضع الآمن" (لا تعمل برامج بدء التشغيل في الوضع الآمن ، ولا يتم تثبيت سوى برامج التشغيل الأساسية اللازمة لبدء تشغيل Windows).

ثم يمكنك حذف ملف دفعي المخالف.


كيف تبدأ ويندوز فيستا في الوضع الآمن

  1. لبدء الدخول إلى الوضع الآمن لـ Windows Vista ، قم بتشغيل الكمبيوتر أو إعادة تشغيله.

  2. سترى شاشة Splash

  3. قبل تظهر شاشة البداية لنظام التشغيل Windows Vista ، اضغط على    F8 للدخول "خيارات التمهيد المتقدمة"

  4. حدد "الوضع الآمن" واضغط أدخل

لقطات:

enter image description here

**strong text**

مصدر كيف تبدأ ويندوز فيستا في الوضع الآمن


76
2017-08-22 16:53



فقط من الفضول ، كيف حصلت على تلك الصور؟ - Mutantoe
Mutantoe جوجل البحث عن الصور ؛) - DavidPostill♦
لقد تم إنشاؤها باستخدام جهاز ظاهري. - Burhan Ali
لاحظ أن Windows سيبدأ في ملفات في مفاتيح التسجيل RunOnce حتى في الوضع الآمن إذا كانت مسبوقة بـ *. إذا كنت تشعر بالمغامرة الكافية لوضع قنبلة شوكة في مجلد بدء التشغيل الخاص بك ، تأكد من أنك لا تفعل الشيء نفسه في التسجيل. - isanae
EhsanSajjad نعم. أساسا ، إذا قمت بحفظ forkbomb الخاص بك كما ، قل ، fork.batسيتم تشغيلها fork.bat|fork.bat. هذا يعني في كل مرة fork.bat يتم تشغيل ، سيتم بدء نسخين أكثر. - Cole Johnson


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


19
2017-08-22 18:51



هل جربت هذا بالفعل أم أنك قرأته في مكان ما؟ أنا فقط حاولت ذلك على ويندوز 8.1 ، ويبدو أنه لا يعمل. - Mehrdad
لقد فعلت هذا من قبل على ويندوز 7 ويعمل بشكل جيد. يجب الضغط باستمرار على Shift طوال الوقت بعد الضغط على Enter على كلمة المرور الخاصة بك حتى يظهر سطح المكتب ، ربما لفترة أطول قليلاً لتكون آمنة. - nhinkle♦
لقد حصلت على العمل من قبل ، ولكن لا أستطيع أن أقول على وجه اليقين أي إصدارات من ويندوز. - Soren Bjornstad
هل أنت متأكد من أنه تخطي محتويات بدء مجلد؟ أشعر عندما حاولت ذلك ، تخطي التسجيل ولكن ليس مجلد بدء التشغيل. nhinkle - Mehrdad
Mehrdad كان بالتأكيد المجلد في 98 أو XP (آخر مرة كان لا بد لي من استخدامه) ، أي فكرة عما إذا كان قد تغير منذ ذلك الحين - Izkata


حاول تشغيل الكمبيوتر المحمول في الوضع الآمن بالضغط F8 أثناء تسلسل التمهيد ، من هناك ، حدد موقع الملف في مجلد بدء التشغيل وحذفه.

إذا كنت قلقًا بشأن فتحه عن طريق الخطأ ، أو شيء مشابه ، فيمكنك التمهيد في الوضع الآمن باستخدام Command Prompt (بشرط أن تستخدم موجه الأوامر) و delهذه الطريقة ، بدلا من ذلك.

حتى أكثر أمانًا من ذلك هو إخراج القرص الصلب وتوصيله بجهاز لا يمكنه فتح ملف دفعي ، وبالتالي يتعذر عليه إعادة تنشيط التسلسل ، وإزالته بهذه الطريقة.

إذا لم يكن هذا متاحًا ، فيمكنك دائمًا تجربة إعادة تصميم محرك الأقراص.


9
2017-08-22 16:50



إذا كان بإمكانك إعادة عرض محرك الأقراص من خلال التمهيد إلى أداة أخرى بطريقة أو بأخرى ، يمكنك فقط حذف الملف من هناك. - Mehrdad
إذا قمت بالتمهيد إلى قرص مضغوط مباشر ، فستكون أكثر أمانًا من إخراج القرص الصلب وإعادة تركيبه / إلغاء تثبيته. لا أحب CD الحية يمكن. - Michael Bailey
تشوش كيندا كيف أن هذه إجابة مختلفة غير تلك النقطة حتى تكون صادقة. - Michael Bailey
لدي نفس الرأي على إجابة مكررة قمت بنشرها بعد تعقيبي ،MichaelBailey - Quill
ماذا؟ هذا لا يسرد Live CD كخيار. نوبوي أخذ محرك الأقراص الثابت وإعداده لآلة أخرى ربما يأتي بعد قرص مضغوط مباشر. وأعتقد أيضا أنني كنت الإجابة الأولى ولكن مهلا يمكن أن يكون علة الشبكة للجميع وأنا أعلم أن هذا هو كل شيء - Michael Bailey


أفضل رهان هو التمهيد الوضع الآمن أو قرص استرداد أو قرص مضغوط مباشر لينوكس وإزالته.

التمهيد إلى الوضع الآمن المضي قدما وأعتقد أن ضرب F8. من هنا تعليماتلكن الشيء الكبير هو الإضراب F8 منتصف الحذاء.

الأمر لحذف ملف في ويندوز هو del وفي لينكس rm. ملاحظة في Linux قد يكون من الأفضل لك القيام بذلك على الرغم من مدير الملفات الخاص بهم ، إذا كنت لا تعرف أن Linux سيكون عليك تحميل القرص وكل ذلك. موجه أوامر وحدة التحكم بالاسترداد هو ما تريده في قرص Windows.


7
2017-08-22 16:51





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

باختصار ، افتح محرر التسجيل في نظام التشغيل البديل الخاص بك (من WinPE أو قرص الإعداد ، يمكنك الضغط عليه السيطرة+F10 لفتح موجه الأوامر ، ثم أدخل "regedit"). من هناك ، يمكنك إنشاء عقدة جديدة في شجرة التسجيل ، ثم استخدام File -> Load Hive لاختيار الملفات المقابلة لتحرير السجل دون اتصال كما يلي:

[HKEY_LOCAL_MACHINE \ SYSTEM] (٪ windir٪ / system32 / config / SYSTEM)

[HKEY_LOCAL_MACHINE \ SOFTWARE] (٪ windir٪ / system32 / config / SOFTWARE)

[HKEY_USERS.Default] (٪ windir٪ / system32 / config / DEFAULT)

[HKEY_CURRENT_USER] (٪ userprofile٪ / ntuser.dat)

من هنا ، يمكنك إجراء أي تعديلات تحتاجها (SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run ، على سبيل المثال ، يحتفظ ببرامج بدء التشغيل الخاصة بك) ، ثم حفظ / إغلاق الخلية التي قمت بفتحها مرة أخرى إلى نفس الملف.


5
2017-08-24 01:58



لاحظ أنه في حالة استخدام هذه الطريقة لإصلاح إعدادات التسجيل الخاصة بالمستخدم المحلي من حساب مستخدم ثانٍ على نفس تثبيت Windows ، فمن الضروري جدًا إلغاء تحميل الخلية قبل محاولة تسجيل الدخول. إذا تركت الخلية معلقة ، فلا يمكن تحميلها إلى الموقع الصحيح تحتها HKEY_USERS و سيقوم Windows بتغيير ملف التعريف بشكل دائم للإشارة إلى خلية فارغة معظمها حديثا. (غالباً ما تكون فارغة = الحالة نفسها كمستخدم تسجيل الدخول للمرة الأولى على الإطلاق). فقط إعادة تتبع خطواتك لن يصلحها. - Ben Voigt
BenVoigt قضية مثيرة للاهتمام لم أكن لأفكر بها. إذا كان Windows يقوم بتغيير التشكيل الجانبي بشكل دائم ، هل يحدث لك معرفة مكان إنشاء الخلية الجديدة (مع افتراض أنها لا تقوم بالكتابة فوق الخلية القديمة التي تم تحميلها بالفعل)؟ - Shamtam
إذا كنت أتذكر الصحيح (ولكن كان بضع سنوات) ملف خلية السجل الجديد يذهب في نفس الدليل ولكن مع ملحق ملف رقمي. - Ben Voigt
قد تحتاج أيضًا إلى البحث في WOW6432Node ، أفترض أنه سيتم تكريم أيضًا - Mark K Cowan