ความรู้เบื้องต้น
การใช้งาน dos
การเขียน batch file
การเขียน config file
ข้อจำกัดของ windows
Illegal Operation
Windows Protection Error
General Protection Failure
find not found หรือ drive c error
Dosmode Error
Disk Corruption
Standard Mode Error
Registry Problem
Stack Overflow Error
MMSYSTEM296 Error
MMSYSTEM266 Error
vcache device installzation failed
VFAT Device Initialization Failed
file is linked to missing
Fatal Exception Errors
You don't have permission to open this file
Page-fault
Msgsrv32.exe
Can not find Win386.exe
การใช้ Microcomputer PC

เมื่อเราเปิดสวิทช์ใหญ่ จะมีไฟสีเขียวปรากฎขึ้น และเครื่องคอมพิวเตอร์จะส่งเสียงบอกถึง การเริ่มทำงาน ถ้าจอภาพยังมืดสนิท ให้เปิดสวิทช์ที่จอภาพ จะมีการอุ่นเครื่อง และเรียก ( boot ) โปรแกรมควบคุมระบบ ( DOS ) จาก harddisk ออกมาทำงาน และจะปรากฏ C : > ให้เราป้อนคำสั่งควบคุมตามที่เราต้องการ

ถ้าไม่มีโปรแกรมควบคุมระบบ ใน harddisk หรือไม่มี harddisk ให้ใส่แผ่นดิสก์ ที่ boot DOS ได้ลงใน drive A จะปรากฏ A : > แทน

การ boot DOS คือ การทำให้ คอมพิวเตอร์เริ่มทำงาน โดยใช้แผ่นDOS ซึ่งการ boot เครื่องนั้น มีอยู่ 2 ประเภทคือ 1.cold boot เปิดสวิตซ์เครื่อง 2.warm boot เมื่อเครื่อง hang กด Ctrl + Alt + Del พร้อมกัน
file แฟ้ม คือแฟ้มข้อมูลที่ใช้เก็บข้อมูล เช่นเดียวกับสมุด หรือหนังสือ
directory คือ ห้องใหญ่ที่ใช้เก็บไฟล์หลาย ๆ ไฟล์
subdirectory คือ ห้องเล็กที่ใช้จัดเก็บไฟล์ให้เป็นระเบียบมากขึ้น
diskket คือ แผ่นที่จัดเก็บข้อมูลอาจมีขนาดต่าง ๆ กัน เช่น แผ่น 3.5 นิ้ว และ 5.25 นิ้ว
hardware คือ อุปกรณ์ต่าง ๆ ที่เกี่ยวข้องกับคอมพิวเตอร์
software คือ โปรแกรมที่ใช้งานสำหรับคอมพิวเตอร์ แบ่งเป็น 1. โปรแกรมระบบ 2. โปรแกรมประยุกต์
peopleware คือ บุคคลากรที่ทำงานเกี่ยวกับด้านคอมพิวเตอร์
input/output unit คือ หน่วยรับและส่งข้อมูล
monitor คือ จอภาพ
keyboard คือ แป้นพิมพ์
mouse คือ ลูกกลิ้งสำหรับเลื่อนเพื่อต้องความสะดวกได้เร็วขึ้นในบางโปรแกรมที่ต้องใช้งาน
database ฐานข้อมูลคือ ฐานข้อมูลหรือข้อมูลที่มีความสัมพันธ์กันมาเก็บไว้ด้วยกัน

ชนิดของแฟ้มข้อมูล
EXE หมายถึง แฟ้มข้อมูลที่เป็นโปรแกรมที่ขนาดใหญ่
COM หมายถึง แฟ้มข้อมูลที่เป็นโปรแกรมขนาดเล็ก
BAT หมายถึง แฟ้มข้อมูลที่รวมคำสั่งของ DOS ที่ใช้บ่อยๆ เพื่อประหยัดเวลา
BAK หมายถึง แฟ้มข้อมูลที่เป็นสำเนา(BACKUP FILE)
SYS หมายถึง แฟ้มข้อมูลที่ใช้ในการติดตั้งระบบ
DOC หมายถึง แฟ้มข้อมูลที่ใช้ใน WORD PROCESSOR
TMP หมายถึง แฟ้มข้อมูลชั่วคราวที่ระบบหรือโปรแกรมสร้างขึ้นมา สามารถลบทิ้งได้

กลับไปที่สารบัญ

การใช้คำสั่ง
-จะต้องกด ENTER ทุกครั้งที่ป้อนคำสั่งเสร็จ
-การเรียกคำสั่งเดิมมาใช้ ให้กด F3
-การใช้ * (WILDCARD) ใช้เพื่อแทนชื่อแฟ้มข้อมูลหลาย ๆ แฟ้ม เช่น *.* แทน ทุกแฟ้มใน Directory นั้น , A*.* แทน ทุกแฟ้มที่ขึ้นต้นด้วย A
-การใช้ * หรือ *.* ในการลบแฟ้มทุกแฟ้มควรจะตรวจสอบว่าเป็นแฟ้มที่เราจะลบจริงๆ


1. การเปิดดูแฟ้มข้อมูลที่มีอยู่ในเครื่อง ใช้คำสั่ง DIR เครื่องจะแสดงรายชื่อแฟ้มข้อมูล, ขนาดของแฟ้มข้อมูล, วันเวลาการสร้างแฟ้มข้อมูลและเนื้อที่ใน DISK ที่เหลืออยู่
คำสั่งย่อย (Option) /W แสดงรายชื่อแฟ้มข้อมูลแบบย่อ ตามแนวกว้าง /P แสดงรายชื่อแฟ้มข้อมูลทีละหน้า ตัวอย่างเช่น DIR /W , DIR /P เครื่องจะแสดงผลดังนี้ CONFIG SYS 256 25/07/1994

2. การดูข้อมูลที่อยู่ในแฟ้มข้อมูลชนิด BAT, DOC, TXT ใช้คำสั่ง TYPE [ชื่อแฟ้มข้อมูล] เครื่องจะแสดงรายละเอียดข้อมูลที่อยู่ในแฟ้มนั้นออกมา
คำสั่งย่อย (Option) |MORE แสดงรายละเอียดข้อมูลทีละหน้า >PRN พิมพ์รายละเอียดข้อมูลออกมาทางเครื่องพิมพ์ ตัวอย่างเช่น TYPE README.DOC |MORE

3. การคัดลอกแฟ้มข้อมูล ใช้คำสั่ง COPY [ที่อยู่เก่าของแฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] [ที่อยู่ใหม่ของแฟ้มข้อมูล] ตัวอย่างเช่น COPY A:\DOS\COMMAND.COM C:

4. การเปลี่ยนชื่อแฟ้มข้อมูล ใช้คำสั่ง REN [ชื่อเก่าของแฟ้มข้อมูล] [ชื่อใหม่ของแฟ้มข้อมูล] ตัวอย่างเช่น REN README.DOC READ.ME

5. การลบแฟ้มข้อมูล ใช้คำสั่ง DEL [ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] ตัวอย่างเช่น DEL C:\DOS\README.DOC

6. การเรียกคืนแฟ้มข้อมูลที่ถูกลบไป ใช้คำสั่ง UNDELETE [ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] ตัวอย่างเช่น UNDELETE C:\DOS\*.*

7. การเปลี่ยน ที่อยู่แฟ้มข้อมูล(DIRECTORY) ใช้คำสั่ง CD [ชื่อที่อยู่แฟ้มข้อมูล] ตัวอย่างเช่น CD DOS, CD\ กลับมาที่ที่อยู่แรกสุด( ROOT DIRECTORY)

8. การสร้าง ที่อยู่ของแฟ้มข้อมูล(DIRECTORY) ใช้คำสั่ง MD [ชื่อที่อยู่แฟ้มข้อมูล] ตัวอย่างเช่น MD TEMP

9. การลบ ที่อยู่ของแฟ้มข้อมูล(DIRECTORY) ใช้คำสั่ง RD [ชื่อที่อยู่แฟ้มข้อมูล] ต้องไม่มีแฟ้มข้อมูลอยู่ในที่อยู่ ตัวอย่างเช่น RD TEMP

10. การเปลี่ยน DRIVE ใช้คำสั่ง [ชื่อ DRIVE]: ตัวอย่างเช่น A: , B: หรือ C:

11. การจัดเตรียมเนื้อที่ภายใน DISK (FORMAT) ใช้คำสั่ง FORMAT [ชื่อ DRIVE]
คำสั่งย่อย(Option) /Q FORMAT อย่างเร็ว /U /S FORMAT พร้อมติดตั้ง ระบบ เพื่อใช้ BOOT DOS /C FORMAT พร้อมกับ ตรวจสอบ Disk ว่ามี error หรือ bad sector หรือไม่ ตัวอย่างเช่น FORMAT A:

12. การยกเลิกการ FORMAT DISK ใช้คำสั่ง UNFORMAT [ชื่อ DRIVE] ตัวอย่างเช่น UNFORMAT A:

13. การตั้งค่า Partition ของ DISK ใช้คำสั่ง FDISK จะมี Choiceให้ใส่ option
option 1 จะสร้าง DOS partition ใหม่ มี master(partition หลัก) และ extend(partition ขยาย)
option 2 จะ Set Active partition partition ที่ต้องการ Boot ให้ Set Active
option 3 จะลบ partition ที่สร้างไว้
option 4 แสดงขนาด และ รายละเอียดต่างๆของ Partition บน Disk ออกมา
option 5 ใช้เปลี่ยน Drive ที่จะ Set Partition
คำสั่งย่อย /MBR จะสร้าง Master Boot Record ขึ้นมาใหม่ ตัวอย่างเช่น FDISK /MBR

14. การตรวจสอบ DISK ใช้คำสั่ง CHKDSK [ชื่อ DRIVE] จะแสดงขนาด และ รายละเอียดต่างๆของ DISK ออกมา (ใน DOS 6 ให้ใช้ SCANDISK แทน)
คำสั่งย่อย(Option) /F ตรวจสอบและแก้ไขปัญหาที่เกิดขึ้นบน DISK ตัวอย่างเช่น CHKDSK C: /F

15. การตรวจดูหน่วยความจำของเครื่อง ใช้คำสั่ง MEM
คำสั่งย่อย(Option) /C ตรวจหน่วยความจำและรายชื่อโปรแกรมที่ติดตั้ง /D ตรวจหน่วยความจำ, รายชื่อโปรแกรม และ DRIVER ที่ติดตั้ง |MORE ดูทีละหน้า ตัวอย่างเช่น MEM /C |MORE

16. การขอคำอธิบายการใช้ ใช้คำสั่ง HELP [คำสั่ง] หรือ [คำสั่ง] /? ตัวอย่างเช่น HELP COPY หรือ DIR /?

คำสั่งพื้นฐานของระบบปฏิบัติการแบบต่างๆ
การทำงาน DOS Unix
เรียกดูรายชื่อแฟ้มทั้งหมดdirls
คัดลอกแฟ้มcopycp
เปลี่ยนชื่อแฟ้มrenmv
ลบแฟ้มdelrm
แสดงรายละเอียดในแฟ้มtypecat
สร้างไดเร็กทอรี่mdmkdir
เปลี่ยนไดเร็กทอรีcdcd
ลบไดเร็กทอรีrdrmdir
สร้างและแก้ไขข้อความในแฟ้มeditvi
เปลี่ยนคุณสมบัติของแฟ้มattribchmod
เรียงลำดับแฟ้มเพื่อพิมพ์printlp
ค้นหาคำในแฟ้มfindgrep
แสดงทีละหน้าmorepg

กลับไปที่สารบัญ

BATCH FILE คือ แฟ้มข้อมูลที่รวมคำสั่งของ DOS ที่ใช้บ่อยๆ เพื่อประหยัดเวลา จะมีชนิดเป็น BAT

การเขียนBATCH FILE ใช้คำสั่ง EDIT [ชื่อ BATCH FILE] ใช้ ALT F S เพื่อบันทึกข้อมูล และใช้ ALT F X เพื่อออกจากโปรแกรม หรือ COPY CON [ชื่อ BATCH FILE] ใช้ F6 เพื่อออกจากโปรแกรม

คำสั่งที่ใช้ใน BATCH FILE
1.คำสั่งของ DOS ทั้งหมด เช่น CD\ , DIR, COPY
2.แฟ้มข้อมูลชนิด EXE, COM ที่ต้องการใช้งาน
3.คำสั่งเฉพาะของ BATCH FILE

คำสั่งเฉพาะของ BATCH FILE
- ECHO [ON|OFF] [ข้อความ] แสดงผลข้อมูลออกหน้าจอ เช่น ECHO ON HELLO จะแสดง HELLO ออกหน้าจอ , ECHO OFF จะไม่แสดงข้อความใดๆ หลังคำสั่งนี้ออกหน้าจอ จนกว่าจะพบ ECHO ON
- @ [ข้อความหรือคำสั่งอื่นๆ] ไม่แสดงผลออกหน้าจอ
- CALL [ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] เรียกใช้ BATCH FILE อื่นๆ จาก BATCH FILE ที่ใช้อยู่
- IF [NOT] ERRORLEVEL [EXIT CODE] [คำสั่ง] ทดสอบว่า = EXIT CODE หรือไม่ (EXIT CODE =0-255) เช่น IF ERRORLEVEL 1 GOTO EXIT
- IF [NOT] string1==string2 [คำสั่ง] เปรียบเทียบ string 2 ตัว
- IF [NOT] EXIST [ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] [คำสั่ง] ทดสอบว่าแฟ้มข้อมูลอยู่ในที่อยู่ที่ระบุไว้หรือไม่
- GOTO [ชื่อของบรรทัดที่จะกระโดดไป] กระโดดไปบรรทัดอื่นๆของ BATCH FILE
- FOR %%[ตัวแปร] IN [กลุ่มของแฟ้มข้อมูลชนิดตัวอักษร] DO [คำสั่ง] ทำตามคำสั่งสำหรับเงื่อนไขที่กำหนด
- REM [ข้อความหมายเหตุ] คำอธิบายหรือข้อความหมายเหตุ

กลับไปที่สารบัญ

การติดตั้ง DRIVER ,โปรแกรม และตั้งค่าเริ่มต้นของระบบ(การเขียน config.sys และ autoexec.bat)

การ Boot Dos ใน windows 95,98 แก้ไขใน แฟ้ม MSDOS.SYS
-หัวข้อ [Paths]
WinDir=c:\windows หมายถึง ไดเร็คทอรีdefault (ค่าปริยาย) สำหรับ windows
WinBootDir=c:\windows หมายถึงไดเร็คทอรีเริ่มต้น สำหรับ Boot ระบบ
HostWinBootDrv=c หมายถึงไดร์ฟที่เริ่มต้นในการ boot ระบบ
-หัวข้อ [Options]
BootMuti = 0 หมายถึง ไม่สามารถ boot หลาย os ได้ ถ้าเป็น 1 หมายถึง boot หลาย os ได้
BootGUI = 0 หมายถึง boot ไปที่ dos prompt ถ้าเป็น 1 หมายถึง boot เป็น windows
Network = 0 หมายถึง ไม่ใช้เครือข่ายบน windows ถ้าเป็น 1 หมายถึง ใช้เครือข่ายบน windows
BootDelay = เวลาเป็นวินาที หมายถึง หน่วงเวลารอรับการกดปุ่ม ระหว่างที่ปรากฏข้อความ Starting Windows 95
BootWin = 1 หมายถึง boot เป็น windows 95
Logo = 0 หมายถึง ไม่แสดง logo ระหว่าง boot ถ้าเป็น 1 หมายถึง แสดง logo ระหว่าง boot
DrvSpace = 0 และ DblSpace = 0 หมายถึง ไม่ load ไดร์เวอร์บีบอัดข้อมูลใน Harddisk ถ้าเป็น 1 จะ load driver นี้

-การเขียน CONFIG.SYS จะเหมือนกับการเขียน BATCH FILE ใช้คำสั่ง EDIT หรือ COPY CON
-การติดตั้ง DRIVER ใช้คำสั่ง DEVICE=[ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] หรือ DEVICEHIGH เช่น DEVICE=C:\DOS\HIMEM.SYS
-การกำหนดจำนวน FILE ใช้คำสั่ง FILES=[จำนวนแฟ้มข้อมูล] เช่น FILES=50
-การกำหนดจำนวน BUFFER ใช้คำสั่ง BUFFERS=[จำนวน BUFFER] เช่น BUFFERS=25
-การกำหนดจำนวน DRIVE ใช้คำสั่ง LASTDRIVE=[ชื่อ DRIVE สุดท้าย] เช่น LASTDRIVE=G
-การติดตั้ง DOS ที่หน่วยความจำสูง ใช้คำสั่ง DOS=[HIGH] หรือ [UMB] หรือใช้ DOS=HIGH,UMB
-การติดตั้ง SHELL ใช้คำสั่ง SHELL=[ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] /E:[ขนาดของสภาพแวดล้อม] เช่น SHELL=C:\DOS\COMMAND.COM /E:1024
-การตั้งจำนวน STACK ใช้คำสั่ง STACKS=[ขนาดของSTACK] เช่น STACKS=9,128
-การสร้าง MENU สำหรับเลือกวิธี BOOT ใช้คำสั่ง
[MENU]
MENUITEM=ชื่อเมนู
MENUDEFAULT=ชื่อเมนู,เวลาที่คอยการกดปุ่ม
MENUCOLOR=ค่าสีตัวอักษร,ค่าสีฉากหลัง
[ชื่อเมนู]

-การติดตั้งโปรแกรม ต้องติดตั้งในแฟ้มข้อมูล AUTOEXEC.BAT [ที่อยู่แฟ้มข้อมูล/ชื่อแฟ้มข้อมูล] เรียกโปรแกรมมาทำงานอัตโนมัติ ในตอนติดตั้งระบบ
-การตั้งค่าเริ่มต้น ใช้คำสั่งดังนี้
PROMPT $P$G กำหนดลักษณะของเครื่องหมาย PROMPT
PATH=[ที่อยู่แฟ้มข้อมูล] กำหนดเส้นทางของการค้นหาแฟ้มข้อมูลเช่น PATH=C:\DOS;C:\WINDOWS;
SET TEMP=C:\TEMP
LH [คำสั่ง] ติดตั้งโปรแกรมบน High Memory Area(Extend,Expand)
- การกำหนดคุณสมบัติของอุปกรณ์ ใช้คำสั่ง MODE CO80 ตั้งค่าจอภาพให้เป็นจอสี 80 คอลัมน์

กลับไปที่สารบัญ

ข้อจำกัดของ Windows
Resource Windows3.1 Windows95 Windows98 WindowsNT4
CPU8038680486 486DX-66Pentium-100
Thread1100
memory4 MB - 2GB8 MB - 2GB16 MB - 2 GB32 MB - 4 GB
harddisk16 MB - 2 GB32 MB - 2 TB,osr2225 MB - 2 TB125 MB -408MillionTB
Boot Partition2 GB2 GB,2 TB(osr2)2 TB7.8 GB
file open127200
file name8.3 255255255
GDI Resource64 KB(16bit 1 heap) 64 KB(16bit 1 heap)64 KB(16bit 1 heap)2 GB
User Resource64 KB(16bit 3 heap)2 GB(32bit 3 heap)2 GB(32bit 3 heap)2 GB
application timer302500250015/app
font800800800800
application window~50

กลับไปที่สารบัญ

Illegal Operation

Illegal Operation ขึ้นทุกครั้ง จะเกิดที่ GDI.EXE

ปัญหาน่าจะอยู่ที่ MS Plus ครับ ลองอย่าลง Plus

ขั้นแรกให้คุณตรวจสอบว่า ตัว illegal นั้นมันอยู่ที่ แห่งหน ตำบลใดก่อน โดยการถามที่ Dos prompt ว่าDIR ชื่อfile.อะไร dot อะไร อยู่ที่ไหน เช่น DIR MSGREND.DLL/S ให้เติม /S ข้างหลังด้วย เพื่อหาทั้งระบบ เมื่อรู้ตำแหน่งที่ ERROR (ลืมไปให้ตรวจสอบที่detailก่อนว่า Fileชื่ออะไรก่อนหา เมื่อรู้ตำแหน่งก็remove directoryนั้นออก แล้วก็addใหม่ ถ้า ของคุณเป็นที่word ให้ remove โปรแกรมofficeออก แล้วใส่ใหม่เท่านั้นก็เรียบร้อยแลัว

กลับไปที่สารบัญ

Windows Protection Error You need to restart your computer.

1 เกิดใน Bios ไป enaber virus warning ให้ disable virus warning หรืออาจจะตั้งค่าอื่นๆใน Bios ไม่ถูกต้อง

2 Device Driver Problems อาจเกิดจากมีการโหลด device driver ซ้ำซ้อน หรือ driver ของ real mode กับ
protected modeไม่สามารถทำงานร่วมกัน ให้ download driver เวอร์ชั่นใหม่แล้ว ลง driver ใหม่
3 win.com หรือ command.com ติดไวรัส
4 บางกรณีที่ ข้อมูลของค่า registry ได้รับความเสียหาย หรือ regestery มีปัญหาก็เป็นได้ ให้ uninstall โปรแกรมที่ลงไปล่าสุด หรือใช้ Regclean ,Norton Windoctor
5 PnP device มีปัญหา ให้ติดตั้ง PnP device ใหม่ โดยใช้คำสั่ง setup /p I
6 ถ้าคุณใช้ CPU AMD เป็นไปได้ว่า ระบบระบายความร้อนไม่ดี ลองดูที่ พัดลมนะครับ หรืออาจลองเปิดฝาเครื่องแล้วใช้งานไปสักพักก็ได้
7 ในคอมพิวเตอร์บางรุ่น เกิดจากการตั้งค่าเพื่อประหยัดพลังงาน ให้ยกเลิกการเรียกใช้ pwrsave.vxd
โดยแก้ไขที่ system.ini ที่ [386Enh] ใส่ ; ที่หน้าบรรทัดที่เรียกใช้ จะได้เป็น ;device=pwrsave.vxd
8 คุณต้องลองตรวจเช็คเอง แล้วจดไว้ด้วยว่า ทำอะไร ถึง Error สักพักก็จะรู้ว่าสาเหตุคืออะไร เช่น
เปิดโปรแกรมเดิมทีไรก็ Error ทุกครั้ง ก็แสดงว่าเป็นที่ ตัวโปรแกรมนั้นแหละที่มีปัญหา
แต่หากError ทุกครั้งที่คุณเปลี่ยน Mode จอ (เช่นเล่นเกมส์) ก็อาจมีปัญหาที่ระบบแสดงผลของคุณ
9 ถ้าแก้ไขแล้วยังคงพบ error เช่นเดิม ให้ uninstall windows หรือ format ใหม่ แล้วลง windowsใหม่
10 บางที hard disk, หน่วยความจำ, แผงวงจรหลัก หรือ ครุภัณฑ์อื่นๆในเครื่องมีปัญหา ให้ตรวจเช็คดู แล้วเปลี่ยนใหม่

กลับไปที่สารบัญ

General Protection Failure(GPF หรือ blue screen,จอน้ำเงิน)

Divide Error(Interrupt 0) เกิดจาก ระบบหรือหน่วยความจำไม่ได้เก็บค่ารีจิสเตอร์สำหรับการประมวลผลไว้
ทำให้โปรแกรมหาผลลัพท์ไม่พบ จึงเกิด divide by zero หรือ divide overflow

Invalid Instruction(Interrupt 6) เกิดเมื่อมีการใช้งาน application แล้ว CPU ตรวจพบชุดคำสั่งผิดพลาด และมีการเรียกใช้งาน Interrupt 6

Stack Fault(Interrupt 12)เกิดจากโปรแกรมมีคำสั่งบางคำสั่งเรียกเข้าไปในหน่วยความจำ
แต่ถูกจำกัดด้วยช่วงของ stack หรือไม่พบส่วนของข้อมูลที่อ้างอิงใน stack

GPF(Interrupt 13)มีการเขียนข้อมูลลงในบริเวณที่กำหนดให้อ่านอย่างเดียว หรือ
เรียกใช้ค่าที่ผิดพลาดใน รีจิสเตอร์

เกิดขึ้นจากโปรแกรมที่ใช้งานอยู่พยายามบันทึกข้อมูลในหน่วยความจำนอกบริเวณที่ได้รับอนุญาติให้ใช้งานได้

หากเกิดซ้ำกับโปรแกรมใด ให้ copy file dll(*.dll) เวอร์ชั่นล่าสุดของโปรแกรมนั้นทับ file dll ตัวเดิม

กลับไปที่สารบัญ

find not found หรือ drive c error

ตอนเปิดเครื่องเข้าไปตอนหน้าจอขึ้น window 95 แต่ไม่สามารถเข้าไปได้ต่อคอมตอบกลับมาว่า find not found หรือ drive c error ตลอด

ลอง boot ใน command promt mode ก่อนแล้ว setup windows 95 ครับ วิธีนี้คุณอาจจะได้ windows 95 กลับมาโดยที่ทุกอย่างยังอยู่ครบถ้วนเหมือนเดิม แต่ถ้ายังเป็นอีก ก็ boot in command prompt mode เหมือนกัน สั่ง deltree windows ซะเลย แล้วก็ลงใหม่หมด หรือติดตั้ง driver ใหม่

กลับไปที่สารบัญ

Dosmode error

restart in ms-dos modeออกมาที่ C:\> ได้ แต่พิมพ์แล้วออกมาเป็น ตัวอะไรก็ไม่รู้ไม่ใช่ ไทย ไมใช่ อังกฤษ เป็นเส้นๆ เดี่ยวบ้างคู่บ้าง นอนบ้างตั้งบ้าง เป็นมุมๆ ก็มี ลองกดเปลี่ยนภาษาก็ไม่หาย

แก้ไข autoexec.bat และหาบรรทัดที่เกี่ยวกับ keyb นำหน้าอยู่ใหันำหน้าบรรทัดด้วย rem ไว้หน้าบรรทัดนั้น ๆ

กลับไปที่สารบัญ

Disk Corruption หรือ File Corruption

เกิดจากแฟ้มข้อมูลหรือฮาร์ดดิสก์มีข้อผิดพลาดบางอย่าง ให้ใช้โปรแกรม Scandisk หรือ Norton Disk Doctor สแกนดู

กลับไปที่สารบัญ

Standard Mode : Invalid DPMI Return from 036F:08FF

คือมันฟ้องหลังจากที่ Setup Window ไปได้นิดเดียวเองครับ แค่ลง password พอมัน install ไปได้นิดหน่อยก้อเดี้ยงซะแล้ว

-ลง dos แล้วก็ลง Windows ใหม่

Standard Mode Messages:

If you get any of the following error messages, remove any memory managers (such as EMM386.exe, QEMM, or 386Max) from your Config.sys file, and then run Setup again.
Standard Mode: Invalid DPMI return.
Standard Mode: Fault in MS-DOS Extender.
Standard Mode: Bad Fault in MS-DOS Extender.
Standard Mode: Unknown stack in fault dispatcher.
Standard Mode: Stack Overflow.
NOTE: If you still have problems, add EMM386.EXE back into your Config.sys file and exclude all ranges. For example, device=c:\windows\emm386.exe x=A000-FFFF If you encounter these messages or if your computer stops responding during Setup, turn on double-buffering in SmartDrive. Several SCSI hard drives and some ESDI drives require double-buffering. To turn on double buffering, add the following line to the beginning of your Config.sys file: device=c:\windows\smartdrv.exe /double_buffer+ where "c:\windows" is the path to your Windows directory.

กลับไปที่สารบัญ

Registry Problem

ผมซื้อหน่วยความจำ มา upgrade เครื่อง และ HD ใหม่มา เมื่อเปิดเครื่องปรากฎว่าเครื่องเตือนว่าเกิด Registry Problem แล้วให้ restart เครื่อง แต่พอ restart หลาย ๆ ครั้งปรากฎว่าwindowsพัง

1. หน่วยความจำไม่ดี เวลา boot เครื่อง test ram ผ่าน

2. Hard Disk มี bad sector
เป็นไปได้ทั้งสองอย่าง แต่เชื่อว่าน่าจะเป็นที่หน่วยความจำมากกว่า ให้ดูว่าหน่วยความจำมีความเร็ว เท่ากันหรือไม่ ถ้าไม่เท่ากันห้ามใช้ร่วมกันเด็ดขาด ให้เอาไปเปลี่ยนใหม่

กลับไปที่สารบัญ

Stack Overflow Error

แก้ไข เข้าไปแก้ใน config.sys โดยเพิ่มหรือแก้ไข
STACKS=64,512
FILES=60
BUFFERS=40

กลับไปที่สารบัญ

MMSYSTEM296 the file cannot be played on the specified MCI device. The file may be corrupt, or not in the correct format.

ติดตั้งระบบ Sound, VGA, Cd-rom แล้วก็ติดตั้งเจ้าตัวดูหนังใหม่ อย่าลงตัวดูหนังหลายตัว ให้เลือกใช้ตัวใดตัวหนึ่งไปเลย

หรือไม่ก็ลงโปรแกรมเช่น QuickTime Pro หรือไม่ก็ Driver ที่มีมากับการ์ดจอโดยทำ การลงใหม่ครับ หากยังไม่หายอีกก็ไปที่นี่เลยน่ะ ขั่นตอน
1. ไปที่ เริ่ม Start --->Setting ---->Control Panel----->Add / Remove Program
2. จากนั้นเราก็เข้าไปในส่วนของการลงโปรแกรมต่าง ๆ Windows Setup
3. เราก็เลือกในส่วนของ Accessories น่ะครับ เลือกเอาก็แล้วกัน..

กลับไปที่สารบัญ

MMSYSTEM266 The device could not be loaded verify that the driver is installed correctly

ลองลงโปรแกรมใหม่ซิครับ

It is mistake of file that you will play not correct format!. or file .dat dosen't start at right frame.!

MMSystem Error มีหลายสาเหตุมาก แนะนำให้เข้าไปหาอ่าน วิธีแก้ไขที่ www.xingtech.com ตรงหัวข้อ support search หา "MMSystem"
อีกที่หนึ่ง ก็คือ website ของ microsoft search หา "MMSystem Error" จาก microsoft knowledgebase "MMSystem Error" มีมากมายจริง ๆ ทั้งที่เกิดจาก hardware, software รวมถึง มาตรฐานของแผ่น CD

กลับไปที่สารบัญ

vcache device installzation failed

there is not enough memory to initialize the system cache manager.The system is halted.

พื้นที่ฮาร์ดดิสค์ เหลือเท่าไหร่ครับ ต้องเช็คดูก่อนนะครับแล้วก้อ ให้แก้ค่า vcache ใน system.ini ด้วย DOS EDITOR นะครับ คือต้อง boot เครื่องเป็น DOS MODE ก่อน โดยอย่าให้เกินค่าของฮาร์ดดิสค์ที่เหลือ
ลองบูท save mode

กลับไปที่สารบัญ

VFAT Device Initialization Failed

A device or resource required by VFAT is not present or is unavailable. VFAT can not continue loading. System halted

ตรวจสอบค่าใน BIOS SETUP ว่าถูกต้องหรือไม่ SET TYPE HARDDISK ถูกหรือไม่

disable internal cache หรือ external cache ตัวไหนก็ได้ ที่ CMOS

กลับไปที่สารบัญ

The (ชื่อโปรแกรมที่ลงไป) file is linked to missing export OLEAUT32.DLL:420

SET TYPE HARDDISK ใน BIOS SETUP ผิดไปจากเดิม แก้กลับให้ถูกต้องก็หายเลยครับ

ไฟล์ DLL (Dynamic link library คือ component ของโปรแกรมต่างๆ) หายไปจากที่มันน่าจะอยู่ คิดว่าลงไม่สมบูรณ์นะครับ คุณลงโปรแกรมที่ว่านี้ใหม่ดูสิครับ

กลับไปที่สารบัญ

A fatal exception 0D has occurred at 0028:C0021F9A in VXD IFSMGR(01) + 00000666. The currecnt application will be terminated.

ใช้ Cpu อะไรอยู่ครับ K6 -3d now หรือเปล่าครับ ถ้าใช่เข้าไปดูที่เวบ AMD

สงสัยใช้ Doublespace แน่เลย ถ้า Hardisk ไม่ชัวร์จะเป็นครับ ถ้าเข้าได้เมื่อไหร่ให้ยกเลิกซะ หรือไม่ก็เข้าแบบ Safe Mode แล้วไปยกเลิก

Homepage Windows 95 Fatal Exception Errors

กลับไปที่สารบัญ

You don't have permission to open this file หรือ Sharing Violation

เกิดจากโปรแกรมที่เราใช้งานอยู่พยายามไปเปิดหรือใช้งานแฟ้มข้อมูลที่ถูกใช้งานโดยอีกโปรแกรมหนึ่ง

แก้ไขโดยปิดโปรแกรมตัวใดตัวหนึ่งไปก่อน

กลับไปที่สารบัญ

ข้อความประเภท Page-fault หรือ Illegal Operation หรือ Fatal exception

1.เกิดจาก Bug ในโปรแกรมหรือ driver ให้ลงโปรแกรมหรือไดรเวอร์ เวอร์ชั่นใหม่

2.เกิดจากหน่วยความจำเสื่อมคุณภาพ หรือเสีย ให้ถอดออกดูทีละคู่(SIMM) หรือ ทีละตัว(DIMM) หรือซื้อมาเปลี่ยนใหม่

3.เกิดจาก ฮาร์ดดิสก์มีข้อผิดพลาดบางอย่าง ให้ scandisk ดู

กลับไปที่สารบัญ

ข้อความประเภท Msgsrv32.exe

เกิดจากการใช้งาน DirectX เวอร์ชั่นเบต้าเก่าที่หมดอายุแล้ว

แก้ไขโดย ลง DirectX เวอร์ชั่นใหม่ที่ไม่มีวันหมดอายุ

กลับไปที่สารบัญ

Can not find Win386.exe

needed to run setup again

เกิดจากการติดตั้ง windows แบบ upgrade หรือ 2 version

แก้ไขโดย ลบ win.com ที่ไดเร็คทอรี windows เดิมออกไป

กลับไปที่สารบัญ

1