คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
Error 16 Bit MS-DOS Subsystem หมายถึงไม่สามารถเรียกใช้งานไฟล์หรือโปรแกรมที่เป็นแบบ16 Bitได้ (โปรแกรมที่รันบนดอส)
ปัญหา 16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
C:\Winnt\System32\config.ntThe system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.
16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
config.ntThe system file is not suitable for running MS-DOS and Microsoft Windows
applications. Choose 'Close' to terminate the application.
16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
C:\Windows\System32\Autoexec.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the
application.
สาเหตุ
ปัญหานี้อาจเกิดขึ้นหากไฟล์หนึ่งไฟล์ใดต่อไปนี้หายไปหรือเกิดความเสียหาย:
- Config.nt
- Autoexec.nt
- Command.com
วิธีแก้ไข
1. ใส่แผ่นซีดีในไดรฟ์ซีดีหรือดีวีดี (หากไม่มีแผ่น ให้ข้ามไปหลังหัวข้อที่ 19)
2. เลือกที่ Start และเลือกRun
3. ในช่อง Open ให้พิมพ์cmdและเลือกที่ OK
4. ที่บรรทัดคำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ และกดปุ่ม ENTER หลังจากแต่ละคำสั่ง
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\config.nt_ c:\windows\system32\config.nt
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\command.co_ c:\windows\system32\command.com
5. เริ่มต้นหรือติดตั้งโปรแกรม หากปัญหาหมดไป คุณไม่ต้องดำเนินการในขั้นตอนถัดจากนี้ หากปัญหายังคงมีอยู่ โปรดข้ามไปสู่ขั้นตอนถัดไป
6. หมายเหตุ: ไฟล์ Command.com จะไม่มีการแก้ไขหรือสร้างใหม่ในขั้นตอนต่อไปนี้ ด้วยเหตุนี้ คุณอาจต้องใช้วิธี expand ออกจากซีดีรอมของ Windows
XP
เปิด Notepad
7. ใน Notepad ให้พิมพ์รายการต่อไปนี้:
dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40
8. ในเมนู File ให้เลือกที่ Save As
ตรง file type ให้เลือก all files
9. ในช่อง FileName ให้พิมพ์ Config.nt และเลือกที่ Save ปิดไฟล์ Config.nt
10. ในเมนู File ให้เลือกที่ New
11. ในเอกสารใหม่ ให้พิมพ์รายการต่อไปนี้:
@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
12. ในเมนู File ให้เลือกที่ Save As
ตรง file type ให้เลือก all files
13. ในช่อง File Name ให้พิมพ์ Autoexec.nt และเลือกที่Saveปิดไฟล์ Autoexec.nt
14. เปิด Windows Explorer ค้นหาไฟล์ Config.nt เลือกขวาที่ไฟล์ Config.nt และเลือกที่ Copy
15. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste
16. ค้นหาไฟล์ Autoexec.nt เลือกขวาที่ไฟล์ Autoexec.nt และเลือกที่ Copy
17. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste
18. ค้นหาไฟล์ Command.com เลือกขวาที่ไฟล์ Command.com และเลือกที่ Copy
19. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste เริ่มต้นคอมพิวเตอร์ใหม่
กรณีที่ไม่มีแผ่น CD ให้ปฎิบัติตามขั้นตอนดังนี้
ให้คัดลอกไฟล์ Autoexec.nt และ Config.nt จากโฟลเดอร์ Repair ใน Windows ไปยังโฟลเดอร์ System32 โดยทำตามขั้นตอนต่อไปนี้:
1. เลือกที่ Start เลือกRunพิมพ์ c:\windows\repairและเลือกที่OK
2. เลือกขวาที่ autoexec.nt และเลือกที่ Copy
3. เลือกที่ Start เลือก Run พิมพ์ c:\windows\system32และเลือกที่OK
4. เลือกขวาที่ใดก็ได้ในโฟลเดอร์ และเลือกที่Paste
5. เลือกขวาที่ไฟล์ Autoexect.nt ที่เพิ่งคัดลอกมา และเลือกที่ Properties
6. เลือกเพื่อเลือก Read-Only และเลือกที่ OK
7. ทำตามขั้นตอนที่1ถึง6เพื่อคัดลอกไฟล์ Config.nt
หมายเหตุคุณต้องกำหนดสิทธิ Read-Only เพื่อมิให้ไฟล์ถูกลบเมื่อคุณเริ่มต้นWindowsใหม่
อ้างอิงจาก support.microsoft
ปัญหา 16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
C:\Winnt\System32\config.ntThe system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the application.
16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
config.ntThe system file is not suitable for running MS-DOS and Microsoft Windows
applications. Choose 'Close' to terminate the application.
16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
C:\Windows\System32\Autoexec.nt The system file is not suitable for running MS-DOS and Microsoft Windows applications. Choose 'Close' to terminate the
application.
สาเหตุ
ปัญหานี้อาจเกิดขึ้นหากไฟล์หนึ่งไฟล์ใดต่อไปนี้หายไปหรือเกิดความเสียหาย:
- Config.nt
- Autoexec.nt
- Command.com
วิธีแก้ไข
1. ใส่แผ่นซีดีในไดรฟ์ซีดีหรือดีวีดี (หากไม่มีแผ่น ให้ข้ามไปหลังหัวข้อที่ 19)
2. เลือกที่ Start และเลือกRun
3. ในช่อง Open ให้พิมพ์cmdและเลือกที่ OK
4. ที่บรรทัดคำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ และกดปุ่ม ENTER หลังจากแต่ละคำสั่ง
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\config.nt_ c:\windows\system32\config.nt
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand ตัวอักษรของไดรฟ์ซีดีรอม:\i386\command.co_ c:\windows\system32\command.com
5. เริ่มต้นหรือติดตั้งโปรแกรม หากปัญหาหมดไป คุณไม่ต้องดำเนินการในขั้นตอนถัดจากนี้ หากปัญหายังคงมีอยู่ โปรดข้ามไปสู่ขั้นตอนถัดไป
6. หมายเหตุ: ไฟล์ Command.com จะไม่มีการแก้ไขหรือสร้างใหม่ในขั้นตอนต่อไปนี้ ด้วยเหตุนี้ คุณอาจต้องใช้วิธี expand ออกจากซีดีรอมของ Windows
XP
เปิด Notepad
7. ใน Notepad ให้พิมพ์รายการต่อไปนี้:
dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40
8. ในเมนู File ให้เลือกที่ Save As
ตรง file type ให้เลือก all files
9. ในช่อง FileName ให้พิมพ์ Config.nt และเลือกที่ Save ปิดไฟล์ Config.nt
10. ในเมนู File ให้เลือกที่ New
11. ในเอกสารใหม่ ให้พิมพ์รายการต่อไปนี้:
@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
12. ในเมนู File ให้เลือกที่ Save As
ตรง file type ให้เลือก all files
13. ในช่อง File Name ให้พิมพ์ Autoexec.nt และเลือกที่Saveปิดไฟล์ Autoexec.nt
14. เปิด Windows Explorer ค้นหาไฟล์ Config.nt เลือกขวาที่ไฟล์ Config.nt และเลือกที่ Copy
15. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste
16. ค้นหาไฟล์ Autoexec.nt เลือกขวาที่ไฟล์ Autoexec.nt และเลือกที่ Copy
17. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste
18. ค้นหาไฟล์ Command.com เลือกขวาที่ไฟล์ Command.com และเลือกที่ Copy
19. เลือกขวาที่โฟลเดอร์ %SYSTEMROOT%\System32 และเลือกที่ Paste เริ่มต้นคอมพิวเตอร์ใหม่
กรณีที่ไม่มีแผ่น CD ให้ปฎิบัติตามขั้นตอนดังนี้
ให้คัดลอกไฟล์ Autoexec.nt และ Config.nt จากโฟลเดอร์ Repair ใน Windows ไปยังโฟลเดอร์ System32 โดยทำตามขั้นตอนต่อไปนี้:
1. เลือกที่ Start เลือกRunพิมพ์ c:\windows\repairและเลือกที่OK
2. เลือกขวาที่ autoexec.nt และเลือกที่ Copy
3. เลือกที่ Start เลือก Run พิมพ์ c:\windows\system32และเลือกที่OK
4. เลือกขวาที่ใดก็ได้ในโฟลเดอร์ และเลือกที่Paste
5. เลือกขวาที่ไฟล์ Autoexect.nt ที่เพิ่งคัดลอกมา และเลือกที่ Properties
6. เลือกเพื่อเลือก Read-Only และเลือกที่ OK
7. ทำตามขั้นตอนที่1ถึง6เพื่อคัดลอกไฟล์ Config.nt
หมายเหตุคุณต้องกำหนดสิทธิ Read-Only เพื่อมิให้ไฟล์ถูกลบเมื่อคุณเริ่มต้นWindowsใหม่
อ้างอิงจาก support.microsoft
แสดงความคิดเห็น
ช่วยด้วยค่ะ หน้าจอชอบมีคำว่า 16 bit MS-DOS Subsystem เด้งขึ้นมาจะแก้ยังไงดีคะ ?????
จะแก้ยังไงดีค่ะ ช่วยเราด้วยค่ะ ไม่มีความรู้ด้านนี้เท่าไหร่เลย