ขั้นตอนการทดสอบปัญหา Y2K ในคอมพิวเตอร์แบบ PC
การทดสอบ PC ของท่านว่ามีปัญหาคอมพิวเตอร์ ปี ค.ศ. 2000 หรือไม่สามารถทำได้ด้วยตัวของท่านเองมีทั้งวิธีที่ทำการทดสอบด้วยมือ และการทดสอบโดยใช้โปรแกรมตรวจสอบที่มีผู้เผยแพร่อยู่มากมาย โดยพื้นฐานของวิธีการทดสอบของโปรแกรมเหล่านั้นสามารถแบ่งได้ออกเป็นสองประเภท คือ
- การทดสอบว่าระบบรองรับปี ค.ศ.2000 หรือไม่โดยทดสอบฟังก์ชันผ่าน BIOS วิธีการทดสอบนี้เป็นที่ยอมรับกันอย่างแพร่หลายจาก National Software Testing Laboratories (NSTL) บริษัท Mitre ซึ่งเป็นบริษัทที่ไม่หวังผลกำไรและเป็นที่ยอมรับกันโดยทั่วไปทางด้านวิศวกรรมระบบและด้าน IT รวมไปถึงกลุ่มอุตสาหกรรมผู้ผลิต PC ส่วนใหญ่ด้วย
- การทดสอบว่าระบบรองรับปี ค.ศ.2000 โดยทดสอบกับ RTC โดยตรงไม่ผ่าน BIOS วิธีการนี้ไม่ได้ยอมรับกันมากนักโดยกลุ่มคนข้างต้น เพราะวิธีการทดสอบนี้ขึ้นอยู่กับ OS และโปรแกรมประยุกต์ที่เรียกใช้วันที่ของระบบทำให้ได้ผลการทดสอบไม่แน่นอนนัก
ระบบปฏิบัติการที่มีอยู่ในท้องตลาดส่วนใหญ่จะทำตามขั้นตอนที่ปฏิบัติกันเป็นส่วนใหญ่ในการเรียกใช้วันที่ คือจะเรียกใช้ผ่านทาง BIOS มีระบบปฏิบัติการอยู่น้อยมาก เช่น Microsoft Windows NT 4.0 ที่ทำการติดต่อกับ RTC โดยตรงและไม่ผ่าน BIOS แต่มันก็ได้ถูกพัฒนาให้รวมเอาวิธีการตรวจสอบและแก้ไขวันที่ถูกต้องไว้แล้วเพื่อแก้ไขข้อผิดพลาด RTC ตัวระบบปฏิบัติการการดังกล่าวจะห้ามทำการติดต่อกับ RTC หรือ BIOS โดยตรง ดังนั้นโปรแกรมประยุกต์ที่จะเรียกใช้วันที่ต้องทำการติดต่อผ่านระบบปฏิบัติการเท่านั้น
ส่วนซอฟต์แวร์ที่วางขายตามท้องตลาดมากกว่า 1,100 ชนิดที่บริษัท Dell ได้ทำการทดสอบและพบว่าเรียกใช้วันที่ผ่านทาง OS ถึง 97.1% และติดต่อโดยตรงกับ BIOS เพียง 2.9%ในทางตรงกันข้าม ซอฟต์แวร์ที่ผลิตขึ้นมาโดยเฉพาะซึ่งไม่ได้วางขายตามท้องตลาดทั่วไปมักมีการเรียกใช้วันที่จาก RTC โดยตรงส่วนใหญ่จะเขียนขึ้นใช้เองสำหรับงานธุรกิจโดยเฉพาะซึ่งซอฟต์แวร์เหล่านี้อาจมีการแก้ไขเพื่อรองรับปัญหา |