home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2000 May / PCW_MAY2000.iso / Patch / WIN98SP1 / W98Y2K / Y2KW98.TXT < prev   
Text File  |  1999-06-10  |  16KB  |  335 lines

  1. ************************************************************************
  2.                         Microsoft Windows 98 
  3.                     Year 2000 Update README File
  4.                           November 1998
  5. ************************************************************************
  6.  
  7. (c) Copyright Microsoft Corporation, 1998
  8.  
  9. This document provides complementary information to supplement the 
  10. Microsoft Windows 98 documentation.
  11.  
  12. The Windows 98 Year 2000 Update provides Windows 98 updates to resolve 
  13. known year 2000 issues with the Windows 98 operating system. 
  14.  
  15. For current year 2000 information regarding Microsoft products, visit 
  16. the Microsoft Web site at http://www.microsoft.com/year2000 or call 
  17. 1-888-MSFT-Y2K or contact your local Microsoft subsidiary. 
  18. Such information is generally available to all Microsoft customers for 
  19. the sole purpose of assisting the planning for the transition to the 
  20. year 2000. This document contains the information currently available 
  21. concerning the date-handling behavior of Microsoft's products and is 
  22. subject to change, at any time, without notice. We therefore recommend 
  23. that you continue to check the information on the Microsoft Year 2000 
  24. Web site regularly for any such changes.
  25.  
  26. NOTE: For the best readability, maximize the Notepad window. 
  27.  
  28. To print this file, open it in Notepad or another word processing 
  29. program, and then click Print on the File menu.
  30.  
  31.  
  32. ========================================================================
  33. CONTENTS
  34. ========================================================================
  35. I.   Installation Notes
  36.      A. System Requirements
  37.      B. Downloading and Extracting the Windows 98 Year 2000 Update
  38.      C. Before You Install the Windows 98 Year 2000 Update
  39.      D. Useful Switches 
  40.  
  41. II.  Release Notes
  42.      If You Reinstall Windows 98
  43.  
  44. III. What Are the Year 2000 Issues in Windows 98?
  45.  
  46. IV.  Additional Issues
  47.  
  48. V.   Microsoft Technical Support
  49.  
  50. ========================================================================
  51.  
  52. I. Installation Notes
  53. ---------------------
  54.  
  55. A. System Requirements
  56.    You need 20 MB free disk space to install the Windows 98 
  57.    Year 2000 Update.
  58.  
  59. B. Downloading and Extracting the Windows 98 Year 2000 Update
  60.    If you download the update from the Web site, be sure to read the 
  61.    release notes completely before you extract and install the 
  62.    Windows 98 Year 2000 Update. 
  63.  
  64.    After you download the Update, a compressed executable file called 
  65.    Y2kw98.exe appears on your hard drive. This executable file contains 
  66.    the files you need to update your system for the year 2000.
  67.  
  68.    >>> To extract the file and install the year 2000 updates:
  69.    1. Click Start, and then click Run.
  70.    2. In the Run dialog box, click Browse.
  71.    3. Locate the Y2kw98.exe file on your hard drive.
  72.    4. Click Open, and then click OK.
  73.    5. Follow the instructions that appear on your screen.
  74.  
  75.    This Year 2000 Update  is for Windows 98 only. This Update is not 
  76.    intended for use on and will not install on computers running 
  77.    Windows 95,  Windows NT, or Windows 2000. For international versions 
  78.    of Windows 98, download and install the appropriate language version 
  79.    for your location.
  80.  
  81. C. Before You Install the Windows 98 Year 2000 Update 
  82.    Because the Windows 98 Year 2000 Update updates your system files 
  83.    and requires you to restart your computer during installation, you 
  84.    should save and close all open documents and close all programs 
  85.    before installing the Update.
  86.  
  87. D. Useful Switches
  88.    There are several installation options available to advanced users 
  89.    when installing the Windows 98 Year 2000 Update. You can view these 
  90.    options at any time by clicking Start, clicking Run, typing 
  91.    y2kw98.exe /? and then clicking OK.
  92.  
  93.    To use the optional installation parameters below, type
  94.    y2kw98.exe <option>
  95.  
  96.    /Q - Quiet mode (skips all user prompts) - Useful for silent 
  97.         installations in batch setups.
  98.    /T: <full path> - Specifies a temporary working folder.
  99.    /C - Extract files only to the folder when used also with /T - 
  100.         Allows an administrator to download files into a specified 
  101.         location.
  102.    /C: <cmd> - Override install command defined by author - Not used 
  103.         for this update.
  104.  
  105.  
  106. II. Release Notes
  107. -----------------
  108.  
  109. If You Reinstall Windows 98
  110. If you have to reinstall the Windows 98 operating system, you will 
  111. lose the benefits of the Windows 98 Year 2000 Update installation. 
  112. Any time you have to reinstall Windows 98, run the Windows 98 Year 
  113. 2000 Update installation again.
  114.  
  115.  
  116. III. What Are the Year 2000 Issues in Windows 98? 
  117. -------------------------------------------------
  118.  
  119. The issues listed below are resolved by installing this Update.
  120.  
  121. 1. Date/Time Picker (comctl32.dll). 
  122.    Previously, when you set your Regional Settings in the Control 
  123.    Panel to handle years as two digits, the Date/Time Picker function 
  124.    did not correctly reflect the date.  This patch addresses that 
  125.    issue.
  126.  
  127. 2. Microsoft Wallet (actpmnt.ocx)
  128.    When entering credit card information in versions of Microsoft 
  129.    Wallet earlier than version 2.1.1383, you must enter the month, 
  130.    day, and year for expiration dates beyond the year 2000. Otherwise, 
  131.    information may not be handled as expected. 
  132.  
  133.    For example, entering a credit card with an expiration date of 5/01 
  134.    is handled as May 1 of the current year. This behavior was changed 
  135.    in Microsoft Wallet version 2.1.1383 and later.  
  136.  
  137. 3. Microsoft Virtual Machine
  138.    Year 2000 issues have been reported in connection with Java virtual 
  139.    machines based on the Sun Microsystems Java Development Kit 
  140.    versions 1.1.1 through 1.1.5. Applications written in Java that 
  141.    make use of the java.txt.SimpleDateFormat class library may handle 
  142.    4-digit dates incorrectly.
  143.  
  144.    For example, if you have a Java applet or application that uses 
  145.    SimpleDateFormat and you enter four digits for the year, the date 
  146.    functions may truncate the year and use only the first two digits 
  147.    (for example, 2000 might become 20).
  148.  
  149. 4. Phone Dialer applet (dialer.exe)
  150.    The Show View Call Log option doesn't display the date properly 
  151.    after successful completion of a telephone call. If the system 
  152.    date is adjusted to the year 2000, the date is displayed as 100,
  153.    101,102, and so on. 
  154.  
  155.    For example, in the year 2000, you make a call using the Dialer 
  156.    applet. The log file created or appended to after the completion 
  157.    of the phone connection displays the year portion of the call date 
  158.    incorrectly, such as 101, 102, 103, and so on.
  159.  
  160. 5. Time and Date applet (timedate.cpl)
  161.    When you select the date February 29 and change the year using the 
  162.    up and down arrows in the Date/Time Properties dialog box, the 
  163.    calendar displays February 29 every year, whether it's a leap year 
  164.    or not. This is a display issue in the applet.
  165.  
  166. 6. Document Properties (docprop.dll)
  167.    When you view the properties of Microsoft WordPad or Microsoft Word 
  168.    documents and set custom date information, the year 2000 is not 
  169.    accepted as a valid entry when typed as "00." All two-digit dates 
  170.    are assumed to be in the 20th century (that is, 19xx). In addition, 
  171.    if the time zone is set to the Far East, the date properties lose a 
  172.    day when you enter the year as 2000.
  173.  
  174. 7. Boot Strap (io.sys)
  175.    If the system is started at the precise instant that the system 
  176.    Real Time Clock (RTC) date rolls over at midnight, the system 
  177.    clock might display an inaccurate time/date. Restarting your 
  178.    computer corrects this problem.
  179.  
  180.    For example, turn on your computer, and then restart it at the 
  181.    exact same moment that your system's internal clock is changing 
  182.    from 11:59:59 P.M. to 12:00:00 A.M. Your system might display an 
  183.    incorrect day or year until the computer is restarted and the 
  184.    internal clock resets itself. This is a test issue and not year 
  185.    2000 related.
  186.  
  187. 8. DHCP Virtual Driver (vdhcp.386)
  188.    Winipcfg /all - IP Leases obtained on or after 3/01/2000 are 
  189.    reported as being obtained the previous day. The system date is 
  190.    displayed properly but the DHCP client reports a date one day 
  191.    prior. 
  192.  
  193.    For example, if you log on to a LAN after March 1, 2000, and you 
  194.    run Winipcfg /all from Start\Run or Ipconfig /all from a DOS VM, 
  195.    the lease obtained date is one day behind. After 2/28/2000, the 
  196.    lease obtained date is one day behind the expected date.
  197.  
  198. 9. Microsoft Data Access (msdadc.dll, msadce.dll)
  199.    The msdadc.dll file is part of the OLE DB core components and a 
  200.    part of the Microsoft Data Access Components (MDAC). If you code 
  201.    to ADO, and your ADO Recordset includes Date data types, such as 
  202.    adDate, adDBDate, adFileTime, or adDBTimeStamp, and you're using a 
  203.    date format in which periods are used instead of slashes for date 
  204.    separator (for example, 01.01.98 instead of 01/01/98), and you 
  205.    specify a year less than 60, then Data Convert (msdadc.dll) might 
  206.    translate your date as a time. 
  207.    For example, 01.01.01 (January 1, 2001) might be converted to 
  208.    01:01:01 (December 30, 1899, 1:01:01A.M.).
  209.  
  210.    For more information about OLE DB compliance, visit the Microsoft 
  211.    Web site at http://www.microsoft.com/year2000.
  212.  
  213.    1. Click Product Guide.
  214.    2. In Compliance Information for Microsoft Products, select 
  215.       Microsoft OLE DB. Under Data Access, select Microsoft OLE DB.
  216.    3. Click Search, and the latest compliance documentation will be 
  217.       displayed.
  218.  
  219. 10.Microsoft Foundation Class Library (mfc40.dll)
  220.    After the year 2000, programs that use the COleDateTime function 
  221.    may improperly parse a date. To view an example of this after the 
  222.    year 2000, from Programs\Accessories\System Tools run 
  223.    System Information (msinfo32.exe) and save the file. Open this 
  224.    .nfo extension file, and from the File menu select Properties. 
  225.    The date stamp may display the improper date. For example, 
  226.    02/05/2000 may display as 2/05/100.
  227.  
  228. 11.DOS Xcopy (xcopy32.mod)
  229.    When using xcopy in real mode with the optional parameter /D:date, 
  230.    xcopy does not accept years entered as two digits, except for the 
  231.    years 80 through 99. The message "Invalid date" is displayed. When
  232.    using xcopy in protected mode (from within Windows) two-digit 
  233.    dates are accepted but are recognized as being within the 20th 
  234.    century (02/05/01 is seen as 02/05/1901).
  235.  
  236.    
  237.  
  238. IV. Additional Issues
  239. ---------------------
  240.  
  241. A. Docprop.dll and Microsoft Office 97 
  242.    The updated file docprop.dll is included in this Update to fix 
  243.    potential year 2000 problems when entering custom dates in document
  244.    properties from Windows Explorer. However, you may still experience
  245.    date-related issues when entering custom date properties from 
  246.    within a Microsoft Office 97 program (for example, Word 97). 
  247.    This is a issue specific to Microsoft Office 97 and 
  248.    Office 97 Service Release 1. To resolve such issues, download the 
  249.    Microsoft Office 97 Service Release 2 from the Microsoft Web site 
  250.    at http://officeupdate.microsoft.com/ 
  251.  
  252. B.Microsoft Jet Database Engine 3.5 and Microsoft Office 97
  253.    When you try to synchronize two members of a replica set that was 
  254.    created before the year 2000, and the current date on your computer 
  255.    is after the year 2000, a synchronization message might appear. 
  256.    This is because of how the expression service mishandles date 
  257.    entries in the MSysExchangeLog table in replicas. When a replica 
  258.    set created before the year 2000 is compacted after the year 2000, 
  259.    exchange information relating to synchronizations after the year 
  260.    2000 is deleted from the MSysExchangeLog table. After this 
  261.    information is deleted, the generation information in the 
  262.    MSysExchangeLog table and the MSysGenHistory table does not match, 
  263.    and the replicas cannot be synchronized. 
  264.    To resolve this issue, download the latest Microsoft Office 97 
  265.    Service Release from the Microsoft Web site at 
  266.    http://officeupdate.microsoft.com/ 
  267.  
  268.    For example, you have a database replica set created in the year 
  269.    1999 using Microsoft Access 97. When the replica set is used in the 
  270.    year 2000 and the user types dates into a table, the date is not 
  271.    handled properly: 2000 becomes 100. Then, when the database is 
  272.    compacted, records with these dates are discarded because they 
  273.    appear to exceed the replica's retention period. The next time a 
  274.    synchronization is performed, the process does not complete and a 
  275.    message appears because entries that the log table says should be 
  276.    there no longer exist.
  277.  
  278.  
  279. V. Microsoft Product Support Services
  280. -------------------------------------
  281.  
  282. Technical support for this component is provided in the United States 
  283. and Canada by calling (425) 635-7222, 6:00 A.M. to 6:00 P.M., 
  284. Pacific time, Monday through Friday, excluding holidays. For help after 
  285. hours, visit the Options topic at http://www.microsoft.com/support. 
  286. For customers using text telephone (TDD/TTY), technical support for 
  287. this component is available by dialing (425) 635-4948 in the 
  288. United States and Canada, 6:00 A.M. to 6:00 P.M., Pacific time, Monday 
  289. through Friday, excluding holidays. For support information outside the 
  290. United States and Canada, contact your local subsidiary. Phone numbers 
  291. for Microsoft Subsidiaries are subject to change. For the most recent 
  292. listing, see the Support Online Web site at 
  293. http://support.microsoft.com/support. If there is no Microsoft 
  294. subsidiary office in your country, contact the vendor from which you 
  295. purchased your Microsoft product. Microsoft's support services are 
  296. subject to Microsoft's then-current prices, terms, and conditions, 
  297. which are subject to change without notice. 
  298.  
  299. THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED TO YOU FOR THE 
  300. SOLE PURPOSE OF ASSISTING THE PLANNING FOR THE TRANSITION TO 
  301. THE YEAR 2000. THIS DOCUMENT CONTAINS THE INFORMATION CURRENTLY 
  302. AVAILABLE CONCERNING THE BEHAVIOR OF MICROSOFT'S PRODUCTS IN THE NEXT 
  303. CENTURY AND IS UPDATED REGULARLY AND SUBJECT TO CHANGE. WE THEREFORE 
  304. RECOMMEND THAT YOU CONTINUE TO CHECK THE INFORMATION LOCATED AT 
  305. http://microsoft.com/year2000 REGULARLY FOR ANY CHANGES. CONSQUENTLY, 
  306. THE INFORMATION IN THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY 
  307. OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR 
  308. IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
  309. A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS 
  310. SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, 
  311. INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS, PUNITIVE 
  312. OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS 
  313. HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES 
  314. DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR 
  315. CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY 
  316. NOT APPLY. THE INFORMATION IN THIS DOCUMENT IS INTENDED TO BE READ IN 
  317. CONJUNCTION WITH OTHER INFORMATION LOCATED AT 
  318. http://microsoft.com/year2000, INCLUDING BUT NOT LIMITED TO THE 
  319. DEFINITION OF THE VARIOUS COMPLIANCE RATINGS AND MICROSOFT'S 
  320. YEAR 2000 TESTING PRACTICES.  TO THE EXTENT THE INFORMATION CONTAINED 
  321. IN THIS DOCUMENT CONFLICTS WITH THE INFORMATION LOCATED AT 
  322. http://microsoft.com/year2000, THE INFORMATION LOCATED AT 
  323. http://microsoft.com/year2000 SHOULD BE CONSIDERED MORE UP TO DATE. 
  324.  
  325. ANY STATEMENTS MADE TO YOU BY MICROSOFT OR CONTAINED HEREIN IN THE 
  326. COURSE OF PROVIDING YEAR 2000 RELATED FIXES, YEAR 2000 DIAGNOSTIC TOOLS,
  327. OR REMEDIATION SERVICES (IF ANY) ARE SUBJECT TO THE YEAR 2000 
  328. INFORMATION AND READINESS DISCLOSURE ACT (112 STAT. 2386). IN CASE OF 
  329. A DISPUTE, THIS ACT MAY REDUCE YOUR LEGAL RIGHTS REGARDING THE USE OF 
  330. ANY SUCH STATEMENTS, UNLESS OTHERWISE SPECIFIED BY YOUR CONTRACT OR 
  331. TARIFF.
  332.  
  333.  
  334.  
  335.