Apple Macs
Now for PCs
Fixing Your PC
Getting Your PC Fixed for you
More PC 'oh be joyfuls'!
First let me cover Apple Macs: the good
news is they ARE Y2K compliant - if you don't believe me check out
their site at http://www.apple.com.
Apple Macs have been compliant since the first 128 came off the line in
1984! On the site they list their computers, peripherals and software which
are Y2K compliant. The only problem you are likely to run into with Apple
Macs is some of the third party stuff - but that is easy to check out direct
with the manufacturers - most have internet sites.
Advice for Mac users: use the 4-digit year when entering data as this will
avoid any possible confusion.
Even better news for Mac users - most Apple Macs can have their SIMM (Single
Inline Memory Module) upgraded to give enough memory to satisfy the most
RAM hungry application, so there is no need to go out and buy 'new from
scratch' everytime a new memory hungry programme or new facility (like the
Internet) appears. The Mac I operate was manufactured in March 1992 with
4mb of RAM and a 500mb hard disc, I upgraded to 64mg RAM and 2gb hard disc
- it could have 128mg of RAM if I felt I needed it. It is only a few of
the early Macs which do not have the capacity to go above 12mg of RAM. Some
of the earlier processors have a limit on the amount of hard disk they can
cope with, one way of overcoming this is to partition the disk - e.g. 68030
processors find 2gb too much, so make two partitions one of 1.5gb the other
.5gb, that solves the problem. For most computers a minimum of 16mg/20mg
RAM is required for Internet use.
Back to top
Now for PCs
I won't go so far as to say no PCs currently on sale are Y2K compliant,
but they can only be permanently compliant if they have a hardware fix to
the RTC (Real Time Clock) any other fix is a software fix which sits on
the BIOS (Basic Input Output System) this is not permanent and is likely
to be deleted anytime you update your operating system, leaving your system
non-compliant. The danger of this is that in a work situation, unless very
strict records are kept, the non-compliance might become obvious only AFTER
it has caused problems. There is another solution - that is to 'flash' the
BIOS, but this requires a high degreee of competence and knowledge on fixing
computers and you need to have a guarantee that no interruptions (power
outages or such like) will happen while the process is taking place as you
could end up with a completely useless computer.
Windows 95 is not compliant, Microsoft has now withdrawn earlier statements
that it was. It has been announced by Microsoft that Windows 98 has a bug
in it which may cause it to freeze after working for about 49 days, this
problem is being addressed by the company. There are also further date recognition
problems in Windows 98 and Office 97.
Back to top
Fixing your PC
BEFORE ATTEMPTING TO TEST OR FIX YOUR PC BACK UP ALL DATA AND DOCUMENTS
YOU COULD NOT REPLACE AND PULL OFF HARD COPIES. CHECK YOU HAVE THE ORIGINAL
INSTAL DISCS FOR ALL YOUR SOFTWARE IN CASE THEY CAN BE RE-INSTALLED AFTER
YOU HAVE DONE THE FIX - (Note: Some software may need to be upgraded).
Check out the useful Y2K links, one I have recently discovered is http://www.mitre.org/research/y2k/
, there are other links at Useful Y2K links (including
training) Mitre seem to have thought about everything that might
be needed both by home PC and business users. There are several software
fixes for PCs, but be careful what you get, you need a programme which will:
1. test your PC for 1999/2000 roll over (to do this properly the
programme will either switch off and reboot your computer - or will prompt
you to do so) and whether you will have problems in this direction if your
computer is on or off during the roll over period. Within this test it should
also test whether the century date 19 or 20 is incremental rather
than fixed, i.e. that on reaching 1999 the 19 part of the date rolls over
to 20.
2. test for recognition of year 2000 as a leap year
3. test for recognition that years 2001 - 2003 are not leap years
4. test for recognition that year 2004 is a leap year
5. test for recognition that year 2005 is not a leap year
6. test for reversion (that is test your computer will not lose the
date when it is rebooted)
7. Some programmes will also test to see if any of your applications apply
for a date to the RTC or CMOS - so far as I know none do - most commercial
applications only check to the BIOS level for a date - or if a fix is installed
they get waylaid by that and take the date from the fix.
8. Having done this you have to check the short form for automatic date
entry complies with the protocol ddmmyyyy (day month 4-digit
year)
At time of first testing your machine pull off hard copies of the reports
of the test. After fixing your machine pull off any fix reports, then test
again and pull off hard copies of the tests after fixing.
That was the easy bit!
9. Now you have to make an inventory of all the applications on the
computer and check with the manufacturers (written question written answer
required) whether the version you have is Y2K compliant. I have a feeling
this is probably going to bump up the sales of legitimate software over
the next few months and shake a few of the 'pirated' copies out of the trees.
That wasn't so hard, was it?
10. The hard bit comes when you have to check all the data to make
sure that this is Y2K compliant - this means ALL date entries have
to have the format (in the UK) ddmmyyyy, yep that's right every date
on every spreadsheet, data base, agenda, diary, schedules where ever
you put in the date. This is the hardest and most painstaking part of
the process. There are programmes that say they will check and update data
automatically, if you use one of these it is ESSENTIAL to check the data
after updating to make certain there are no anomalies.
11. Having done this REMEMBER if you have a software fix to your
BIOS this is likely to be deleted when you next update your operating system
and it will be necessary to go through ALL the test and fix process again.
BUT if you have updated your operating system (OS) and/or applications after
your original test/fix/test procedures it might be the original fix programme
you used will not work with the new OS and you will have to buy another.
If you do have to re-apply a fix to your computer - remember to follow all
the steps in the first section - including pulling off all copies of
your data before testing and fixing, and pull of pre-fix test, fix and after
fix test reports.
12. Having updated your pc, software and data remember everyone entering
data must use the 4-digit year. Using the 2-digit year can cause anomalies
as fixes and applications use algorithms to assess whether a 2-digit year
date is 19xx or 20xx, in the case of Excel for example any 2-digit year
entered as 00 - 19 will be calculated as 20xx, 2-digit years 20-99 will
be calculated as 19xx. It would be easy if a standard break year had been
used, but developers of fixes and applications have chosen their own break
dates often for quite idiosyncratic reasons - such as their first cousin
second time removed has a daughter who lost her virginity at age 32 (she
was choosy!) - and there you have their particular breakdate.
13. Date resource codes for off the shelf applications are usually published
and available, however, for the tailored programmes the resource code for
the date is not always published and maybe almost impossible to figure out
- it will be necessary therefore to contact the developers of these programmes
and ask which particular second cousin's dog's birthday they chose for their
date resource code!
Back to top
Getting your computer fixed for you
The easy way is to get a qualified computer specialist to do the work, it
is a good idea to ask to see their qualifications - the UK qualified computer
specialists have usually gone through special courses for Y2K compliance
and will have certificates to prove this. Do not be tempted to use Joe Blogg's
son who has done a computer course in sixth form and is an absolute whizz
at this type of stuff - he will not be qualified to issue you with the necessary
documentation verifying that your computer, programmes and data are Y2K
compliant. This documentation is essential for insurance purposes and if
you undertake contracts for other organizations, government departments
and even to show the bank manager (many banks are refusing new loans or
calling in existing ones if small companies cannot prove they are Y2K compliant).
If you employ a qualified specialist to do the work you must ask:
Will they undertake to do all the tests and fixes as outlined in steps
1-8 above and give you documentary proof of the results of the tests
before and after fixing.
Charges vary depending how many computers you operate, whether they are
networked and whether the fix can be conducted over the network or has to
be installed individually, and as the year end approaches the work load
on qualified specialists is likely to be such that they will be working
practically 24 hours a day and this will be reflected in their prices.
Steps 9 may be subject to negotiation, most specialists will agree to list
out all the applications and versions on your system, they might even have
a list of contacts, there will be a charge for this, but not so much as
if you ask them to contact the manufacturers direct - a quick phone call
does not do - to be fully compliant you have to keep written records
of all compliance queries and answers.
A note here on the legal requirements for showing compliance. All compliance
procedures need to be fully documented and paper proof kept. Letters
and faxes are accepted in British courts as legal proof, e-mails however
have not yet been tested for legality due to actual or perceived problems
in proof of origin. Your written requests for confirmation or otherwise
of Y2K compliance of any programme, application, hardware, processor should
also include a request for a written answer on company letterhead,
failing that a fax, do not accept e-mail confirmations only.
Step 10 is again a matter for negotiation some fix programmes say they will
fix all data, but this still has to be checked. Before checking it is essential
to pull off hard copies of all data before it is updated. If the data is
to be updated manually some specialists will do this (for a charge), it
is up to you to decide whether it is worth paying the specialist or paying
overtime to staff to do this. The advantage of using staff might not be
so much financial as the fact they know, or should know, the work and are
unlikely to input further errors.
One further note, even though it is updated, data which was originally entered
on versions of applications which were not compliant might not take too
kindly when being read by a later version of the application - so all
data will need to be checked again once you have updated your applications
to make certain that no anomalies have not crept in.
REMEMBER: In order for your company to remain compliant it is absolutely
ESSENTIAL that once having created inventories for your computer
and its systems these are updated every time your computer is updated.
An out of date inventory, whether of your computer, systems and applications,
or other processes that rely on embedded chips may not provide adequate
protection for insurance or legal purposes.
Written records should be kept of when and how data was updated and when
the checks were made.
Back to top
And now for a few more 'oh be joyfuls' about
PCs and some of the current operating systems.
It has been reported there are serious privacy problems with some of the
Microsoft programmes including in Windows 98, Office 97 and the new version
IE5. It appears there is a 'glitch' in these programmes that 'stamps' a
32 bit number within documents, this 32 bit number is unique to each computer,
this would mean documents could be traced back to originating computers,
and if it should be in 'cookies' it would enable tracking a surfer where
ever they travel on the Internet. Fuller details of the 'glitches' in these
programmes can be found at Netsavers Netcentre Software Newsletter.
If you are a PC and Windows/Office/IE5 person it is worth subscribing to
this useful and free newsletter the e-mail address is: Netsavers61-subscribe@listbot.com
Ieke van Stokkum, mcij, maip
Member, Association
of Internet Professionals
Back to top