Lưu trữ

Archive for the ‘Thủ Thuật’ Category

một số lỗi thường gặp khi thực thi một chương trình được xây dựng trên nền MS-DOS hoặc Windows 16bit

Tháng Năm 29, 2009 Để lại phản hồi

Sửa lỗi

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.

Sau khi sửa lỗi lần trước  AlexBTP tìm hiểu thêm và tổng hợp cách sửa lỗi này 1 cách tổng quan như  sau

một số lỗi thường gặp khi thực thi một chương trình được xây dựng trên nền MS-DOS hoặc Windows 16bit

16-bit MS-DOS Subsystem
path to the program that you are trying to start or install
C:\Winnt\System32\config.nt The 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.nt The 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.

Lý do là do một trong các file sau đã bị thay đổi:

Config.nt

Autoexec.nt

Command.com

Để khắc phục các lỗi này bạn có thể thực hiện các bước sau:

1. Cho đĩa CD Windows vào.
2. Chọn Start > Run > Gõ cmd > enter hoặc OK.
3. Ở màn hình command prompt, bạn gõ các dòng lệnh sau:

expand [CD-ROM Drive Letter]:\i386\config.nt_ c:\windows\system32\config.nt
expand [CD-ROM Drive Letter]:\i386\autoexec.nt_ c:\windows\system32\autoexec.nt
expand [CD-ROM Drive Letter]:\i386\command.co_ c:\windows\system32\command.com
exit

Trong đó [CD-ROM Drive Letter] là tên hổ đĩa của bạn (D,E,F…).

4. Bây giờ bạn có thể thử chạy lại chương trình của mình xem còn bị lỗi như trên nữa không. Nếu vẫn tiếp tục bị lỗi thì bạn tham khảo thêm các bước sau.

5. Riêng đối với file command.com thì bạn không thể chỉnh sửa được kể cả trong Command Prompt lẫn Windows. Vì thế chỉ có cách copy từ đĩa CD. Đối với các file khác thì bạn tiếp tục các bước sau.

6. Mở Notepad lên và gõ các dòng sau:

dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40

7. Sau đó save as với tên file là Config.nt.

8. Tiếp tục tạo file mới (File > New) và gõ các dòng lệnh sau:

@echo off
lh %SYSTEMROOT%\system32\mscdexnt.exe
lh %SYSTEMROOT%\system32\redir
lh %SYSTEMROOT%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3

9. Save as với tên file Autoexec.nt.
10. Sau đó bạn copy 3 file này vào thư mục Windows\System32

Nếu như vẫn tiếp tục gặp lỗi xảy ra khi chạy các chương trình trên thì bạn vào folder Windows\Repair, copy 3 file có tên như trên trong folder này vào System32. Sau đó chỉnh thuộc tính cho 3 file này thành Read-only.

Bài viết của
Webmaster BabyWolf


Khắc phục lỗi C:\WINDOWS\SYSTEM32\AUTOEXEC.NT

Tháng Năm 29, 2009 Để lại phản hồi

Vào 1 ngày đẹp trời AlexBTP đưa đĩa vào cài 1 chương trình thì nhận được thông báo

Viet Matrix Revolutions

Viet Matrix Revolutions

Rồi không thể cài được chương trình , chỉ việc lick vào Ignore

Như  vậy là thiếu file AUTOEXEC.NT (ở đây cũng không có đĩa win để repair lại , làm vậy hơi mất thời gian )

Suy nghĩ 1 lúc thì bật con HP lên và send  file AUTOEXEC.NT qua máy mình bỏ vào

C:\windows\system32\

Cài đặt lại thử  xem , chờ 1 tí nào và kết quả là

Viet Matrix Revolutions

Viet Matrix Revolutions

(Mẹ khỉ , lão ấy đang chửi ) qua sang sửa lỗi này là gì

Start –>Run –>CMD

Dùng lệnh cd\ chuyển về môi trường làm việc tại ổ C

Dùng lệnh copy c:\windows\system32\config.nt (cái này để xem thử  file config có bị làm sao không , mọi người có thể vào thẳng c:\windows\system32\ để xem file config.nt ở đây lão ấy cẩn thận nên làm vậy .

Kết quả file config.nt là thế này

device=C:\PROGRA~1\ALWILS~1\Avast4\aswmonds.sys

Thấy lạ quá lão ấy thay nội dung file config.nt trên bằng nội dung sau

dos=high, umb
device=%SYSTEMROOT%\system32\himem.sys
files=40

Save lại rồi bỏ vào c:\windows\system32\

Tiến hành cài đặt lại –>Kết quả thành công tốt đẹp

Follow

Get every new post delivered to your Inbox.