Y2K Problem Class Definition
Class 1
This machine's real time clock is accurately progressing
to year 2000. Its 4 digits century year is advanced from
1999 to 2000 correctly in hardware itself. Best for all
applications which are seriously date/time concern or real
time processing/controlling in both business and industry.
Class 2+
This machine's still stuck to RTC with 2 digits year only
counter with separated century mark register, but it can
progress to year 2000 with the help of real-mode softwares
timer in extended BIOS or software driver form, it can be
treated as the year 2000 compliant as long as it was not
use with the pure protected mode operating system, such as
Windows/NT or Unix species OS.
But this test didn't include boot test operation and it is
possible that this PC has been installed some XBIOS or TSR
software to correct RTC or BIOS that usually are unable to
correct BIOS while system is booting up. You should try to
test again with option /a0 or /a1.
(However, if this PC falls into this class because of some
TSR program keep correcting the RTC year counter, you have
to keep examining CONFIG.SYS and AUTOEXEC.BAT file to see
if there is still a line that load TRS program into memory
everytime you boot up your PC or just install Y2K Pass! to
help you instead.)
Class 2
This PC has very less Y2K problem since BIOS could correct
RTC when system boot. You'll not find any problem of usage
unless application program try to get information directly
from RTC. Fortunately, these kind of programs are rarely
found in the real world."
But this test didn't include boot test operation and it is
possible that this PC has been installed some XBIOS or TSR
software to correct RTC or BIOS that usually are unable to
correct BIOS while system is booting up. You should try to
test again with option /a0 or /a1.
(However, if this PC falls into this class because of some
TSR program keep correcting the RTC year counter, you have
to keep examining CONFIG.SYS and AUTOEXEC.BAT file to see
if there is still a line that load TRS program into memory
everytime you boot up your PC or just install Y2K Pass! to
help you instead.)
Class 3
This class of machine is in an early time of Y2K madness.
They were used more than ten years old RTC with the attemp
to accomodate Y2K fixed-up or hiding the problem by update
the century mark register at boot time (nobody can start
the PC without BIOS booting). This class of machine would
work fine for normal office used, but in the applications
that require the machine turned on for a long time is not
recommended, because there is a chance the RTC will not be
updated until next reboot.
Class 4
This class of PC was strickly follow the AT specifications
guideline to use RTC with only 2 digits year counter with
separate century marked register and out of looking to the
year 2000 rollover problem. This class of PC is unable to
say it is a year 2000 compliant machine, but with the Y2K
awared user, this problem can be fixed by manually enter a
correct date when the time pass to year 2000.
Class 5
This class of PC is poorly used for all applications after
year 2000. If you are a seriously user, you might consider
purchasing a new one which should be class 1 if possible.
Right now, no PCs in market that could be claimed it is a
100% Y2K compliant machine unless there's a guarantee from
manufacturer. Wait until next year because it is believed
that all PC will be Y2K compliant unless you'll use it for
entertainment.
Undefined Class
This PC has some unusual operations like below for example.
* Normally the operating system would pass Y2K problem but
may be found that some couldn't. Please check your PC with
the manufacturer about this as soon as possible.
* Normally, RTC could compensate the Feb 29th on leap year
correctly but some couldn't. It is sometime found that RTC
chip is malfunction. Please check if your RTC is working.
However you may force RTC to know the Feb 29th by manually
entering this date through a keyboard using DATE commmand.
* Normally, BIOS would accept an entry of the Feb 29th in
leap year but some could not. Please check your PC as soon
as possible.
* Normally, BIOS would accept a date entry in between 1998
to 2001 but some could not. Please check your PC as soon
as possible.
*** Because of the unusual behaviours of this PC which are
unable to solve. We recommend you DO NOT use this computer
with any serious applications at all.