Just User

วิธีแก้ปัญหา 16 bit MS-DOS Subsystem

16-bit MS-DOS Subsystem

หากว่าคุณมีความจำเป็นที่จะต้อง รันโปรแกรม MS-DOS-based หรือ โปรแกรมพวก 16-bit Windows based
ที่มาในรูป Command Line และจะต้องทำการรันบนระบบปฏิบัติการ
Microsoft Windows Server 2000, 2003, XP, Vista
คุณอาจจะพบปัญหารันโปรแกรมไม่ได้ โปล่ ข้อความผิดพลาดดังรูปแบบที่เห็นด้านล่าง

 

ข้อความเตื่อนบนหน้าจอที่เขียนว่า

 

16-bit MS-DOS Subsystem
path to the program you are trying to start or install
C:WINNTsystem32config.nt The
system file is not suitable for running MS-DOS and Microsoft Windows
applications. Choose 'Close' to terminate the application.

กรณีนี้เกิดจาก ข้อผิดพลาด, สุญหาย, เกิดปัญหาหลากหลายประการ ของไฟล์ที่จัดเก็บในไดเร็คทอรี่

%systemroot%System32

ภายในไดเร็คทอรี่จะมีไฟล์ สามไฟล์นี้

  • Autoexec.nt
  • Command.com
  • Config.nt

วิธีแก้ปัญหาก็คือ

1. ใส่แผ่น Windows XP, Server 2003 หรือ Vista ลงในไดร์ฟ CD

2. คลิก Start, เลือก Run, พิมพ์ cmd, แล้วกดปุ่ม OK.

3. พิมพ์คำสั่งดังต่อไปนี้

expand D:i386config.nt_ 
%systemroot%system32config.nt
expand D:i386autoexec.nt_ 
%systemroot%system32autoexec.nt
expand D:i386command.co_ 
%systemroot%system32command.com
exit

พิจารณาคำสั่ง ไดร์ฟที่รันด้วยนะครับ ตัวอย่างที่เห็นนี้ เป็นไดร์ฟ D:

4. Install เสร็จแล้ว (รอจนเสร็จแลยนะครับ)

5. เปิด Notepad พิมพ์คำสั่งต่อไปนี้

dos=high, umb
device=%SYSTEMROOT%system32himem.sys
files=40

6. เลือก File เมนูด้าบน, คลิกเลือก Save As.

5. ให้กรอก File Name ว่า Config.nt, กดปุ่ม Save. ปิดหน้าจอแแก้ไข Config.nt ไฟล์

7. เลือก File เมนูด้าบนอีกครั้ง, เลือก New.

8. ใส่คำสั่งต่อไปนี้.

@echo off
lh %SYSTEMROOT%system32mscdexnt.exe
lh %SYSTEMROOT%system32redir
lh %SYSTEMROOT%system32dosx
SET BLASTER=A220 I5 D1 P330 T3

9.  เลือก Save As.
10. ตั้งชื่อไฟล์นี้ตอนบันทึกว่า Autoexec.nt กดเลือก Save. ปิดไฟล์ Autoexec.nt
11. เปิด Windows Explorer ที่ตำแหน่งโฟลเดอร์ที่มีไฟล์ Config.nt คลิกปุ่มเม้าส์ขวาที่ไฟล์ Config.nt เลือก  Copy.
12. คลิกขวาที่โฟลเดอร์ที่เราพิมพ์ %systemroot%System32 ทำการ Paste
13. ทำการ Copy ไฟล์ Autoexec.nt
14. ทำการ Paste ไฟล์ %systemroot%System32 ที่ตำแหน่ง

คลิก Start, เลือก Run, พิมพ์ cmd, แล้วกดปุ่ม OK.

expand cd-rom:i386command.co_ drive_letter:system_rootsystem32command.com 

exit

15 คลิก Start, เลือก Run, พิมพ์ sysdm.cpl, แล้วกดปุ่ม OK.

16. จะมีหน้าต่างขึ้นมาเลือก System Properties

17. เลือก Advanced แทป, คลิก Environment Variables.

18. รีสาร์ทเครื่องครับ

16-bit MS-DOS Subsystem

 

แต่ถ้าหากต้องการไฟล์ที่ จัดการเรื่องนี้เรียบร้อยแล้วไปดาวน์โหลดเลยดีกว่าที่นี่

http://www.softpedia.com/get/Tweak/System-Tweak/16-bit-MS-DOS-Subsystem-Error-Quick-Fix.shtml

Asst. Prof. Banyapon Poolsawas

อาจารย์ประจำสาขาวิชาการออกแบบเชิงโต้ตอบ และการพัฒนาเกม วิทยาลัยครีเอทีฟดีไซน์ & เอ็นเตอร์เทนเมนต์เทคโนโลยี มหาวิทยาลัยธุรกิจบัณฑิตย์ ผู้ก่อตั้ง บริษัท Daydev Co., Ltd, (เดย์เดฟ จำกัด)

Related Articles

Leave a Reply

Back to top button
Game & Mobile Development AR VR XR
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Adblock Detected

เราตรวจพบว่าคุณใช้ Adblock บนบราวเซอร์ของคุณ,กรุณาปิดระบบ Adblock ก่อนเข้าอ่าน Content ของเรานะครับ, ถือว่าช่วยเหลือกัน