نقاش:ويندوز إن تي 3.1/أرشيف 1

message: هذا مقال حول NT نظام التشغيل الذي صدر في عام 1993. وبالنسبة لنظام التشغيل منزل مماثل صدر في عام 1992، انظر 3.1x ويندوز .
ويندوز NT 3.1
وهناك نسخة من ويندوز NT نظام التشغيل
مايكروسوفت ويندوز NT شعار وwordmark (قبل-XP) زمر .svg
ويندوز NT 3.1.png
لقطة من نظام التشغيل Windows NT 3.1
المطور	مايكروسوفت
نموذج المصدر	مغلق المصدر
العام 
توافرها	27 يوليو 1993 . قبل 21 عاما [ 1 ]
أحدث إصدار	3.1 (بناء 528: حزمة الخدمات 3) / 29 أكتوبر 1994 . قبل 20 عاما [ 2 ]
منصات	IA-32 ، الفا ، MIPS
نواة نوع	هجين
ترخيص	البرمجيات التجارية
خلفه	ويندوز NT 3.5 (1994)
مركز الدعم
غير معتمد اعتبارا من 31 ديسمبر 2000 [ 3 ] [ 4 ]
ويندوز NT 3.1 هو 32 بت نظام التشغيل التي وضعتها مايكروسوفت . وهو يشكل نظام التشغيل الأول من ويندوز NT الأسرة وأفرج عنه في 27 يوليو، 1993. على الرغم من أنه هو الإصدار الأول في خط NT، تم اختيار الاسم مثل تمديد العلامة التجارية لمماثلة ويندوز 3.1 .
وقد تم تصميم بنية ويندوز NT 3.1 من الصفر، وكان من المفترض أن تكون كتابة من / 2 OS نظام التشغيل أن مايكروسوفت قد شارك في وضعها مع IBM . ومع ذلك، فإن شعبية من ويندوز 3.0 أدت إلى تغيير في بنية أكثر يندوز مثل، تغيير مما أدى لاحقا في IBM وقف شراكتها مع مايكروسوفت. وكانت أهداف التصميم المركزية قابلية لعدة بنيات المعالج ، وكذلك الأمن والاستقرار العالي من السابق DOS أنظمة التشغيل المستندة. تم إصدار نظام التشغيل Windows NT 3.1 في البديل محطة العمل، فقط ودعا ويندوز NT 3.1 ، ومتغير الخادم يسمى ويندوز NT 3.1 Server متقدمة .
نجاح نظام التشغيل في السوق كانت محدودة فقط، ويرجع ذلك أساسا إلى متطلبات النظام عالية في وقتها وعدم وجود تطبيقات 32 بت التي تستخدم قدرات ويندوز NT 3.1. ومع ذلك، وضعت نظام التشغيل الأساس لجميع الإصدارات المستقبلية من خط ويندوز NT.
محتويات  [ اخفاء ] 
1 التاريخ
1.1 وNT OS / 2
1.2 ويندوز NT
1.3 الإصدار
2 أهداف نظام التشغيل
3 منصة
3.1 العمارة
3.2 نظام
3.3 البرامج وشملت
4 متطلبات النظام
5 استقبال
6 ملاحظات ومراجع
7 وصلات خارجية
التاريخ [ تحرير ]
كما NT OS / 2 [ تحرير ]
في حين كان لمايكروسوفت على موطئ قدم كبير على أجهزة الكمبيوتر الشخصية في السوق بسبب استخدام لها MS-DOS كما في الواقع نظام التشغيل متوافقة PC IBM ، ناثان Myhrvold (الذي كان قد انضم مايكروسوفت بعد استحواذها على الأنظمة الديناميكية للبحوث) التعرف على اثنين التهديدات الرئيسية لاحتكار مايكروسوفت ل RISC الهندسة المعمارية، والتي ثبت أنها أكثر قوة من أي ما يعادل إنتل المعالجات التي شغلت MS-DOS على، و يونكس ، وهي عائلة من عبر منصة تعدد المهام أنظمة التشغيل مع دعم ل المعالجة المتعددة و الشبكات . في حين عرقلت الاستخدام الواسع النطاق لليونكس بسبب الحاجة إلى تكييف البرامج لكل متغير الفردية، بيل غيتس يعتقد أن الجمع بين نظام تشغيل شبيه بيونكس مع معالجات RISC يمكن أن يكون تهديدا السوق، مما دفع الحاجة لمايكروسوفت لتطوير " يونيكس القاتل "يمكن أن تعمل على أبنية متعددة. [ 5 ]
بوابات استأجرت ديفيد N. كاتلر من شركة المعدات الرقمية للمساعدة في تطوير نظام التشغيل الجديد. وكان كاتلر ترك الشركة بعد سلسلة من الصراعات المحيطة عملها على بريزم الهندسة المعمارية ولها النوية نظام التشغيل ميكا، وافق على الانضمام Microsoft على شرط أن تكون قادرة على تحقيق عدد من الموظفين من فريقه في ديسمبر معه . [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] وصل كاتلر في مايكروسوفت في 31 أكتوبر عام 1988، [ 11 ] وبدأ العمل على نظام التشغيل في المستقبل في نوفمبر تشرين الثاني. [ 12 ]
وتم تطوير نظام التشغيل لأول مرة بمثابة نسخة منقحة من OS / 2 ، ونظام التشغيل مايكروسوفت قد وضعت بالاشتراك مع IBM . [ 13 ] بينما كان OS / 2 من المفترض ان تنجح MS-DOS، وكان ذلك حتى الآن أن تكون ناجحة تجاريا. كان نظام التشغيل لتكون مصممة بحيث يمكن تصديرها إلى منصات المعالجات المختلفة، ونظم دعم المعالجات المتعددة، وعدد قليل أنظمة التشغيل التي تدعم في ذلك الوقت. [ 14 ] [ 15 ] [ 16 ] لاستهداف سوق الشركات، كان OS أيضا ل دعم الشبكات، و POSIX القياسية، ومنصة الأمنية المتوافقة مع " الكتاب البرتقالي المعايير ". الأمر الذي يتطلب نظام التشغيل ليكون متعدد المستخدمين نظام بإطار إذن والقدرة على تدوين أحداث أمنية. [ 17 ]
للتأكد من أن استخدام إلى x86 كود -specific تم تجنبها، والفريق أول استهدفت تطوير نظام التشغيل إلى عدم إلى x86 المعالج و محاكاته نسخة من إنتل I860 . في اشارة الى الاسم الرمزى رقاقة، و"N10"، والتي يطلق عليها اسم نظام التشغيل NT OS / 2 . [ 18 ] وعندما ديسمبر دعوى قضائية ضد استباقي مايكروسوفت بتهمة سرقة رمز من ميكا للاستخدام على نظام التشغيل الجديد، وافقت مايكروسوفت لدعم ديسمبر و ألفا المعالج في . إلى تسوية خارج نطاق المحاكم [ 12 ] وبحلول أبريل عام 1989، يمكن للنواة تشغيل داخل المحاكي. ويقدر فريق التطوير في الأصل أن التنمية سيكتمل في غضون 18 شهرا. بعد تحديد أن I860 سيكون غير مناسب لهذا المشروع، وتطوير NT OS / 2 تم نقله في ديسمبر إلى MIPS R3000 رقاقة، مع منفذ تكتمل في غضون ثلاثة أشهر. [ 18 ] عدم اليقين تطورت على مدى متى سيتم الانتهاء من المشروع NT ؛ بول ماريتز اقترح في فبراير 1990 التي كان مخططا نظام التشغيل الجديد في COMDEX في وقت لاحق من ذلك العام لكبح المضاربة من المنافسين أن نظام التشغيل الذي لن يكتمل حتى عام 1994 (يقدر ماريتز أنه سيتم الانتهاء في عام 1992). [ 19 ]
ويندوز NT [ تحرير ]
في مايو 1990، مايكروسوفت سوف الافراج عن ويندوز 3.0 ، النسخة المقبلة من تلقاء يستند إلى MS-DOS في ويندوز نظام التشغيل. كان النجاح التجاري من ويندوز 3.0 آثار سلبية على OS / 2 الشراكة؛ IBM يريد مايكروسوفت لالتركيز فقط على تطوير OS / 2 كمنصة الأساسية بدلا من بناء الأعمال التجارية في المستقبل حول ويندوز، [ 20 ] كانوا مستخدمين والمطورين غير متأكد ما إذا كان اعتماد Windows أو OS / 2 بسبب هذه الشكوك (وهي حالة تضخيم من خلال حقيقة أن أنظمة التشغيل كانت تتعارض مع بعضها البعض في API مستوى)، في حين يجري أيضا استنزاف الموارد مايكروسوفت من خلال تطوير موازية للأنظمة تشغيل متعددة في وقت واحد. [ 21 ] [ 22 ] وفي أغسطس 1990، وذلك استجابة ل شعبية من ويندوز 3.0، وNT OS قرر / 2 فريق لإعادة العمل في نظام التشغيل لاستخدام موسعة 32 بت ميناء API ويندوز المعروفة باسم Win32 و. حافظ Win32 والهيكل مألوف من 16 بت واجهات برمجة التطبيقات المستخدمة من قبل ويندوز، والتي من شأنها أن تسمح للمطورين لتتكيف بسهولة البرامج الخاصة بهم لمنصة جديدة مع الحفاظ على مستوى من التوافق مع البرامج الموجودة لنظام التشغيل Windows. [ 23 ] ومع التحول إلى نظام التشغيل Windows- مثل الهندسة المعمارية، ونظام التشغيل قذيفة تم تغيير أيضا من OS / 2 في إدارة عرض تقديمي لويندوز ' مدير البرنامج . [ 24 ] [ 25 ] [ 26 ]
ونتيجة لهذه التغييرات، لن يتم عرض NT في COMDEX 1990 كما كان مقررا في الأصل. [ 24 ] ولا للجمهور العام، أو IBM، عرف عن تحول NT OS / 2 في نظام التشغيل Windows NT في ذلك الوقت. [ 27 ] على الرغم من أن الشركات لم توافق على شراكة المنقحة حيث IBM ومايكروسوفت سوف بالتناوب تطوير الإصدارات الرئيسية لOS / 2 بدلا من التعاون في كل إصدار، [ 28 ] IBM علم في نهاية الأمر من خطط مايكروسوفت ويندوز NT في يناير كانون الثاني عام 1991، وانتهت على الفور الشراكة OS / 2 . كما كان مقررا في الأصل، فإن IBM تطوير فقط OS / 2 2.0، جنبا إلى جنب مع الإصدارات المستقبلية، دون أي تدخل آخر من مايكروسوفت. [ 23 ] [ 29 ]
في أكتوبر 1991، تلقت ويندوز NT أول مظاهرة العامة على COMDEX. في محاولة لضمان البرنامج الاستفادة من نظام التشغيل Windows NT ومتاح على إطلاقه (المقرر عقده في أواخر عام 1992)، كما وزعت مايكروسوفت 32 بت مجموعة تطوير البرمجيات للمطورين مختارة في الحضور. [ 30 ] [ 31 ] المظاهرة تلقت إيجابية ؛ الاستقبال مجلة PC دعا ويندوز NT "إعادة اكتشاف الحديثة من نظام التشغيل"، ولكن في الوقت نفسه، ادعى أنه من غير المحتمل أن وعد التوافق ستبقى للإفراج النهائي. [ 32 ] [ 33 ] وفي مارس 1992، أطلقت مايكروسوفت أيضا WIN32S ، والتي من شأنها أن تسمح ويندوز 3.1 أن يكون التوافق الجزئي مع برامج ويندوز NT لأغراض تطوير البرمجيات الأمثل لمنصة. [ 34 ]
في مايكروسوفت مؤتمر مطوري Win32 والمهنية في يونيو 1992، وقد تجلى يندوز NT تعمل على x86 و معالجات MIPS، في حين تم تقديم النسخة التجريبية من نظام التشغيل Windows NT ومجموعة تطوير تحديث متاح أيضا. [ 35 ] وفي الوقت نفسه، أعلنت شركة مايكروسوفت نسخة جديدة من ل خادم SQL المنتج لنظام التشغيل Windows NT؛ خشيت البائعين يونكس أن البرنامج يمكن أن يكون القاتل التطبيق التي من شأنها أن تؤثر على حصتها في السوق من أنظمة يونكس. [ 36 ] [ 37 ] وقد أثار أيضا على استخدام الذاكرة NT ل؛ في حين أن معظم أجهزة الكمبيوتر في العصر شحنها مع 4 ميغابايت من ذاكرة الوصول العشوائي ، وأوصى 16 MB لNT للمطورين لها. نظرا لارتفاع تكلفة RAM في ذلك الوقت، يعتقد النقاد أن متطلبات النظام العالية يمكن أن تؤثر على مبيعات ويندوز NT واعتمادها. واتخذت خطوات لتقليل استخدام الذاكرة من خلال أساليب مثل الترحيل . [ 38 ] [ 39 ] [ 40 ] [ 41 ]
بدأت مايكروسوفت تطلق النسخة التجريبية العامة من يبني NT في أكتوبر 1992، وبعد شهر من ذلك في COMDEX، عرضا التركيز على برامج طرف ثالث لعقد ويندوز NT. [ 42 ] [ 43 ] [ 44 ] وإصدار ما قبل الإصدار النهائي من NT وأطلق سراح مارس 1993، إلى جانب إزاحة الستار عن إصدار الخادم، ويندوز NT مع مدير LAN . على الرغم من استقرارها والأداء قد تحسن، لا تزال هناك مخاوف من أن نظام التشغيل يمكن أن يصدر في حالة غير المكتملة أو تأخير الى مزيد من عام 1993. [ 45 ] [ 46 ]
الافراج [ تحرير ]
ويندوز NT 3.1 و Windows NT 3.1 Server متقدمة (يسمى لربطه مع ويندوز 3.1 تم إطلاق سراح) يوم 26 يوليو، 1993. [ 47 ] في البداية، إلا أن x86 و الإصدارات MIPS شحنها، وجاء في نسخة ديسمبر ألفا في سبتمبر. [ 18 ] [ 48 ] تكلفة الإصدار محطة العمل $ 495. تم التخطيط لإصدار الخادم ليتم بيعها ل2995 $ وتكون متاحة في الأشهر الستة الأولى فقط ل$ 1495، [ 49 ] ولكن في النهاية تم حفظ هذا الخصم حتى يتم الإفراج عن خليفة له. [ 50 ] 250 المبرمجين [ 51 ] كتب 5.6 مليون الأسطر من التعليمات البرمجية ، [ 52 ] تكلفة تطوير 150 مليون دولار. [ 53 ] وفي السنة الأخيرة من التطوير، تم إصلاح أكثر من 30،000 البق. [ 47 ]
لإصلاح الأخطاء في نظام التشغيل، ثلاث حزم الخدمات ونشرت بعد ذلك: صدر Service Pack 1 على 8 أكتوبر 1993، [ 54 ] الخدمة Service Pack 2 وجاءت في 24 يناير 1994 [ 55 ] و Service Pack جاء الافراج عن 3 يوم 29 أكتوبر ، 1994. [ 56 ] وقد توالت حزم الخدمات ليس فقط على CD والأقراص المرنة، [ 57 ] ولكن أيضا عن طريق أنظمة لوحات النشرات ، كومبيو سيرف و الإنترنت . [ 58 ] دعم لنظام التشغيل المنتهية في 31 ديسمبر 2000. [ 3 ]
والمترجمة ويندوز NT 3.1 إلى لغات مختلفة، إلى جانب اللغة الإنجليزية، أنها كانت متاحة باللغة الهولندية والفرنسية والألمانية واليابانية والإسبانية والسويدية. إلا محطة العمل، ولكن ليس كان الملقم متوفرة فى الدانماركية، الفنلندية والإيطالية والنرويجية والبرتغالية. [ 59 ]
أهداف نظام التشغيل [ تحرير ]
تعيين كاتلر ثلاثة أهداف رئيسية لنظام التشغيل Windows NT. كان الهدف الأول قابلية: على النقيض من أنظمة التشغيل السابقة، والتي كانت مرتبطة بقوة للعمارة واحدة، يجب أن يكون نظام التشغيل Windows NT قادرة على العمل على أبنية متعددة [ 60 ] ولتحقيق هذا الهدف، فإن معظم أنظمة التشغيل، بما في ذلك نظام التشغيل الأساسية، كان لا بد من كتب في لغة البرمجة C . [ 61 ] وخلال مرحلة التخطيط كان من الواضح أن هذا من شأنه أن يسبب ويندوز NT لارتفاع استهلاك الذاكرة من جميع أنظمة التشغيل السابقة. [ 62 ] بالإضافة إلى نظام الرسومات وأجزاء من نظام الربط الشبكي، والتي كانت مكتوبة في C ++ ، فقط أجزاء من أنظمة التشغيل التي تتطلب كانت مكتوبة وصول الأجهزة المباشر وأداء المهام الحيوية في لغة التجميع . تم عزل هذه الأجزاء بحيث يمكن بسهولة إعادة كتابة عند ترقية نظام التشغيل إلى بنية جديدة. [ 63 ]
وكان الهدف الثاني الموثوقية : ينبغي للنظام لم يعد تحطم بسبب تطبيق الخاطئ أو وجود أجهزة تالفة [ 64 ] . وبهذه الطريقة، ينبغي بذل نظام التشغيل جذابة للتطبيقات الحرجة [ 26 ] ولتحقيق هذا الهدف، والهندسة المعمارية ويندوز وقد تم تصميم NT بحيث تم عزل نواة نظام التشغيل والتطبيقات لا يمكن الوصول إليه مباشرة [ 65 ] وقد تم تصميم نواة باعتباره النوية ومكونات أساسية كانت لتشغيل على قمة نواة بطريقة حدات. كاتلر يعرف هذا المبدأ من عمله في الرقمية. [ 66 ] ويشمل أيضا الموثوقية والأمن، ويجب أن يكون نظام التشغيل قادرة على مقاومة الهجمات الخارجية. [ 64 ] الحاسبات الكبرى لديها بالفعل نظام حيث كان كل حساب المستخدم الخاص بهم الذي تم تعيينه حقوق محددة من قبل المسؤول ، وبهذه الطريقة، يمكن للمستخدمين أن تمنع الوصول إلى وثائق سرية. [ 67 ] و الذاكرة الظاهرية تم تصميم إدارة لإحباط الهجمات التي تشنها البرامج الضارة ومنع المستخدمين من الوصول إلى المناطق الخارجية من الذاكرة. [ 68 ]
افتتحت الهدف الثالث شخصية : يجب أن يكون نظام التشغيل قادرة على تشغيل التطبيقات المصممة لأنظمة التشغيل المختلفة، مثل ويندوز ، MS-DOS و OS / 2 تطبيقات [ 26 ] و ماخ النواة تليها مفهوم مماثل عن طريق تحريك واجهات برمجة التطبيقات ل المكونات التي تعمل في وضع المستخدم والتطبيقات، وهذه يمكن أن تتغير ويمكن إضافة جديدة. تم تطبيق هذا المبدأ على ويندوز NT. [ 69 ]
على الرغم من كل هذه الأهداف، تم تحسين أداء نظام التشغيل حيثما كان ذلك ممكنا، من خلال تكييف مقاطع هامة من رمز لسرعة التنفيذ والسرعة. لتحسين أداء الشبكات، تم نقل أجزاء كبيرة من نظام الشبكات إلى جوهر نظام التشغيل. [ 70 ]
تم تصميم Windows NT كنظام تشغيل الشبكات. في هذا الفرع، نوفيل كان الرصاص مع منتجاتها نتوير ، معظمهم بسبب نقص المنافسة، وفشلت مايكروسوفت لتطوير المنتجات التي يمكن أن تتحدى الرصاص نتوير ل. كاتلر يأمل في كسب مزيد من العملاء مع نظام تشغيل الشبكات موثوق بها. [ 71 ] بيل غيتس تهيمن بالفعل سوق أنظمة تشغيل سطح المكتب مع MS-DOS و Windows وأعرب عن أمله في أن تفعل الشيء نفسه في سوق الشبكات مع نظام التشغيل Windows NT. [ 72 ] و خصوصا يأمل في إيجاد سوق في كمية الناشئة من الخوادم، بينما في الوقت نفسه قال انه لا يتوقع نجاحا في سوق أجهزة الكمبيوتر المكتبية حتى عام 1995. [ 73 ]
ولذلك، كان وضعه ويندوز NT كنظام تشغيل الراقية في مقابلة مع مدير المنتج بول Thacher. لم يكن مصمما ليحل محل ويندوز 3.1 تماما، ولكن ينبغي بالأحرى تكملة لوحة منتج مايكروسوفت مع نظام التشغيل للتطبيقات الحرجة. وكانت التوقعات بنسبة 10٪ إلى 20٪ من جميع مبيعات ويندوز [ 51 ] وحصة في السوق تبلغ 10٪ في السوق الراقية، التي وصلت إلى مليون نسخة. [ 74 ]
منصة [ تحرير ]
العمارة [ تحرير ]
بينما يقوم Windows NT 3.1 يستخدم نفس واجهة المستخدم الرسومية ويندوز 3.1، تم تطويره من جديد. لا يقوم DOS-نظام التشغيل، ولكن نظام التشغيل 32 بت مستقل. وقد اتخذت العديد من المفاهيم من نظام التشغيل السابق كاتلر، وVMS. [ 61 ] و الهندسة المعمارية من نظام التشغيل Windows NT يأخذ بعض الأفكار من نموذج خدمة العملاء ، مثل هيكل وحدات والتواصل بين الوحدات. [ 75 ] موارد النظام مثل الذاكرة والملفات أو ينظر إلى الأجهزة كما الأجسام من قبل نظام التشغيل، والتي يتم الوصول إليها في نفس الطريق من خلال مقابض والتي يمكن بهذه الطريقة يتم تأمينها ضد الوصول غير المصرح به. [ 76 ]
وقد تم تصميم نظام التشغيل لأنظمة متعددة المعالجات. وهو يدعم تعدد المهام الوقائية [ 77 ] ويمكن الاستفادة من المواضيع لتشغيل عمليات متعددة في وقت واحد. [ 78 ] عن طريق التوازي ، واستخدام المعالجة وتوزع بالتساوي بين جميع المعالجات المتاحة. [ 79 ] و التواصل بين العمليات في نظام التشغيل Windows NT 3.1 تم تصميم حول الشبكات؛ وظيفتين أدخلت حديثا، استدعاء الإجراء البعيد (RPC) و شبكة DDE ، امتدادا ل الديناميكي تبادل البيانات (DDE)، وتسهيل الوصول إلى البيانات وتبادل بين العمليات التي تعمل على أجهزة كمبيوتر مختلفة داخل الشبكة. [ 80 ]
تم تصميم نظام التشغيل لتجمع بين عناصر معينة من نواة متجانسة والنوية. [ 75 ] في الوقت الحاضر هذا وغالبا ما يشار إلى نواة الهجين . [ 81 ] و طبقة تجريد الأجهزة تمثل الطبقة الأدنى وتعزل نظام التشغيل من الكامنة وراء الأجهزة لتجعل من السهل على ميناء نظام التشغيل لمنصات أخرى. [ 82 ] النواة تشغيل فوق وظائف أساسية جدا مثل فقط المقاطعة إدارة ومزامنة المعالج. يتم التعامل مع جميع وظائف أخرى من جوهر نظام التشغيل عن طريق وحدات [ 75 ] والتي تعمل بشكل مستقل عن بعضها البعض ويمكن تبديل دون التأثير على بقية نظام التشغيل. [ 83 ]
وضعه فوق نظام التشغيل الأساسية هي الأنظمة الفرعية. هناك نوعان من نظم فرعية هي: واحدة هي النظم الفرعية المتكاملة ، والتي تؤدي وظائف نظام التشغيل الهامة. واحدة من هذه الفرعي هو النظام الفرعي الأمن، الذي يتعامل مع عملية تسجيل الدخول ومراقبة أمن النظام. النوع الآخر من النظام الفرعي هو النظام الفرعي البيئة ، الذي يعرض وظائف نظام التشغيل لتطبيقات عبر واجهات برمجة التطبيقات . [ 84 ] الفرعي الأساسي هو النظام الفرعي 32 بت التي تدير تطبيقات 32 بت المكتوبة من أجل Windows NT. يمكن لتطبيقات ويندوز NT تشغيل فقط على منصة واحدة، ويجب معاد لكل منصة. ويتضمن النظام الفرعي 32 بت أيضا عن الانتاج الوظائف، بما في ذلك واجهة الأجهزة الرسومية (GDI)، [ 85 ] لذلك كل الأنظمة الفرعية الأخرى لديها لاستدعاء الفرعي 32 بت لتكون قادرة على إخراج النص أو الرسومات. [ 86 ] النظم الفرعية الأخرى الواردة في نظام التشغيل Windows NT 3.1 على النظام الفرعي POSIX، والتي تدعم تطبيقات POSIX متوافق بنيت لنظام التشغيل Windows NT، و، في النسخة إلى x86 فقط، النظام الفرعي OS / 2، والذي يسمح سطر الأوامر القائمة على التطبيقات OS / 2 1.x إلى تشغيل. [ 85 ]
و آلة DOS الظاهري في بعض الأحيان ينظر (VDM) أيضا كنظام فرعي، ولكن، بالمعنى الدقيق للكلمة، عادي 32 بت تطبيق ويندوز. [ 87 ] وتدير التطبيقات التي تم بناؤها في الأصل لDOS. بنيت على أعلى هو ويندوز على نظام التشغيل Windows (WOW)، والذي يسمح التطبيقات التي تم بناؤها لمدة 16 بت أنظمة التشغيل ويندوز مثل ويندوز 3.1 لتشغيل. [ 88 ] على أجهزة الكمبيوتر إلى x86، الجهاز DOS الظاهري يستخدم وضع 8086 الظاهري لتشغيل تطبيقات DOS مباشرة، [ 85 ] على أجهزة الكمبيوتر RISC، مقلدا مرخصة من شارة حلول يستخدم الذي يحاكي 80286 المعالج. [ 89 ] ومع ذلك، لا يمكن تشغيل جميع التطبيقات DOS و 16 بت ويندوز على نظام التشغيل Windows NT 3.1 بسبب قيود مختلفة، [ 90 ] أحدها عدم قدرة التطبيقات للوصول إلى الجهاز مباشرة. كذلك، محمل الملفات المطلوبة في بعض الأحيان من قبل تطبيقات لا يمكن استخدامها مع نظام التشغيل Windows NT 3.1. [ 91 ] في حين يتم تشغيل التطبيقات DOS نقية في الأماكن ذاكرة منفصلة، لديها 16 بت تطبيقات ويندوز لتبادل مساحة ذاكرة واحدة. وفي حين يتم ذلك لأسباب التوافق مع التطبيقات التي تعتمد على هذه القدرة، مثل جدول + و بريد Microsoft ، [ 87 ] وهذا يعني أيضا أن 16 بت تطبيقات ويندوز تشغيل فقط في تعدد المهام التعاونية . A الخاطئ 16 بت تطبيق ويندوز هو بهذه الطريقة تتمكن من تسبب في كل 16 بت تطبيقات ويندوز الأخرى (ولكن ليس ويندوز NT نفسه) لتحطم الطائرة. [ 85 ]
عرض رسومية من الهندسة المعمارية من نظام التشغيل Windows NT 3.1. أظهرت هي المكونات التالية من جوهر نظام التشغيل: وأنا مدير / O، مدير كائن، المرجع الأمن مراقب، مدير العمليات، محلي مرفق إجراء المكالمات، الظاهري مدير الذاكرة [ 86 ] [ 92 ]
نظام [ تحرير ]
يوفر نظام التشغيل Windows NT 3.1 التمهيد مدير دعا NTLDR التي يتم تحميلها أثناء عملية بدء تشغيل نظام التشغيل على أجهزة الكمبيوتر المستندة إلى x86. [ 93 ] ويسمح الإعداد متعدد التشغيل من مثيلات متعددة من نظام التشغيل Windows NT 3.1، بالإضافة إلى MS-DOS وOS / 2 1.x. [ 94 ] لا تستخدم NTLDR للإصدارات RISC لأن البرامج الثابتة أجهزة الكمبيوتر RISC "يوفر إدارة التشغيل الخاصة بها. [ 95 ]
كل مستخدم لديه لتسجيل الدخول إلى الكمبيوتر بعد تمهيد ويندوز NT 3.1 عن طريق الضغط على تركيبة المفاتيح على Ctrl + Alt + ديل وإدخال اسم المستخدم وكلمة المرور. كافة المستخدمين الخاصة بهم حساب المستخدم ، والإعدادات الخاصة بالمستخدم مثل مدير برنامج يتم تخزين مجموعات منفصلة لكل مستخدم. يمكن للمستخدمين تعيين حقوق معينة، مثل الحق في تغيير وقت النظام أو الحق في إيقاف تشغيل الكمبيوتر. لتسهيل إدارة حسابات المستخدمين، فمن الممكن لمجموعة حسابات متعددة أيضا، وتعيين حقوق لمجموعات من المستخدمين. [ 85 ]
ويندوز NT 3.1 قدم جديد NTFS نظام الملفات. هذا نظام الملفات الجديد هو أكثر قوة ضد فشل الأجهزة [ 68 ] ويسمح التنازل عن القراءة والكتابة حقوق المستخدمين أو المجموعات على مستوى نظام الملفات. [ 85 ] يدعم NTFS أسماء الملفات الطويلة [ 85 ] وديه ميزات لاستيعاب التطبيقات POSIX مثل ارتباطات ثابتة . [ 96 ] لأسباب التوافق، ويندوز NT 3.1 كما يدعم FAT16 ، وكذلك OS / 2 في نظام الملفات HPFS . [ 85 ]
صمم كنظام تشغيل الشبكات، ويندوز NT 3.1 يدعم العديد من بروتوكولات الشبكة . إلى جانب IPX / SPX و NETBEUI ، و TCP / IP يتم اعتماد بروتوكول يسمح الوصول إلى شبكة الإنترنت. [ 85 ] مماثلة إلى ويندوز لمجموعات العمل ، والملفات والطابعات يمكن أن تكون مشتركة والحصول على الحقوق وتكوين هذه الموارد يمكن تحريرها عبر الشبكة . عند تثبيت طابعة شبكة اتصال، يتم نقل برامج التشغيل المطلوبة تلقائيا عبر الشبكة، وإزالة الحاجة إلى تثبيت برامج التشغيل يدويا لكل كمبيوتر. [ 85 ] و خدمة الوصول البعيد (RAS) تسمح للعميل من خارج شبكة للاتصال الشبكة باستخدام مودم ، ISDN أو X.25 والوصول إلى مواردها. في حين أن محطة العمل يسمح لأحد اتصال RAS في وقت واحد، يدعم خادم 64. [ 85 ]
ويندوز NT 3.1 يدعم الجديد وقتها يونيكود معايير الجودة، و مجموعة الأحرف التي يسمح لغات متعددة ليتم عرضها. هذا يسهل توطين من نظام التشغيل. [ 97 ] جميع السلاسل، فضلا عن أسماء الملفات والمجلدات، يتم معالجتها داخليا في Unicode، [ 98 ] ولكن البرامج المضمنة، مثل إدارة الملفات ، لا يتم يونيكود علم، لذلك المجلدات التي تحتوي على يونيكود لا يمكن الوصول حرفا. [ 99 ] لأغراض العرض التوضيحي، وهو محرف يونيكود دعا سدا بلا يونيكود يتم شحنها مع نظام التشغيل Windows NT 3.1 [ 100 ] حتى لو لم يتم تثبيته بشكل افتراضي. [ 101 ] والسابقة صفحات الرموز لا تزال معتمدة لأغراض التوافق . [ 97 ]
و سجل ويندوز ، وعرض مع ويندوز NT 3.1، هو قاعدة بيانات التكوين الهرمي المركزية [ 85 ] صممت للسماح للتكوين أجهزة الكمبيوتر عبر الشبكة [ 102 ] واستبدال ملفات التكوين شائعة الاستخدام يستند إلى نص، مثل ملفات INI ، AUTOEXEC .BAT و CONFIG.SYS . [ 103 ] باستخدام محرر التسجيل غير الشرعيين، وسجل ويندوز يمكن عرضها وتحريرها من قبل المستخدم. [ 85 ]
و Server متقدمة تم تصميمها لإدارة أجهزة الكمبيوتر محطة العمل. [ 85 ] ويمكن أن يعمل وحدة تحكم المجال ، حيث يتم تخزين كافة المستخدمين والمجموعات وكذلك حقوقهم. بهذه الطريقة، يمكن للمستخدم تسجيل الدخول من أي جهاز كمبيوتر في الشبكة، ويمكن للمستخدمين أن تدار مركزيا على الخادم. ويمكن بناء علاقات الثقة إلى مجالات أخرى لتكون قادرة على تبادل البيانات عبر المجال. [ 85 ] باستخدام تكرار الخدمة، مثل الملفات النصية لتسجيل الدخول يمكن مزامنة عبر كافة أجهزة الكمبيوتر على الشبكة. [ 104 ] ويدعم ملقم متقدم لل اتصال AppleTalk بروتوكول للسماح بالاتصالات إلى أجهزة كمبيوتر ماكنتوش. [ 85 ] محركات الأقراص الصلبة يمكن الجمع بين ل الغارات في نظام التشغيل Windows NT 3.1 Server متقدمة، في تكوينات المعتمدة هي RAID 0 و RAID 1 و RAID 5. [ 105 ]
البرامج المضمنة [ تحرير ]
ويندوز NT 3.1، بالنسبة للجزء الأكبر، ويأتي مع إصدارات 32 بت من عناصر واردة في نظام التشغيل Windows 3.1 و Windows لمجموعات العمل. ومع ذلك، فإنه يشمل أيضا تطبيقات تهدف خصيصا لتلبية احتياجات ويندوز NT، مثل إدارة المستخدمين ، و مراقبة الأداء ، و إدارة القرص ، و عارض الأحداث و النسخ الاحتياطي التطبيق. على ملقم متقدم الواردة أبعد من ذلك، أدوات إدارة ملقم محدد. لأن Windows NT 3.1 ليست DOS المستندة الجديد معالج سطر الأوامر 32 بت، ودعا CMD.EXE أدرج التي كانت متوافقة مع MS-DOS 5.0. [ 85 ] لأسباب التوافق، ويندوز NT 3.1 التي يتم شحنها مع عدد قليل 16 تطبيقات بت، مثل مايكروسوفت كتابة أو EDLIN . [ 106 ]
، كونه نظام التشغيل الجديد كليا والتي يمكن أن تستخدم أية برامج تشغيل السابقة، يتضمن نظام التشغيل Windows NT 3.1 ثروة من السائقين لمختلف المكونات والأجهزة الطرفية المشتركة. [ 90 ] وهذا يشمل المشتركة SCSI الأجهزة مثل محركات الأقراص الصلبة، محركات أقراص CD-ROM، الشريط محركات و الماسحات الضوئية صورة ، [ 107 ] وكذلك ISA الأجهزة مثل بطاقات الرسومات، وبطاقات الصوت وبطاقات الشبكة. على ناقل PCI ، ومع ذلك، صراحة غير معتمد. [ 108 ] ويندوز NT 3.1 يدعم امدادات الطاقة غير المنقطعة . [ 109 ]
يمكن تثبيت نظام التشغيل Windows NT 3.1 إما باستخدام القرص المضغوط وتوفير قرص تمهيد ، أو عن طريق استخدام مجموعة من 22 3.5 "الأقراص المرنة [ 110 ] (23 مرنة ل ملقم متقدم [ 111 ] ). ويمكن أيضا أن يتم تثبيت Windows NT 3.1 عبر الشبكة. [ 85 ] وأدرج القسيمة التي جعلت من الممكن أن تأمر مجموعة من 27 5.25 "مرنة [ 112 ] (أو 28 الأقراص المرنة لل ملقم متقدم [ 113 ] ). [ 114 ] وبالمقارنة مع الأقراص المرنة، وCD- الواردة ROM برامج تشغيل إضافية [ 115 ] والتطبيقات.
متطلبات النظام [ تحرير ]
ويندوز NT 3.1 تدعم منصات متعددة: وبصرف النظر عن العمارة إلى x86، فإنه يعمل على أجهزة الكمبيوتر مع ديسمبر ألفا أو MIPS ( R4000 و R4400 ). المعالجات [ 116 ]
وتشمل متطلبات النظام الحد الأدنى على الأنظمة إلى x86 25 ميغاهرتز 80386 المعالج، لا يقل عن 12 ميغابايت من الذاكرة، و 75 ميغا بايت من مساحة القرص الصلب، وبطاقة رسومات VGA. [ 117 ] RISC الأنظمة تتطلب 16 ميغابايت من الذاكرة، و 92 ميغا بايت من مساحة القرص الصلب ، ومحرك الأقراص المضغوطة. [ 118 ] و ملقم متقدم الطبعة تتطلب معالج 80386 مع 16 ميغابايت من الذاكرة و 90 ميغا بايت من مساحة القرص الصلب. على أنظمة RISC، هناك حاجة إلى 110 ميغا بايت من مساحة القرص الصلب. [ 119 ]
ويندوز NT 3.1 يدعم أنظمة المعالجات المزدوجة، في حين أن ملقم متقدم الطبعة يدعم ما يصل إلى أربعة معالجات. [ 117 ] ونظرا لخطأ في روتين الكشف عن المعالج، ويندوز NT 3.1 لا يمكن تثبيتها على بنتيوم II أو المعالجات الأحدث. مايكروسوفت أبدا إصلاح المشكلة، لكن بقع غير رسمية متوفرة. [ 118 ]
استقبال [ تحرير ]
ويندوز NT 3.1 باع ما يقرب من 300،000 نسخة في عامها الأول. [ 120 ] اعتبرت متطلبات الأجهزة لتكون مرتفعة جدا في ذلك الوقت. وكانت متطلبات النظام الموصى بها من معالج 486 مع 16 ميغابايت من الذاكرة أعلى بكثير من التكوين متوسط الكمبيوتر، [ 90 ] وتحول نظام التشغيل إلى أن تكون بطيئة جدا للاستخدام. [ 121 ] تطبيقات 32 بت التي يمكن أن تستخدم قدرات من نظام التشغيل Windows NT 3.1 كانت نادرة، لذلك كان المستخدمين إلى اللجوء إلى القديم تطبيقات 16 بت. ومع ذلك، فإن هذه ركض أبطأ من Windows 3.1. أحصت التقديرات في نوفمبر 1993 150 فقط تطبيقات ويندوز NT، [ 122 ] البرنامج المشترك، مثل جناح المكتب ، لم تكن متوفرة في كل لنظام التشغيل Windows NT 3.1. [ 90 ] خلال تطوير نظام التشغيل، تم تغيير المكالمات API حتى 32 لا يمكن تشغيل تطبيقات بت بنيت على إصدار ما قبل إصدار Windows NT 3.1 على النسخة النهائية. هذا أثر البرامج حتى التجارية مثل مايكروسوفت البصرية C ++ . [ 123 ]
كانت أنظمة RISC مع نظام التشغيل Windows NT 3.1 وضع غير موات حتى أكبر: على الرغم من أنها كانت أقوى من الأنظمة إلى x86، [ 80 ] وقد استدار تقريبا أي تطبيقات 32 بت أو السائقين لهذه المنصات. [ 120 ] تطبيقات 16 بت ركض أبطأ بكثير تحت أنظمة RISC بسبب مضاهاة 80286 مقارنة بأنظمة إلى x86 التي يمكن تشغيل تطبيقات 16 بت أصلا، [ 80 ] وDOS وتطبيقات 16 بت التي تعتمد على المكالمات 386 تعذر تشغيل على الإطلاق على أنظمة RISC. [ 89 ]
ومع ذلك، لم يكن جميع الاستقبال السلبي. تم تقييم قدرات المهام المتعددة من نظام التشغيل بشكل إيجابي، لا سيما بالمقارنة مع ويندوز 3.1. [ 85 ] وبالمقارنة مع حجم نظام التشغيل، وتحول التثبيت إلى أن تكون سهلة للغاية، على الرغم من تثبيت من الأقراص المرنة كانت مهمة تستغرق وقتا طويلا جدا . [ 124 ] و Server متقدمة ، يقصد به أن يكون خلفا لتنجح LAN مدير المنتج، تقنيا متفوقة كثيرا لسابقتها، وفشلت فقط لكسب النجاح لأنه يشارك في نفس المشاكل مع قلادة محطة العمل، مثل انخفاض مستوى الأداء تشغيل تطبيقات 16 بت. [ 125 ] و Server متقدمة وفرت ميزة مالية للشبكات الكبيرة لأن سعره كان لا يتوقف على كمية من العملاء، على عكس منافسيها اتصال Novell NetWare. [ 119 ]
مع ويندوز NT، دخلت مايكروسوفت السوق لا يمكن أن تعالج في السابق والتي كانت تهيمن في الغالب من قبل يونيكس، نوفيل NetWare و OS / 2. [ 126 ] اختبار يؤديها موقع الويب InfoWorld المجلة في نوفمبر تشرين الثاني عام 1993، حيث قدرات الربط الشبكي بين العديد من أنظمة التشغيل تم اختبار، وأظهرت أن ويندوز NT 3.1 تفتقر بشكل خطير في الاتصالات بين العميل: يمكن الاتصال فقط إلى الخادم الخاص بها عن طريق NETBEUI . محاولات للاتصال يونيكس، NetWare و OS / 2 باءت جميعها بالفشل لأنه لا يوجد برنامج العميل كان متوفرا. ل Server متقدمة ، فقط العميل الخاصة بها، وماكنتوش و، وإن كانت محدودة فقط، كان OS / 2 قادرا على الاتصال بالخادم. [ 127 ]
على الرغم من النجاح الفعلي في نظام التشغيل لم يكن سوى المعتدل، وكان لها تأثير كبير دائم. المطورين من الاشتقاقات يونكس لأول مرة تسعى جاهدة لتوحيد أنظمة التشغيل الخاصة بهم، وكان نوفل قلقا للغاية من حصتها في السوق أنه اشترى بائع يونكس. [ 128 ] مصنعي المعالجات تأمل في استخدام قابلية نظام التشغيل الجديد لزيادة قدرتها المبيعات الخاصة، [ 128 ] وأعلن وبالتالي الموانئ من نظام التشغيل Windows NT لمختلف المنصات، مثل الشمس SPARC العمارة [ 129 ] و العمارة المقص . [ 130 ] واعترف بأن ويندوز NT سوف تهيمن على سوق أجهزة الكمبيوتر المكتبية بمجرد الأجهزة أصبحت قوية بما يكفي لتشغيل نظام التشغيل في سرعة مقبولة. [ 131 ] وبعد ثماني سنوات، مايكروسوفت سوف توحيد خط ويندوز الموجهة نحو المستهلك (التي ظلت MS-DOS القائم) مع خط NT مع إصدار أكتوبر 2001 من ويندوز XP -THE النسخة الموجهة نحو المستهلك والعشرين من نظام التشغيل Windows لاستخدام الهندسة المعمارية NT. [ 132 ]
thread_title: غير معنون