(COMPUTER-)CHAOS im Jahr 2000?
der "Millenium Bug" und noch viel mehr

Vorbemerkung: Bis zum Jahr 2000 sind es noch:

  • bzw.
  • bzw.
  • bzw.

  •  
  

 
Wer den unzähligen Stellungnahmen zum Thema "PCs im Jahr 2000" folgt, trifft mit 99-prozentiger Wahrscheinlichkeit auf Unsinn - was die Hardware anbelangt. Es entsteht teilweise der Eindruck, man müsse PCs im Jahr 2000 verschrotten.

Auf diesem mit Unfug gesäten Feld blüht bereits erstes Unkraut. Verschiedene Firmen bieten bereits gegen klingende Münze Software und Service an, um PCs auf ihre Tauglichkeit für das nächste Jahrtausend hin zu überprüfen und vermeintliche Probleme zu beheben.

Die heutige PC-Zeitrechnung wird bestimmt vom AT, in dem IBM eine batteriegepufferte Uhr vorsah. Im Motorola-Sortiment fanden die IBM-Ingenieure einen geeigneten Baustein: Real Time Clock (RTC). Zusätzlich verfügte dieser über einige Dutzend Byte Speicher, in denen der AT und jeder heutige PC seine Konfigurationsdaten aufbewahrt, wie zum Beispiel Festplattenparameter.

Die autonome RTC umfaßt auch einen kleinen Kalender, der um Mitternacht das Datum anpaßt. Allerdings arbeitet der Chip nur mit Jahrzehnten. Das heißt, zum Jahreswechsel 2000 springt er von 99 auf 00 zurück. Zwar hatte IBM auch ein Byte des CMOS RAMs geopfert, um das Jahrhundert zu speichern, aber es bleibt unberührt von der Vorgängen in der eigentlichen Uhr - nur durch eine direkte Manipulation des CMOS RAMs per Hardware-Setup läßt sich dieses verändern.

Kein PC beherrscht also den Wechsel ins Jahr 2000 allein per Hardware. Das BIOS, das Betriebssystem - oder der Mensch - müssen unterstützend eingreifen!

Die Vorstellung, ältere PCs würden zum Übergang ins Jahr 2000 zusätzliche Software benötigen, basiert auf nicht unmittelbar einsichtigen Eigenschaften des BIOS, seines Setup-Programms und des Betriebssystems DOS incl. WINDOWS 95. Denn auch Windows 95 bedient sich wie MS-DOS oder Windows 3.x des Datums, das DOS (7.0) beim Booten über den Aufruf von BIOS Funktionen ermittelt wird. Einige BIOS-Versionen bzw. ihr Setup-Programme legen eine gewisse Intelligenz an den Tag und prüfen das im CMOS eingestellte Datum auf seine Gültigkeit: manches Setup akzeptiert kein Datum vor dem 1. 1. 1980, andere keines vor 1994.

DOS akzeptiert als sinnvolles Datum alles ab dem 1.1.1980. Erhält es beim Booten ein seiner Meinung nach ungültiges Datum, so fällt es auf den 4. 1. 1980 zurück. Genau das passiert, wenn ein PC im Jahr 2000 das erste Mal eingeschaltet wird, weil - wie bereits erklärt - das Jahrhundertbyte nicht automatisch umgesetzt wurde. Seit DOS 3.3 genügt es, das Datum einmal auf den 1.1.2000 zu setzen (oder welchen Tag auch immer). Der date-Befehl auf der Kommandozeile erledigt das ebenso wie die Uhrzeit- und Datumseinstellung von Windows (3.x und 95). Beide greifen auf die passende BIOS-Funktion zurück. Das BIOS paßt seinerseits das Jahrhundertbyte im CMOS an. Ab dann bootet ein PC, der den Übergang ins Jahr 2000 nicht selbständig schafft, mit korrektem Datum.

Ein moderner PC respektive sein BIOS erledigt das selbständig durch einen kleinen Trick: wird beim Booten festgestellt, daß das Jahrzehnt außerhalb eines bestimmten Zeitfensters bzw. unterhalb eines Schwellenwertes liegt (meist 80), wird das Jahrhundertbyte im CMOS automatisch korrigiert. Das heißt aber, daß man sich spätestens 2080 von seinem PC getrennt haben muß ;-). Vergleichbar ist dieses Verhalten bei PC-Betriebssystemen, die nicht auf DOS-Technologie aufsetzen, wie Linux (2.0.29), OS/2 Warp 4 (mit aktuellem Fixpack) und Windows NT (4.0). Diese ignorieren das Jahrhundert im CMOS-RAM völlig und arbeiten ebenfalls mit einem Zeitfenster; sie lesen lediglich das Jahrzehnt der RTC und schlagen unterhalb gewisser Grenzen Jahre jenseits der 2000-Grenze vor.

FAZIT: Hardwareseitig ist Panik NICHT angesagt. Auch auf der Betriebssystemebene sollte es keine unüberwindbaren Probleme geben. Anders verhält es sich bei Software und Anwendungen, bei der das Datum eine maßgebliche Rolle spielt - wie z.B. AVA-Software, in der Preisspiegel und Abrechnung in einem Kalendergerüst hängen. Um teuren Speicherplatz zu sparen, wurde in den 70er und 80er Jahren die der Jahreszahl vorangehende "19" in vielen Fällen einfach weggelassen, das Datum also im Format TT.MM.JJ abgespeichert. Das System verwechselt den Neujahrsmorgen 2000 mit dem 01.01.1900 - selbst dann, wenn wie oben beschrieben Hardware und Betriebssystem die Umstellung mitmachen, - was wiederum fatale Folgen haben kann. Hier ist eine Rücksprache beim Hersteller bzw. Ausprobieren anhand eines Testprojektes angesagt. Viele Anbieter haben inzwischen für ihre Programme entsprechende Upgrades und Patches herausgebracht.

Übrigens: Einzelheiten über die Speicherung und Berechnung von Daten innerhalb der Betriebssysteme von Microsoft können im Internet unter www.microsoft.com/ithome/topics/year2k/default.htm eingesehen werden.

INTERNET-Angebote für weitere Informationen:

Im Internet findet man fast unzählige Seiten, die sich mit dem Jahr2000-Problem befassen. Man muß nur in eine Suchmaschine "Jahr-tausendwechsel", "Jahr 2000" o.ä. eingeben. Hier eine kleine Auswahl an Links:

Ergänzungen

 
Bundesbank mit Internet-Seite zum Jahr 2000 (29.6.1998)

Die Deutsche Bundesbank hat eine neue Internet-Seite, die sich mit dem Problem der Datums- Umstellung im Jahr 2000 befaßt. Auf der Web-Page werde über die Aktivitäten der Bankenaufsicht auf internationaler Ebene sowie über die Maßnahmen der nationalen Bankeaufsicht berichtet, teilte die Bundebank Ende Juni 1998 in Frankfurt mit. Darüber hinaus würden auch die Vorbereitungen für das Jahr 2000 im Hause der Bundesbank, insbesondere im Bereich Zahlungsverkehrssysteme dargestellt und Kontaktadressen für eventuell auftretende Frangen angegeben, hieß es in der Pressemitteilung.

Auf der Internetseite veröffentlicht die Bundesbank auch den "Fragebogen Jahr 2000" den sie an die Kreditwirtschaft versandt hat, um einen Überblick über den Stand der Vorbereitungen im deutschen Kreditgewerbe zu erhalten. Die Webpage ist nach Angaben der Deutschen Bundesbank in deutscher und englischer Sprache verfügbar und über die Schaltfläche "Weitere Sachgebiete" unter der Internetadresse "http://www.bundesbank.de" zu finden.

rlinie.gif (3617 Byte)

Microsoft und das Jahr 2000 (14.4.1998)

Zu spät und zu wenig - so bezeichnen viele die Jahr-2000-Strategie von Microsoft, die im April 1998 vorgestellt werden soll. Der Software-Hersteller wird einen Leitfaden herausbringen, der für alle Microsoft-Produkte die Jahr-2000-Kompatibilität bewertet. Beispielsweise ist Visual Basic seit der Version 4 Jahr-2000-kompatibel, wenn die Entwickler die richtigen Datenformate verwenden. Außerdem gibt es eine FAQ-Liste (Frequently Asked Questions) und Empfehlungen für Tools von Drittherstellern.

Laut Microsoft sind lediglich zwei Produkte nicht kompatibel, naemlich Word 5.0 fuer DOS und Access 2.0. Da die Datenbank auch in Office Professional 4.3 enthalten ist, zaehlt dieses Paket ebenfalls zu den Problemkindern. Alle anderen Produkte sind im Prinzip kompatibel, auch wenn es kleinere Stolperfallen gibt. Der Test von Windows 3.1x ist noch nicht abgeschlossen. Probleme macht auch der Internet Explorer in den Versionen 3 und 4. Microsoft hat sich daher entschlossen, fuer den Internet Explorer 4.01 in Zukunft regelmaessig Service Packs zu veroeffentlichen, das erste innerhalb der naechsten zwei Monate. Alle fertigen Hotfixes und Service Packs zum Thema Jahr 2000 sind kostenlos erhaeltlich unter http://www.microsoft.com/year2000 oder http://support.microsoft.com/support

Eigene Software für das Jahr 2000 will Microsoft nicht entwickeln. Jason Matusow, Microsofts Manager für die Jahr-2000-Strategie, gibt zu, daß die Information "später als erhofft" kommt. Tom Oleson, Marktforscher bei IDC, sagt, es entstehe der Eindruck, daß Microsoft die Anwender zum Umstieg auf Windows 98 oder NT 5.0 "ermutigen" wolle, die beide Jahr-2000-kompatibel seien.

rlinie.gif (3617 Byte)

USA richten Jahr-2000-Behörde ein

Die PC-WELT meldet am 12. Februar 1998, daß "in amrikanischen Amtsstuben die Angst vor der Jahrtausendumstellung umgeht . Die Clinton-Regierung hat nun einen "zentralen Beraterstab" für das Millenium-Problem eingerichtet. Das 2000 Conversion Council soll die Massnahmen gegen Fehler durch falsche Datumsangaben in den unzähligen Ministerien und Behörden des Landes koordinieren. Die US-Regierung schätzt die Kosten für die Umstellung des amerikanischen Verwaltungsapparates auf 3,9 Milliarden Dollar.

rlinie.gif (3617 Byte)

etwas Unterhaltung: www.deutschland2000.de

Was sagt Nostradamus, wo ist Party angesagt, wo findet der letzte Vollmond statt, Countdown bis zum großen Augenblick ... All dieses und noch viel mehr erfährt man hier.

rlinie.gif (3617 Byte)

Jahr 2000-Leitfaden von der Bundesregierung

Auch die Bundesregierung geht nun auf das "Millennium-Problem", also die Anpassung von Rechnern, Betriebssystemen und Software auf die Jahrtausendwende, ein. Das Bundesamt für Sicherheit in der Informationstechnik (BSI) hat dazu einen Leitfaden erarbeitet, der im Internet abzurufen ist.
Das BSI sieht es als vordringliche Aufgabe an, Wirtschaft und Verwaltung auf die bevorstehenden Schwierigkeiten hinzuweisen und gegebenenfalls Hilfe anzubieten. Der Bericht ist zusammen mit anderen BSI-Mitteilungen auch im Netz abzurufen. Die Adresse: http://www.bsi.bund.de/aktuell/index.htm

rlinie.gif (3617 Byte)

Autodesk-Produkte sind "Jahr 2000 kompatibel"
Bekanntgabe von Testergebnissen - Informationsaustausch über Autodesk- Diskussionsforum im Internet

Die meisten Produkte aus dem Hause Autodesk einschließlich der marktführenden CAD-Software AutoCAD Release 14 können auch über das Jahr 2000 hinaus ohne Probleme eingesetzt werden. Das haben umfangreiche Testreihen des weltweit fünftgrößten PC-Softwareherstellers ergeben. Autodesk ist damit einer der wenigen Produzenten von CAD-Programmen, die die Datumskompatibilität ihrer Produkte für das Jahr 2000 durch Testreihen belegen und die Ergebnisse veröffentlichen.
Die Testergebnisse sind im Internet unter http://www.autodesk.com/year2000 abrufbar. Auf dieser Webseite existiert außerdem ein Diskussionsforum, in dem Produktanwender mit Autodesk-Mitarbeitern weitere Informationen austauschen können.

Autodesk-Produkte erfüllen "Kompatibilität 2000" - Um noch ab dem Jahr 2000 datumskompatibel zu sein, stützen sich die Autodesk-Produkte bei der Datumskonvertierung und -berechnung auf die Formate, die von den jeweiligen Betriebssystemen zur Verfügung gestellt werden. Da die meisten Programme auf den Microsoft-Betriebssystemen Windows NT, Windows 95, Windows 3.x und MS-DOS lauffähig sind, stellt die für diese Betriebssysteme zertifizierte Datumskompatibilität für das Jahr 2000 die Grundlage für die Autodesk-Produkte dar. Anwender älterer Autodesk-Produkte auf anderen Betriebssystemen müssen sich dafür mit den Herstellern der betreffenden Betriebssysteme in Verbindung setzen.

Quelle: Autodesk GmbH

rlinie.gif (3617 Byte)

Novell: Neue Netware fürs Jahr 2000 (12.12.97)

Entgegen allen vorherigen Ankündigungen, Netware 3.x nicht mehr weiterzuentwickeln, hat Novell nun ein "Netware 3.2 Enhancement Pack" für Netware 3.12 angekündigt. Obwohl Novell die Netware-Versionen 3.12 und 4.11 mit diversen Patches als voll Jahr 2000-Kompatibel bezeichnet, will das Unternehmen nun offenbar auch Netware 3.12 im großen Rahmen updaten. Netware 3.20 wird genausoviel kosten wie Netware 3.12, ein Update wird es ab Januar zum Preis von 349 Dollar pro Server geben. Laut Novell enthält Netware 3.2 neue Administrations-Tools, eine Windows-Version des Administrationsprogramms Syscon, neue Netware-Clients und ein neues Netware Link-Services-Protokoll mit besserem Routing, das auch für WANs optimiert ist. Außerdem in 3.2 enthalten: alle Jahr-2000-Updates, alle bisher erschienen 3.12-Updates, die Netscape-Navigatoren 3.01 und 4.04 sowie eine 2-User-Evaluationsversion von Novells Intranetware.

rlinie.gif (3617 Byte)

Dateimanager: Jahrtausend-Update

Der Windows-Dateimanager soll in allen Windows-Versionen Probleme mit Dateidaten ab dem Jahr 2000. Anstelle des Dateidatums zeigen die Dateimanager von Windows 3.1, WfW 3.11 und Windows 95 bei diesen Dateien nur undefinierbare Sonderzeichen.
Die Microsoft-Programmierer hatten offenbar selber nicht damit gerechnet, daß ihr Dateimanager im Jahr 2000 noch Verwendung finden könnte. Für echte Fans des Dateimanager hat Microsoft nun Updates herausgebracht: es gibt sie unter den Dateinamen W31FILUP.EXE (Windows 3.1 und 3.11), WFWFILUP.EXE (Windows für Workgroups 3.11) und W95FILUP.EXE (Windows 95) auf Microsofts FTP-Server unter: ftp://ftp.microsoft.com/softlib/mslfiles/
 

  

Copyright: Alfons Oebbeke, Neustadt 1997 und 1998

zurück zum Seitenanfang
oder zur Magazin-Übersicht
oder Titelseite ("home")