جعل التعليمات البرمجية ذات 16 بت تعمل في نظام التشغيل WinXP أو Vista (أو بدلاً من ذلك كيفية العثور على تراخيص البيع بالتجزئة لـ Win98؟) [مغلق]

StackOverflow https://stackoverflow.com/questions/684540

سؤال

لدينا الآلاف من برامج DOS التي تمت كتابتها جميعًا في الثمانينيات باستخدام لغة C 16 بت، والتي تضم أكثر من مليون سطر من التعليمات البرمجية.تستخدم العديد من هذه البرامج مكتبات يمكنها الوصول مباشرة إلى الشاشة ومحرك الأقراص وما إلى ذلك.(وليس لدينا مصادر لهذه المكتبات).كلما حاولنا تشغيلها في نظام التشغيل Win2000 أو أعلى، حتى في وضع التوافق، نحصل على انتهاكات الوصول والشاشات الزرقاء.

كان الحل الذي نقدمه حتى الآن هو شراء صناديق البيع بالتجزئة لـ Win98SE وتشغيل Win98 في جلسة VMWare.المشكلة الآن هي أننا لا نستطيع العثور على ما يكفي من تراخيص غير OEM (اشترينا آخر مرة في عام 2006 ونحتاج إلى 20 نسخة أخرى أو نحو ذلك).شركتنا حريصة للغاية بشأن الترخيص، لذلك ليس لديهم أي اهتمام بشراء نسخ OEM (نظرًا لأننا لسنا منشئي الأنظمة).

لن يكون برنامجنا الجديد 32 بت جاهزًا لمدة 3 سنوات، لذلك ما لم يعرف أحد أين يمكننا شراء الكثير من صناديق البيع بالتجزئة لـ Win98، فأنا عالق في محاولة معرفة كيفية تشغيل برنامج 16 بت مع إمكانية الوصول المباشر إلى النظام. في عام 2000/XP.أيه أفكار؟

هل كانت مفيدة؟

المحلول

وربما يمكنك جعلها تعمل في لينكس مع النبيذ داخل إم وير؟ يجب أن تكون بسيطة جدا في محاولة دون انتظار عمليات الشراء وغيرها من النفقات البيروقراطية.

نصائح أخرى

هل يمكن معرفة ما اذا كانت تعمل في DosBox؟

http://www.dosbox.com/

بعض إصدارات DosBox يدعم فعلا الطباعة .

وماذا عن نظام مثل فري حيث يمكنك أيضا تشغيل داخل برنامج VMWare؟

العديد من تراخيص Microsoft (بما في ذلك تراخيص OEM وتراخيص المؤسسات؛في الواقع، كل شيء تقريبًا باستثناء اتفاقيات ترخيص المستخدم النهائي للمنتج المعبأة بالكامل) يسمح لك "بالرجوع إلى إصدار سابق" إلى إصدار سابق من المنتج.قد يتم تخفيض نظام التشغيل Vista Business وXP إلى نظام التشغيل Win98.

العملاء المرخصون لاستخدام Windows Vista Enterprise مرخصون لنظام التشغيل Windows Vista Business، ويمكن إرجاعه إلى نظام التشغيل Windows XP Professional أو Windows 2000 Professional أو Windows NT® 4.0 أو Windows NT 3.51 أو Windows 98 أو Windows 95.

معلومات عامة.تحدث إلى MS، إذا كنت تريد "الكثير"، فأنا متأكد من أنهم سيكونون سعداء ببيع مجموعة من التراخيص التي يمكنك استخدامها للتخفيضات.

تعجبني فكرة FreeDOS أيضًا، والتي يمكن أن توفر عليك حزمة إذا نجحت.

وأعرف أن هذا هو وقت متأخر جدا، ولكن ربما شخص ما سوف تجد هذا السؤال واستخدام هذه الإجابة.

وOS / 2 يدعم 16 بت ويندوز والتي لا تزال تبيع تحت اسم "eComStation".

وwww.ecomstation.com

ومن الممكن أن eComStation يمكن تشغيل هذه التطبيقات ذات 16 بت.

وانها لن تعمل في إم وير لكنها لا تعمل في صندوق الظاهري.

وأنا لا أعرف إذا كان ذلك العمل ... وأعتقد أن لدينا الوصول إلى كل أنواع من خلال اشتراك MSDN الأشياء "متعة" مثل ويندوز 3.11، ونعم، حتى ويندوز 98. على الأقل رأيت أن مثل وجدت الملفات، ولست متأكدا إذا كان يحرث للتحميل في الواقع ... شيء للتحقق في ربما.

هل حاولت طلب Win98 على موقع ئي باي؟

وسيكون من الممكن لتشغيل التطبيقات بدلا عن بعد؟ أي لديك مجموعة من أجهزة الكمبيوتر مع WIN98 التي يتم مشاركتها بين المستخدمين؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top