هل Windows Still Rely على MS-DOS؟
في يوم من الأيام ، كان Windows ، بشكل جيد ، لباس ويندوز لنظام التشغيل DOS - ولكن لا يزال يعتمد Windows على بنية DOS للعمليات اليومية؟ اقرأ في أثناء التحقيق.
تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.
السؤال
قارئ SuperUser Rrazd لديه فضول حول تاريخ DOS وكيفية تفاعله مع التكرارات الحالية لـ Windows:
أنا على وشك بدء دورة في نظام التشغيل وكمستخدم Apple لست على دراية بالتفاصيل الأساسية لنظام التشغيل Windows. كنت أتساءل ، هل MS DOS لا تزال تستخدم مع ويندوز تعمل على رأس أو هو فقط ويندوز تستخدم الآن باسم نظام التشغيل؟ كنت مرتبكة قليلاً لأنني قرأت في مكان ما أن MS-DOS يستخدم للتشغيل ولكن Windows لديه جميع إمكانات نظام التشغيل الأخرى المضمنة فيه ، وبالتالي فهو مستخدم لجميع عمليات نظام التشغيل الأخرى ...
ما مدى الدور الذي تلعبه MS-DOS في Windows اليوم ، إن وجد?
الاجابة
مساهم SuperUser يقفز JdeBP مع إجابة مفصلة وموثقة بشكل كبير:
هناك نوعان متميزان من الأنساب عندما يتعلق الأمر بـ Microsoft Windows ، ولا يساعد الأشياء عندما يكتب الأشخاص أشياء عن سلالة واحدة تعلموا عنها.
- ال DOS + ويندوز يتضمن lineage DOS + Windows كافة الإصدارات حتى الإصدار 3.11 و DOS + Windows 95 و DOS + Windows 98 و DOS + Windows Millennium Edition. لديها ويندوز الطبقات على قمة دوس. وقد كتب كتب كاملة حول موضوع هذه الطبقات ، وهو موضوع بعض التناقض ، ليس أقلها لأن الكثير من الناس لعادلة في حين في أوائل 1990s في وقت مبكر أراد العالم أن يعتقد أنه قد ذهب DOS وكان ويندوز نظام التشغيل. هذا هو عملية DOS + Windows bootstrap.
- ال نظام التشغيل Windows NT يشتمل نظام lineage على Windows NT 3.x و Windows NT 4.0 و Windows NT 5.0 ("Windows 2000") و Windows NT 5.1 ("Windows XP") و Windows NT 5.2 (بعض إصدارات Windows XP و "Windows Server 2003") و Windows NT 6.0 ("Windows Vista") ، و Windows NT 6.1 ("Windows 7"). لم يتم وضع الطبقات في أعلى DOS ، يعمل بطريقة مختلفة تمامًا لـ DOS ، ويمكن تشغيل تطبيقات DOS بواسطة جهاز NT Virtual DOS (NTVDM) وهو آلة افتراضية الذي يدير في الجزء العلوي من Windows NT بدلاً من العكس. هذه هي عملية bootstrap Windows NT 6.x..
ما لا يساعد أيضًا هو عندما يتحدث الأشخاص عن طريق الخطأ "DOS prompt" في Windows NT ، كما حدث حتى في الإجابات هنا. وبصرف النظر عن حقيقة أن مترجم الأوامر هو الذي يدفع ، لا أنظمة التشغيل ، فإن هذا يدمج "DOS" مع "واجهة المستخدم النصية" و "مترجم الأوامر" ، ولا يكون أي منهما في الحقيقة مرادفا لدوس. DOS هي عائلة من أنظمة التشغيل: MS-DOS ، PC-DOS ، DR-DOS ، FreeDOS ، OpenDOS ، et cetera.
إذا كان لدى أحد إطار موجه الأوامر مفتوح على Windows NT ، فسيتم تشغيل أحدهما دائمًا تقريبًا
CMD
, وهو مترجم الأوامر الافتراضي الخاص بـ Microsoft الموفر في المربع وهو واجهة مستخدم نصية عادية ، برنامج Win32. لا يوجد "DOS" ، ولا NTVDM. هناك فقط برنامج Win32 التحدث إلى كائن وحدة التحكم الخاصة به Win32. وفي الواقع بالنسبة للعديد من برامج TUI التي يمكن تشغيلها على Windows NT ، بما في ذلك كافة الأدوات الموجودة في مجموعات موارد Microsoft المتنوعة ، توجد ما يزال لا نفحة من دوس في أي مكان في الصورة ، لأن هذه كلها برامج Win32 العادية التي تؤدي I / O Win32 وحدة ، أيضا.ومن المفارقات ، بالنظر إلى أن ويندوز NT 3.1 صدر في عام 1993 ، النسب ويندوز NT هو في الواقع نظام Windows-is-the-operating-based-DOS-DOS-DOS الذي كان يحاول كل الناس في منتصف التسعينات إقناع العالم بأن DOS + Windows 95 كان.
وبعد مرور ثمانية عشر عامًا ، مازلنا نحاول الوصول إلى بعض الأشخاص الذين لا يعمل نظام التشغيل Windows NT مثل DOS ولا يمتلكه أبدًا. ☺
قراءة متعمقة
- جوناثان دي بوين بولارد (2006). قائمة كتاب لمطوري kernel لنظام التشغيل وكتاب برنامج تشغيل الجهاز. الأجوبة في كثير من الأحيان.
- مارك إي. روسينوفيتش ، ديفيد أ. سولومون ، أليكس إيونيسكو (2009). نوافذ انترنالس (الطبعة الخامسة). مايكروسوفت الصحافة. ردمك 9780735625303.
- والتر اوناي (1996). برمجة أنظمة لـ Windows 95. مايكروسوفت الصحافة. ISBN 1 55615 949 8.
- مات بييترك (نوفمبر 1995). أسرار نظام ويندوز 95. كتب IDG. ISBN 1-56884-318-6.
- أندرو شولمان (1994). غير مصرح به ويندوز 95. IDG الكتب في جميع أنحاء العالم. ردمك 9781568841694.
- مات بيتريك (1993). وظائف Windows الداخلية: تنفيذ بيئة تشغيل Windows. أديسون ويسلي. ردمك 9780201622171.
- Andrew Schulman، David Maxey، Matt Pietrek (1992). Windows غير الموثق: دليل المبرمجين إلى وظائف Microsoft Windows API المحجوزة. أديسون ويسلي. ردمك 9780201608342.
هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.