home *** CD-ROM | disk | FTP | other *** search
/ Y2K Resource 1999 November / Y2K_Resource_Nov99.iso / nt4sp5 / readme.txt next >
Text File  |  1999-10-22  |  109KB  |  2,290 lines

  1. ********************************************************************** 
  2.                   Microsoft Windows NT 4.0 Workstation 
  3.                        and Windows NT 4.0 Server
  4.                             Service Pack 5 
  5. **********************************************************************
  6. Information in this document, including URL and other Internet Web 
  7. site references, is subject to change without notice and is provided 
  8. for informational purposes only. The entire risk of the use or results
  9. of the use of this document remains with the user, and Microsoft 
  10. Corporation makes no warranties, either express or implied. The 
  11. example companies, organizations, products, people and events depicted
  12. herein are fictitious. No association with any real company, 
  13. organization, product, person or event is intended or should be 
  14. inferred. Complying with all applicable copyright laws is the 
  15. responsibility of the user. Without limiting the rights under 
  16. copyright, no part of this document may be reproduced, stored in or 
  17. introduced into a retrieval system, or transmitted in any form or by 
  18. any means (electronic, mechanical, photocopying, recording, or 
  19. otherwise), or for any purpose, without the express written permission 
  20. of Microsoft Corporation. 
  21.  
  22. Microsoft may have patents, patent applications, trademarks, 
  23. copyrights, or other intellectual property rights covering subject 
  24. matter in this document. Except as expressly provided in any written 
  25. license agreement from Microsoft, the furnishing of this document does
  26. not give you any license to these patents, trademarks, copyrights, or 
  27. other intellectual property.
  28.  
  29. (c)1999 Microsoft Corporation. All rights reserved.
  30.  
  31. Microsoft, MS-DOS, MS, Windows, and Windows NT, Active Accessibility, 
  32. Active Directory, ActiveX, Authenticode, BackOffice, FrontPage, 
  33. Outlook, PowerPoint, Visual Basic, Visual J++, and Visual Studio are 
  34. either registered trademarks or trademarks of Microsoft Corporation in
  35. the U.S.A. and/or other countries.
  36.  
  37. The names of actual companies and products mentioned herein may be the 
  38. trademarks of their respective owners.
  39.  
  40.  
  41. ======================================================================
  42. HOW TO USE THIS DOCUMENT
  43. ======================================================================
  44. This document provides information about Microsoft Windows NT 4.0
  45. Workstation and Windows NT 4.0 Server Service Pack 5 (SP5), as well as 
  46. answers to questions that you might have.
  47.  
  48. To view Readme.txt in Notepad, maximize the Notepad window. For best 
  49. viewing, click Edit, and then click Word Wrap.
  50.  
  51. To print Readme.txt, open it in Notepad or another word processor,
  52. click the File menu, and then click Print. For best printing results, 
  53. click Edit, click Set Font, type 9 in the Size box, and then click OK.
  54.  
  55. For a current list of computer and hardware peripherals supported by 
  56. Windows NT 4.0, see the Windows NT Hardware Compatibility List 
  57. at http://www.microsoft.com/hwtest/hcl/.
  58.  
  59.  
  60. ======================================================================
  61. CONTENTS
  62. ======================================================================
  63. 1.0  INTRODUCTION
  64.      1.1  What Is Service Pack 5?
  65.      1.2  List of Fixes in Service Pack 5 
  66.      1.3  Downloading and Extracting the Service Pack
  67.  
  68. 2.0  INSTALLATION INSTRUCTIONS FOR WINDOWS NT 4.0 SERVICE PACK 5
  69.      2.1  Before You Install the Service Pack
  70.      2.2  Service Pack Install Order Documentation     
  71.      2.3  Installing the Service Pack
  72.      2.4  Service Pack Uninstall
  73.   
  74. 3.0  USER NOTES
  75.      3.1  Emergency Repair Disk
  76.      3.2  Adding New Components
  77.      3.3  Installing Symbol Files from the CD
  78.      3.4  Hardware Compatibility with Windows NT 4.0
  79.      3.5  Compaq Alpha Notes
  80.      3.6  Running Windows NT 4.0 Administrative Tools from a Remote 
  81.           Server
  82.      3.7  CryptoAPI and Authenticode
  83.      3.8  Uninstalling Internet Explorer
  84.      3.9  Certificate Server Notes
  85.      3.10 Internet Information Server 4.0, Secure Sockets Layer and 
  86.           Root Certifying Authority Certificates, and the 
  87.           IISCA.EXE Tool
  88.      3.11 Message Queue Notes
  89.      3.12 COM Internet Services
  90.      3.13 Event Log Service
  91.      3.14 Upgrading a Cluster to Service Pack 5
  92.      3.15 Year 2000 Updates
  93.      3.16 Uninstalling IE 4.01 SP2 if using MSSCE
  94.      3.17 Find Files or Folders by Date using Dates Prior to 1980
  95.  
  96. 4.0  ADDITIONAL FIXES AND WORKAROUNDS
  97.      4.1  Installing Windows NT 4.0 on a Windows 2000 Computer
  98.      4.2  Dual Booting Between Versions of Windows NT 4.0 and 
  99.           Windows 2000
  100.      4.3  NTFS for Windows NT 4.0 and NTFS for Windows 2000 Support
  101.      4.4  Installing SP5 on a Windows NT 4.0 Server Enterprise Edition
  102.           System
  103.      4.5  Internet Information Server 4.0
  104.      4.6  Security Configuration Manager
  105.      4.7  Updating Audio Drivers
  106.      4.8  Microsoft Proxy Server
  107.      4.9  Ositech Jack of Spades
  108.      4.10 MDAC 2.0 Service Pack 1
  109.      4.11 Installing Internet Explorer 4 SP2 as a Non-Default Browser
  110.  
  111. 5.0  APPLICATION NOTES
  112.      5.1  CheckIt Diagnostic Kit 4.0 by Touchstone
  113.      5.2  Norton CrashGuard 2.0 for Windows NT
  114.      5.3  Inoculan 4.0
  115.      5.4  Exceed
  116.      5.5  Terminal Server
  117.      5.6  Microsoft NetMeeting Security and Year 2000 Issues
  118.      5.7  NuMega SoftICE
  119.      5.8  Microsoft BackOffice Small Business Server
  120.      5.9  Rational Visual Quantify Version 4
  121.      5.10 Microsoft IntelliPoint
  122.      5.11 Systems Management Server 2.0 
  123.  
  124. 6.0  IF YOU DO NOT HAVE SERVICE PACK 4
  125.      6.1  New in Service Pack 4
  126.      6.2  List of Fixes in Windows NT 4.0 Service Packs 1 through 4
  127.  
  128.  
  129. ======================================================================
  130. 1.0  INTRODUCTION
  131. ======================================================================
  132. This release of Microsoft Windows NT 4.0 Service Pack 5 (SP5) is easy 
  133. to apply while Windows NT is running. SP5 updates all files that are 
  134. older than those included in this Windows NT Service Pack. Service 
  135. Pack releases are cumulative, containing all previous Service Pack 
  136. fixes and any new fixes created after Service Pack 4.
  137.  
  138. IMPORTANT: It's recommended that you stop running any critical 
  139. services before you apply Windows NT 4.0 SP5. For more preinstallation 
  140. recommendations, see Section 2.1, "Before You Install the 
  141. Service Pack."
  142.  
  143. IMPORTANT: SP5 contains only 40-bit encryption. This release isn't 
  144. supported for installation on an existing North American 128-bit 
  145. installation of Windows NT 4.0. If you install SP5 on a computer with 
  146. 128-bit encryption, system services might fail to start.
  147.  
  148. If you are on a North American computer, you may have 128-bit encryption 
  149. installed. 
  150.  
  151. >>>To determine if 128-bit encryption is installed
  152. 1. Open My Computer, click View, and then click Options.
  153. 2. Click the View tab, select Show All Files, and click OK. 
  154. 3. Click Start, point to Find, and then click Find Files or Folders.
  155. 4. Search for files named "Rsaenh.dll" on your local hard drives.   
  156. 5. If the file exists in the System folder in your Windows NT folder, 
  157.    then you have 128-bit encryption support installed. If the file does not 
  158.    exist, you have 40-bit encryption.
  159.  
  160. Installing the 40-bit version of SP5 on a previously existing 128-bit 
  161. computer will not downgrade all of the encryption in the operating 
  162. computer, so it will not necessarily change the exportability of the 
  163. computer. 
  164.  
  165. ----------------------------
  166. 1.1  What Is Service Pack 5?
  167. ----------------------------
  168. SP5 is a collection of current updates and enhancements to Windows NT 
  169. Server 4.0 and Windows NT Workstation 4.0 since their releases. 
  170.  
  171. SP5 is not a required upgrade. If you have deployed or are in the 
  172. process of deploying a previous Service Pack, you probably need not 
  173. change your plans. To accommodate customers in this situation, 
  174. Microsoft provides software updates for critical issues to previous 
  175. Service Packs. For example, you can continue to obtain Year 2000 (Y2K) 
  176. software updates if you're using SP4. 
  177.  
  178. SP5 content is focused on: 
  179.  
  180.    * Demonstrated customer impact 
  181.      SP5 rolls up many of the recent updates to Windows NT 4.0. In 
  182.      addition, SP5 has undergone extensive regression testing. 
  183.  
  184.      The following is a list of the most frequently requested 
  185.      Windows NT 4.0 updates that are included in SP5:
  186.      - DHCP Server of SP4 Ignores Reservations 
  187.      - SP4 forces cluster servers to be taken off and online 
  188.      - Windows NT 4.0 SP4 Does Not Update MTS Files 
  189.      - Duplicate SCSI Logical Unit (LUN) 0 When LargeLUNs Registry 
  190.        Key Enabled 
  191.      - Under stress, a computer running Windows NT Server or 
  192.        Workstation may display a STOP 0x0000001E error message on a 
  193.        blue screen. 
  194.      - Cannot configure ODBC logging when using Microsoft Data Access 
  195.        Components (MDAC) 2.0 SP1, SP4, and Proxy Server 2.0. 
  196.      - Secondary WINS query delayed by 1500ms even when primary WINS 
  197.        returns 'na  
  198.      - Using SP4, RCP "host:foo ." fails whereas RCP "host:foo foo" 
  199.      - SP4 systems access the hard disks every five minutes, which 
  200.        interferes with Power Management. 
  201.  
  202.    * Y2K fixes
  203.      SP5 provides the latest fixes to known Year 2000 issues in 
  204.      Windows NT 4.0. For more information on SP5 and Year 2000 issues, 
  205.      see Section 3.15, "Year 2000 Fixes." For the latest information 
  206.      on Year 2000 and Windows NT 4.0, see the Microsoft Year 2000 
  207.      Readiness Disclosure & Resource Center Web site at 
  208.      http://www.microsoft.com/year2000/ or call 1-888-MSFT-Y2K. 
  209.  
  210.    * Updates to SP4 issues, including:   
  211.      - Reduced heap fragmentation issues which would lead to memory
  212.        problems.
  213.      - Eliminated memory fragmentation problem with Critical Sections.
  214.      - Eliminated a system hang that could occur on multiprocessor 
  215.        systems with multiple memory maps.
  216.      - Resolved SP4 issues with Oracle Fail Safe software for 
  217.        Windows NT Clusters.
  218.      - Eliminated hanging issues 
  219.        when SetSecurityInfo and SetNamedSecurityInfo calls were made 
  220.        during DLLInit time.
  221.      - Enabled Desktop folders in Explorer windows to retain settings.
  222.      - Eliminated issues where LPD would stop the printing of multiple 
  223.        copies.
  224.      - Prevented DNS from converting host names to lowercase.
  225.      - Prevented GetHostbyName from returning unbound IP RAS 
  226.        addresses.
  227.      - Eliminated issues where Apple Macintosh Clients can't see 
  228.        Windows NT 4.0 Server after upgrading to SP4.
  229.      - Eliminated issues where changing an SFM password allows 
  230.        Windows NT client computer to share access with null password.
  231.  
  232.    * Euro issues 
  233.      SP5 includes the existing updates for Windows NT 4.0 euro 
  234.      support. For the most recent information about Windows NT 4.0 and
  235.      euro, see the Microsoft Euro Web site at 
  236.      http://www.microsoft.com/euro/.
  237.  
  238.    * Security updates
  239.      SP5 contains current updates for known Windows NT 4.0 security 
  240.      issues. For the most recent information about Windows NT 
  241.      security, see the Microsoft Security Advisor Web site at 
  242.      http://www.microsoft.com/security/. 
  243.  
  244. ------------------------------------
  245. 1.2  List of Fixes in Service Pack 5
  246. ------------------------------------ 
  247. To assist customers who are deciding whether to upgrade to SP5, 
  248. Microsoft provides extensive documentation of the fixes and updates 
  249. contained in SP5. This documentation gives customers the opportunity 
  250. to analyze whether the SP5 contents justify the necessary test and 
  251. deployment resources. This list of affected Service Pack files is 
  252. available at 
  253. http://support.microsoft.com/support/kb/articles/Q225/0/37.asp.
  254.  
  255. ------------------------------------------------
  256. 1.3  Downloading and Extracting the Service Pack
  257. ------------------------------------------------
  258. If you have downloaded this Service Pack from an FTP site or a Web 
  259. site, you should read the release notes completely before you extract 
  260. and install the Service Pack. For this release, these self-extracting 
  261. program files are also located at the root of the CD. They are 
  262. SP5alpha.exe for Alpha processor type computers and SP5i386 for Intel-
  263. processor type computers.
  264.  
  265. After downloading the Service Pack, you'll have a compressed 
  266. program file on your hard drive. To extract this file and begin 
  267. the installation process, for example, type SP5i386.exe at the 
  268. command prompt, or double-click the file in Windows NT Explorer. 
  269. You can also extract the file into the current folder without 
  270. launching the installation program by using the command prompt 
  271. switch /x. (For example, at the command prompt, type SP5i386 /x.)
  272.  
  273.  
  274. ======================================================================
  275. 2.0  INSTALLATION INSTRUCTIONS FOR WINDOWS NT 4.0 SERVICE PACK 5
  276. ======================================================================
  277. Carefully read the installation instructions before you install 
  278. Service Pack 5, since they may have changed from previous 
  279. Service Packs.
  280.  
  281. ----------------------------------------
  282. 2.1  Before You Install the Service Pack
  283. ----------------------------------------
  284. Close all active debugging sessions before installing this Service 
  285. Pack, otherwise, the Update program is unable to replace system 
  286. files that are in use. If a file is in use when you install SP5, a 
  287. dialog box appears prompting you to cancel the installation or skip 
  288. the file copy. It's recommended you cancel the installation and then 
  289. uninstall SP5. To do this, run Spuninst.exe, or click Start, point 
  290. to Settings, click Control Panel, double-click Add/Remove Programs, 
  291. and then click Uninstall Service Pack 5. Close all active sessions 
  292. on the computer, and then run Update.exe again to install the 
  293. Service Pack.
  294.  
  295. Also, to maximize recovery of the computer in the event of 
  296. installation failure, it's recommended that you do the following 
  297. before installing SP5:
  298.  
  299.    1. Update the system Emergency Repair Disk by using the Rdisk.exe 
  300.       command with the /s switch.
  301.    2. Perform a full backup of the computer, including the registry 
  302.       files.
  303.    3. Disable any nonessential third-party drivers and services (that 
  304.       is, drivers and services that aren't required to boot the 
  305.       computer).
  306.    4. Contact the original equipment manufacturer (OEM) that provided
  307.       the driver or service for the updated versions of the file(s).
  308.  
  309. 2.1.1 NEC Versa 6050 or 6200 Series Notebook Computers
  310. ------------------------------------------------------
  311. Users of NEC Versa 6050 or 6200 Series notebook computers, with 
  312. Windows NT version 4.0 preinstalled, should select "Yes" when SP5 
  313. Update.exe prompts you to replace the Hal.dll file.
  314.  
  315. 2.1.2 SystemSoft Card Wizard
  316. ----------------------------
  317. If your computer contains SystemSoft Card Wizard version 2.x or 
  318. earlier, you must obtain SystemSoft Card Wizard version 3.00.01 or 
  319. greater before installing Windows NT 4.0 Service Pack 5. Otherwise, 
  320. your operating system may no longer function. For further details, see
  321. the SystemSoft Web site at http://www.systemsoft.com/.
  322.  
  323. 2.1.3 Advanced Power Management
  324. -------------------------------
  325. Advanced Power Management isn't supported by Windows NT 4.0. As a 
  326. result, it's recommended that you remove Advanced Power Management 
  327. features before installing SP5.
  328.  
  329. 2.1.4 Power Management Utilities
  330. --------------------------------
  331. Power Management Utilities may not work on Windows NT 4.0 SP5. Contact 
  332. the vendor of your Power Management Utilities for an updated version 
  333. to work with Windows NT 4.0 SP5.
  334.  
  335. --------------------------------------------
  336. 2.2 Service Pack Install Order Documentation
  337. --------------------------------------------
  338. IMPORTANT: If you are installing Service Packs for multiple Microsoft 
  339. products, the order in which you install the Service Packs may have an 
  340. effect on stability. You can view the documentation about the 
  341. recommended installation order at 
  342. http://www.microsoft.com/windows/servicepacks/.
  343.  
  344. --------------------------------
  345. 2.3  Installing the Service Pack
  346. --------------------------------
  347. >>>To install the Service Pack from the CD
  348.    1. Insert the Service Pack CD into your CD-ROM drive.
  349.    2. If a Web page opens in your browser after you insert the CD,
  350.       click Windows NT Service Pack, and then click 
  351.       Install Service Pack.
  352.    3. When you're prompted to open the file Spsetup.bat or save it 
  353.       to disk, click Open, and then follow the instructions that 
  354.       appear.
  355.  
  356.    Note: To use the uninstall feature of SP5, you must create an 
  357.    Uninstall folder during the initial installation. 
  358.  
  359.    4. If a Web page doesn't automatically open when you insert the CD, 
  360.       open the command prompt window, and change the folder to the 
  361.       drive letter associated with the CD-ROM drive.
  362.    5. Change the folder to \I386\Update or \Alpha\Update (depending 
  363.       upon whether you have an x86 or Alpha CPU), and type UPDATE.
  364.    6. Follow the instructions that appear.
  365.  
  366. If SP5 doesn't install from the CD after you click Install Service 
  367. Pack 5 or your browser doesn't automatically display installation 
  368. instructions when you insert the CD into your CD-ROM drive, start the 
  369. SP5 installation process manually from the CD. For more information, 
  370. see "To Install the Service Pack from the CD" earlier in this section.
  371.  
  372. >>>To install SP5 from a network drive
  373.    1. Run the command to connect to the network drive that has the SP5 
  374.       files.
  375.    2. Change the drive letter to that of the network drive. 
  376.    3. Change the folder to \I386\Update or \Alpha\Update (depending 
  377.       upon whether you have an x86 or Alpha CPU), and then 
  378.       type UPDATE.
  379.    4. Follow the instructions that appear.
  380.  
  381. Note: It's recommended that you allow Setup to create an Uninstall 
  382. folder the first time you install SP5.
  383.  
  384. >>>To install SP5 from the Internet
  385. Use a Web browser (such as Internet Explorer 3.02 or later) to visit 
  386. http://microsoft.com/windows/servicepacks/. Click the Install 
  387. Service Pack 5 option to install SP5 on your computer. This Web page 
  388. automatically detects which files need to be updated and then copies 
  389. the appropriate files to a temporary folder on your computer. It then 
  390. installs only those files that are needed to update your computer.
  391.  
  392. Note: If you use Web browsers other than Internet Explorer 3.02 or 
  393. later, you may be unable to install SP5 by using this update method. 
  394. You can still install SP5 by downloading the entire Service Pack from 
  395. the Internet onto your computer and running Update.exe locally.
  396.  
  397. You can use installation switches with Update.exe. The following 
  398. syntax help is available by typing update /?:
  399. UPDATE [-u] [-f] [-n] [-o] [-z] [-q]
  400.     -u Unattended mode
  401.     -f Force other programs to close at shutdown
  402.     -n Do not back up files for uninstall
  403.     -o Overwrite OEM files without prompting
  404.     -z Do not reboot when installation is complete
  405.     -q Quiet mode - no user interaction
  406.  
  407. ---------------------------
  408. 2.4  Service Pack Uninstall
  409. ---------------------------
  410. This Service Pack contains an uninstall feature that you can use to 
  411. restore your computer to its previous state.
  412.  
  413. To enable the uninstall option, run Update.exe. A subfolder in your 
  414. Windows NT folder named Uninstall is created. This requires at 
  415. least 120 megabytes (MB) of free space on the drive on which 
  416. Windows NT is installed, 60 MB for the uninstall folder, and 60 MB 
  417. for the Service Pack-updated system files.
  418.  
  419. To uninstall SP5, in Control Panel, double-click the Add/Remove 
  420. Programs. Select Windows NT 4.0 Service Pack 5, and click Add/Remove. 
  421. If this option isn't available, run Spuninst.exe from the 
  422. \%systemroot%\$NtServicePackUninstall$\spuninst\ folder.
  423.  
  424. Note: If you install any programs or services that require SP5 or have 
  425. fixes contained in SP5, uninstalling SP5 could adversely affect those 
  426. programs.
  427.  
  428. To uninstall SP5, the drive letter for the boot drive must be the same 
  429. one used when you installed SP5. If you change the drive letter for 
  430. the boot drive, you can't uninstall SP5. 
  431.  
  432. To uninstall Service Pack 2 (SP2) and Service Pack 3 (SP3), you had to 
  433. run Update.exe and then select "Uninstall a previously installed 
  434. Service Pack." These commands returned your computer to its previous 
  435. state. After your computer restarted, the Update.exe program replaced 
  436. the files updated by the Service Pack with most of the files from the 
  437. previous installation and returned most of your registry settings to 
  438. what they were before that Service Pack was installed.
  439.  
  440. Note: If you uninstall SP5 on a computer that previously had SP3 
  441. (without Internet Explorer 4.0) installed on it, cryptography won't 
  442. work correctly after the uninstall completes. To work around this 
  443. issue, reinstall SP3 after you have uninstalled SP5.
  444.  
  445. Uninstalling SP5 won't uninstall new versions of CryptoAPI 
  446. and SChannel.
  447.  
  448. IMPORTANT: If you plan to install a previous Service Pack after 
  449. uninstalling SP5, take note of the following important precaution. SP5 
  450. modifies the Security Account Manager (SAM) database and the Security 
  451. database so that older versions of the Samsrv.dll, Samlib.dll, 
  452. Lsasrv.dll, Services.exe, Msv1_0.dll, and Winlogon.exe files no longer
  453. recognize the database structure. Therefore, the uninstall process 
  454. doesn't restore these files when uninstalling SP5. If you install a 
  455. prior Service Pack (for example, SP3) after uninstalling SP5, click 
  456. "No" on the "Confirm File Replace" dialog boxes that prompt you to 
  457. overwrite Samsrv.dll and Winlogon.exe. If you overwrite the newer 
  458. files with these older versions, you'll be unable to log on to 
  459. the computer.
  460.  
  461. Note: If you're reinstalling SP5 after installing new software or 
  462. hardware, you must choose to create a new Uninstall folder. To retain 
  463. your ability to return to a bootable configuration, copy the current 
  464. Uninstall folder to a safe location before running the SP5 
  465. installation program.
  466.  
  467.  
  468. ======================================================================
  469. 3.0  USER NOTES
  470. ======================================================================
  471. This section covers information that is specific to Service Pack 5.
  472.  
  473. --------------------------
  474. 3.1  Emergency Repair Disk
  475. --------------------------
  476. If you use the Windows NT Emergency Repair Disk to repair your Windows 
  477. NT 4.0 computer, Windows NT requires you to supply the original 
  478. Windows NT 4.0 media at some time after you install SP5. This means 
  479. you'll need to reinstall SP5 after the repair is completed because the
  480. Emergency Repair Disk repairs your computer by restoring your original 
  481. Windows NT 4.0 system files. After the repair is complete, follow the
  482. Installation Instructions (see Section 2.0) to reinstall SP5. For more
  483. information on using the Windows NT Emergency Repair Disk utility, go 
  484. to the Microsoft Knowledge Base at 
  485. http://support.microsoft.com/support/ and search for 
  486. KB article Q146887.
  487.  
  488. Note: To use the Emergency Repair Disk utility, you must have the 
  489. updated version of Setupdd.sys which comes with SP5. To update your 
  490. version of Setupdd.sys, copy Setupdd.sys from the Service Pack to 
  491. your Windows NT 4.0 Setup Disk 2 from the original product media. 
  492. This replaces the older version of Setupdd.sys with the updated 
  493. version. For more information, go to the Knowledge Base at 
  494. http://support.microsoft.com/support/ and search for 
  495. KB article Q158423.
  496.  
  497. --------------------------
  498. 3.2  Adding New Components 
  499. --------------------------
  500. If you change or add new software or hardware components to your 
  501. computer after you install SP5, you'll need to install SP5 again. This 
  502. is because the files included on the original Windows NT 4.0 media may 
  503. not be the same as the files on the Service Pack CD. You can't install 
  504. new components, such as a new keyboard or printer driver, directly 
  505. from the Service Pack media. You must install new components from the 
  506. original product media and then reinstall the Service Pack.
  507.  
  508. For example, if you install the Simple Network Management Protocol
  509. (SNMP) service after installing SP5, you'll need to reinstall the 
  510. Service Pack. Otherwise, you'll receive the message "Entrypoint 
  511. SnmpSvcGetEnterpriseOID could not be located in Snmpapi.dll." This 
  512. informs you that some of the files in the SNMP service have been 
  513. updated in SP5 and that you have a version mismatch. Reinstalling SP5 
  514. fixes the problem by copying the newer versions of the files onto 
  515. your computer.
  516.  
  517. Note: Simple Network Management Protocol (SNMP) security provides the 
  518. ability to set a permission level on the SNMP agent computer. The 
  519. permission level determines how the SNMP agent computer processes 
  520. requests from an SNMP community.
  521.  
  522. ----------------------------------------
  523. 3.3  Installing Symbol Files from the CD
  524. ----------------------------------------
  525. Each program file in Windows NT 4.0 has a corresponding symbol file 
  526. that is helpful in diagnosing application and computer crashes. Symbol 
  527. files are used in conjunction with a debugger and are not required 
  528. proper operation of your computer. 
  529.  
  530. The symbols for SP5 files are compressed in self-extracting program 
  531. files named Sp5symi.exe for Intel and Sp5syma.exe for Alpha0-based 
  532. computers. To install the symbol files corresponding to the new 
  533. binaries in SP5, run the executable file, and, when prompted, specify 
  534. the path to the location of the previous version's symbols (for 
  535. example, C:\Winnt\Symbols\). This command copies the SP5 .dbg files 
  536. over the existing versions of these files. 
  537.  
  538. For more information about debugging in Windows NT, see Chapter 39, 
  539. "Windows NT Debugger," in the Microsoft Windows NT 4.0 Workstation 
  540. Resource Kit.
  541.  
  542. -----------------------------------------------
  543. 3.4  Hardware Compatibility with Windows NT 4.0
  544. -----------------------------------------------
  545. 3.4.1 Video Drivers
  546. -------------------
  547. Due to incompatibilities between the ATIRage drivers and Service Pack 
  548. setup, the files Ati.sys and Ati.dll are not included with SP5. Any 
  549. ATI drivers currently installed on your computer still function 
  550. normally.
  551.  
  552. If you install SP5 over a previous Service Pack on a computer that has 
  553. a Number Nine Visual Technologies Imagine 2 video card and drivers 
  554. installed, you may experience some loss of functionality in the video 
  555. driver, such as loss of any resolutions requiring 256 or more colors. 
  556. If you uninstall SP5 and revert to SP3, the Imagine 2 card may be 
  557. unable to display 256 colors or higher. There is no known resolution 
  558. for either of these two issues because reinstalling the Imagine 2 
  559. video drivers doesnÆt restore the lost functionality. Number Nine is 
  560. aware of this issue and is working on a fix.
  561.  
  562. 3.4.2 Dell Latitude Computers
  563. -----------------------------
  564. If you're running Windows NT 4.0 on a Dell Latitude portable computer, 
  565. your Dell-supplied Softex Advanced Power Management and PC Card 
  566. Controller services (versions 2.0 and later) continue to function 
  567. after you install SP5. Softex version 1.0 stops functioning after 
  568. SP5 installation. To update your computer for SP5, install 
  569. version 2.19 or later of the Softex utilities. Your computer becomes 
  570. unusable if you reinstall any version of Softex prior to 2.19 after 
  571. installing SP5.To download this utility, visit the Dell Web site at 
  572. http://support.dell.com/filelib/.
  573.  
  574. 3.4.3 Softex/Phoenix Utilities
  575. ------------------------------
  576. If you're using any of the following Softex Incorporated or Phoenix 
  577. Technologies utilities, you may encounter problems running SP5:
  578.    * Softex PC Card Controller or Phoenix CardExecutive for Windows NT
  579.    * Softex Power Management Controller or Phoenix APM for Windows NT
  580.    * Softex Docking Controller or Phoenix NoteDock for Windows NT
  581.    * Softex DeskPower Controller or Phoenix DeskAPM for Windows NT
  582.  
  583. Follow these guidelines with Softex/Phoenix utilities:
  584.    1. Obtain the version number of the utilities you're using. 
  585.    2. You must be running version 2.19 or later of the Softex or 
  586.       Phoenix utilities to avoid problems with SP5. DonÆt install or 
  587.       reinstall any version of Softex or Phoenix utilities earlier 
  588.       than version 2.19 on your computer, or your computer might not 
  589.       start. For more information, see the Softex Incorporated Web 
  590.       site at http://www.softexinc.com/ or the Phoenix Technologies 
  591.       Web site at http://www.phoenix.com/.
  592.  
  593. 3.4.4 Support for 255 SCSI Logical Unit
  594. ---------------------------------------
  595. Windows NT 4.0 detects only the first eight logical units on a SCSI 
  596. device. To work around this limitation, install SP5 and add the 
  597. following key in the registry:
  598.  
  599. \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  600. \[Driver Service Key]\Parameters\Device[N]
  601.     LargeLuns: REG_DWORD: 0x1
  602.  
  603. where [Driver Service Key] is your SCSI driver name and [N] is the 
  604. SCSI bus number.
  605.  
  606. 3.4.5 SystemSoft Card Wizard
  607. ----------------------------
  608. If your computer contains SystemSoft Card Wizard version 3.x and you 
  609. have installed SP5, you may have lost socket services functionality. 
  610. To work around this issue, reinstall SystemSoft Card Wizard version 
  611. 3.x or higher after installing Service Pack 5. Or you can copy 
  612. Pcmcia.sys from the Service Pack 5 Uninstall folder, 
  613. $ntservicepacekuninstall$, to the \%systemroot%\System32\Drivers 
  614. folder on your computer. Reboot the computer.
  615.  
  616. -----------------------
  617. 3.5  Compaq Alpha Notes
  618. -----------------------
  619. 3.5.1 Using Remotely Possible 32 with Matrox Millennium Display 
  620.       Adapter
  621. ---------------------------------------------------------------
  622. If you use Remotely Possible 32 on an Alpha-based computer with a 
  623. Matrox Millennium display adapter, don't use the Matrox drivers. 
  624. Otherwise, your computer won't reboot properly. You must use 
  625. VGA-compatible display adapter drivers to use Remotely Possible 32.
  626.  
  627. 3.5.2 Lotus Notes 4.5
  628. ---------------------
  629. If you want to use Lotus Notes and Internet Explorer 4.01 on an Alpha- 
  630. based computer that runs Windows NT 4.0, you must follow this sequence 
  631. when installing SP5: 
  632.    1. If you have Internet Explorer 4.01 on your computer, 
  633.       uninstall it. 
  634.    2. Install SP5. 
  635.    3. Install (or reinstall) Lotus Notes.
  636.    4. Install Internet Explorer 4.01 SP2 from the SP5 CD. 
  637.       This problem will be fixed in a future release. 
  638.  
  639. 3.5.3 Alpha-based Fixes and Enhancements
  640. ----------------------------------------
  641. The following sections describe fixes and enhancements to Alpha-based
  642. computers since Windows NT 4.0 SP3. Many of these fixes and 
  643. enhancements are in the Hardware Abstraction Layer (HAL). SP5 ships 
  644. with the latest version of HAL (revision E). This version is also 
  645. available from Compaq as HAL V4.0 OEM revision E.
  646.  
  647. IMPORTANT: If your computer has a Compaq KZPSA SCSI controller, 
  648. revision E of HAL requires that you upgrade your DECKZPSX disk driver 
  649. to V1.51 or later. Installing SP5 automatically installs the correct 
  650. driver. 
  651.  
  652. 3.5.3.1 Computer Hangs on Alpha Systems with Only One Processor 
  653. Physically Present
  654. The following Alpha-based computers with only one processor physically 
  655. present no longer hang when booted:
  656.    AlphaServer 4x00
  657.    AlphaServer 1200
  658.    AlphaStation 1200
  659.    Compaq Server 5000
  660.    Compaq Server 7000
  661.  
  662. 3.5.3.2 Clock Interrupt Period Changed from 7.5 microseconds to 10 
  663. microseconds
  664. In Windows NT 4.0 SP5, the effective clock interrupt period on the 
  665. following computers was changed from 7.5 microseconds to 
  666. 10 microseconds:
  667.    AlphaServer 4x00
  668.    AlphaServer 1200
  669.    AlphaStation 1200
  670.    Compaq Server 5000
  671.    Compaq Server 7000
  672.  
  673. This change provides parity with Intel-based computers and alleviates 
  674. performance anomalies caused by assumptions of 10 microseconds for 
  675. the resolution for timers (which are equal to the clock interrupt 
  676. period).
  677.  
  678. 3.5.3.3 Pyxis Error Registers
  679. HAL Revision D, which ships with Windows NT 4.0 SP5, supports 
  680. updated Pyxis error registers, which provide more meaningful 
  681. information during hardware crashes.
  682.  
  683. 3.5.3.4 Peer-to-Peer DMA Transfers
  684. This Service Pack, together with the current AlphaBIOS firmware, now 
  685. allows peer-to-peer DMA transfers.
  686.  
  687. 3.5.3.5 PCI Devices with 256 MB of Memory or Greater
  688. The following Alpha platforms now support PCI devices with 256 MB of 
  689. memory or greater for memory-mapped I/O:
  690.    AlphaServer 1000 5/xxx 
  691.    AlphaServer 1000A 5/xxx
  692.    AlphaServer 800 or Compaq Server 3000
  693.    AlphaStation 600
  694.    AlphaStation 500
  695.    Alpha XL 3xx
  696.  
  697. 3.5.3.6 Alpha Computers That Used to Hang When Rebooting
  698. The following computers no longer hang during reboot:
  699.    AlphaServer 4x00
  700.    AlphaServer 1200
  701.    AlphaStation 1200
  702.    Compaq Server 5000
  703.    Compaq Server 7000
  704.  
  705. 3.5.3.7 I/O Performance Degradation or a Hung Computer Under Heavy 
  706. I/O Loads 
  707. On Alpha-based computers with heavy I/O loads, certain device drivers 
  708. consumed too many DMA map registers. This sometimes caused poor I/O 
  709. performance or a hung computer. SP5 allows a greater number of DMA 
  710. map registers.
  711.  
  712. 3.5.3.8 Crashes to Alpha-Based Computers with STOP Code 0x0A Minor 
  713. "Correctable" 
  714. Hardware errors no longer generate crashes with STOP code 0x0A on the
  715. following computers:
  716.    AlphaServer 1000 5/xxx 
  717.    AlphaServer 1000A 5/xxx
  718.    AlphaServer 800 or Compaq Server 3000
  719.    AlphaStation 600
  720.    AlphaStation 500
  721.    AlphaStation 600A
  722.    Alpha XL 3xx
  723.  
  724. 3.5.3.9 Improved Support for AlphaServer 4x00 and 1200 Computers
  725. HAL and system error-logging software allow these computers
  726. to store hardware fault data in the system event log for
  727. subsequent retrieval and analysis by service engineers or 
  728. higher-level fault analysis software.
  729.  
  730. 3.5.3.10 HAL Prevents Disk Corruption on AlphaServer 2100 5/xxx 
  731. Computers
  732. I/O errors no longer cause disk corruption on these computers.
  733.   
  734. 3.5.3.11 Crash Dumps can Complete without Hanging the Computer
  735. Parameter checking in IoFllushAdapterBuffer() allows for 
  736. Diskdump.sys. This workaround allows crash dump operations to 
  737. complete without hanging the computer.
  738.   
  739. 3.5.3.12 HAL Traps VGA-mode Blue Screen Text
  740. HAL can trap VGA-mode blue screen text so that support engineers can 
  741. get it from crash dump files by using kernel debuggers.
  742.  
  743. 3.5.3.13 AlphaServer 1000A 5/xxx Computers Allow Disabled Warm 
  744. Restarts
  745. To support Microsoft Cluster Server, you can disable warm restarts
  746. on these computers. In AlphaBIOS V5.68, you disable warm restarts in 
  747. CMOS Setup, Advanced Settings.
  748.   
  749. 3.5.3.14 Enhanced AlphaServer 2000, 2100, and 2100A Computers
  750. These computers avoid using bit 31 in DMA addresses and run when
  751. CPU slots are skipped.  
  752.  
  753. 3.5.3.15 Running UPDATE.EXE in Unattended Setup Mode (-u)
  754. To run UPDATE.EXE in unattended Setup mode by using the -u flag, 
  755. you must also use the -o flag to ensure that OEM-supplied files 
  756. are updated. If you don't use the -o flag, files such as HAL and 
  757. disk miniport drivers are not updated.
  758.  
  759. 3.5.4 Installation Fails on Alpha-Based Computers with Windows NT 
  760. Option Pack 1.0 Installed
  761. -----------------------------------------------------------------
  762. Security Configuration Manager (SCM) doesn't install on Alpha 
  763. computers that have the Windows NT 4.0 Option Pack 1.0 for Alpha 
  764. installed. This is because the Mfc42u.dll file installed by the 
  765. Windows NT 4.0 Option Pack isn't compatible with SCM.
  766.  
  767. To work around this issue, replace Mfc42u.dll installed by 
  768. Windows NT Option Pack 1.0 for Alpha-based computers with Mfc42u.dll 
  769. from the Windows NT 4.0 CD or from Visual C 6.0. This workaround 
  770. may cause problems with the programs in the Windows NT 4.0 Option 
  771. Pack 1.0 for Alpha-based computers. 
  772.  
  773. 3.5.5 Microsoft Transaction Server and Distributed Transaction 
  774. Coordinator
  775. --------------------------------------------------------------
  776. The file TestOracleXAConfig.exe isn't automatically installed on 
  777. Alpha-based computers. If you are installing Windows NT 4.0 SP5 on an 
  778. Alpha-based computer and are using Microsoft Transaction Server 
  779. (MTS) or the Distributed Transaction Coordinator (DTC) with an Oracle 
  780. or XA-compliant database, you must manually copy this file from the 
  781. CD-ROM to the %sysroot%\system32 folder on your hard drive. The symbol
  782. %sysroot% represents the installation folder for Windows NT 4.0. For 
  783. example, if your installation folder is C:\Winnt, you would copy it to
  784. C:\Winnt\System32. 
  785.  
  786. TestOracleXAConfig.exe is located in the \Alpha folder on the Windows 
  787. NT 4.0 SP5 CD-ROM.
  788.  
  789. If you are installing Windows NT 4.0 SP5 on an Intel-based computer, 
  790. TestOracleXAConfig.exe is automatically installed during Setup.
  791.  
  792. ---------------------------------------------------------------------
  793. 3.6  Running Windows NT 4.0 Administrative Tools from a Remote Server
  794. ---------------------------------------------------------------------
  795. To run administrative tools from a remote server, you must upgrade 
  796. the remote server to SP5. If you try to run administrative tools from 
  797. a remote computer that hasn't also been upgraded to SP5, they may fail 
  798. to load or not function properly.
  799.  
  800. -------------------------------
  801. 3.7  CryptoAPI and Authenticode
  802. -------------------------------
  803. The Authenticode environment won't be set up correctly for existing 
  804. user accounts on upgrades from Windows NT 4.0 computers running 
  805. Internet Explorer 3.02. This doesn't affect new user accounts created
  806. on the computer. Also, upgrades from Windows NT 4.0 computers with 
  807. Internet Explorer 4.0 or later aren't affected.
  808.  
  809. Users need to enter the following command line in a command prompt 
  810. window before they use Authenticode:
  811.  
  812.   setreg 1 false 2 true 3 false 4 false 5 true 6 false 7 true 8 false 
  813.     9 false 10 false
  814.  
  815. Setreg.exe isn't part of SP5; you can download it as part of the 
  816. CryptoAPI tools. You can install the latest CryptoAPI tools (Internet 
  817. Explorer 4.0 or later) from the Platform SDK on MSDN.
  818.  
  819. The CryptoAPI tools (also known as Authenticode Signing tools) that 
  820. were released for Internet Explorer 3.02 are no longer supported. 
  821. Tools released for Internet Explorer 4.0 continue to work with SP5.
  822.  
  823. To ensure proper CryptoAPI functionality, itÆs recommended that you 
  824. install Internet Explorer 3.02 or later before you install SP5. The 
  825. following is a list of known problems when Internet Explorer 3.02 or 
  826. later is installed after SP5:
  827.    * Certain CryptoAP2 networking functions depend on Wininet.dll 
  828.      and may fail if Wininet.dll isn't on the computer. To work around 
  829.      this, install Internet Explorer 3.02 or later before 
  830.      installing SP5.
  831.    * Certain CryptoAPI-related file extensions (.cer, .crt, and .der) 
  832.      aren't registered correctly when Internet Explorer 4.0 is 
  833.      installed after SP5. To restore the file extension registration, 
  834.      run the following command line:
  835.  
  836.      Regsvr32.exe cryptext.dll
  837.  
  838.      This is fixed in Internet Explorer 5.
  839.  
  840. -----------------------------------
  841. 3.8  Uninstalling Internet Explorer
  842. -----------------------------------
  843. On a computer that had Internet Explorer 4.0 or later installed and 
  844. then had SP5 applied, uninstalling Internet Explorer partially 
  845. removes newer CryptoAPI components. Reinstall SP5 after uninstalling 
  846. Internet Explorer. This problem doesn't affect the computer if 
  847. Internet Explorer was installed after SP5.
  848.  
  849. -----------------------------
  850. 3.9  Certificate Server Notes
  851. -----------------------------
  852. 3.9.1 Known Problems and Limitations
  853. ------------------------------------
  854.    1. Be sure to consult the release notes for the Certificate Server 
  855.       version 1.0 that were shipped with the Windows NT 4.0 Option 
  856.       Pack. For more information, go to the Knowledge Base at 
  857.       http://support.microsoft.com/support/ and search for 
  858.       KB article Q184695.
  859.  
  860.    2. Do not perform an initial installation of Certificate Server on 
  861.       February 29th of a leap year. The validity period for the server 
  862.       is set incorrectly. To work around this, set the computer time 
  863.       to the previous day (February 28th), perform the installation, 
  864.       and then reset the computer time back to February 29th. There is
  865.       no problem issuing certificates on February 29th once the 
  866.       Certificate Server is successfully installed (as noted above).
  867.  
  868.    3. If you install Certificate Server over SP5, you may receive 
  869.       a "Some system services could not start" message upon startup. 
  870.       Click OK to continue, and check the Event Viewer log for 
  871.       the following errors. There are no workarounds.
  872.  
  873.       Event ID: 7000
  874.       Source: Service Control Manager
  875.       Description: The Certificate Authority service failed to start 
  876.       due to the following error: "The service did not respond to the 
  877.       start or control request in a timely fashion."
  878.  
  879.       Event ID: 7009
  880.       Source: Service Control Manager
  881.       Description: Timeout (120000 milliseconds), waiting for service 
  882.       to connect.
  883.  
  884. 3.9.2 Virtual Directory Attributes for Certificate Server
  885. ---------------------------------------------------------
  886. IIS enforces the program attribute of virtual directories in such
  887. a way that the Certificate Server's administration Web pages fail.
  888. This failure appears in the form of database access errors that are 
  889. identified by an E78 access failure code. You can't access the 
  890. Certificate Server log and queue from the administration Web pages. 
  891. To work around this problem, make sure that the program attribute 
  892. for the Certificate Administration (CertAdm) folder is applied. 
  893.  
  894. >>>To apply the program attribute for CertAdm folder
  895.    1. Click Start, point to Programs, point to Windows NT 4.0 
  896.       Option Pack, point to Microsoft Internet Information Server, 
  897.       and then click Internet Service Manager.
  898.    2. In MMC, expand the left pane entries until the Default Web Site 
  899.       is visible.
  900.    3. Double-click the Default Web Site. The right pane now contains 
  901.       the first level of virtual directories for the Web server.
  902.    4. Right-click the CertAdm virtual directory.
  903.    5. Click Properties.
  904.    6. On the Virtual Directory tab, in the Application Settings 
  905.       section, click Create.
  906.    7. Click Apply, and then click OK.
  907.  
  908. 3.9.3 Invalid Hash Algorithm Accepted on Installation
  909. -----------------------------------------------------
  910. During Certificate Server installation, don't select HMAC as the hash 
  911. algorithm that the Certificate Server should use when it issues 
  912. certificates. Although HMAC is among the selections on the optional 
  913. Advanced Settings page, this isn't a valid use of this algorithm. If 
  914. HMAC is selected, installation of the Certificate Server fails. 
  915. For more information about Certificate Server, consult the Microsoft 
  916. Knowledge Base.
  917.  
  918. -------------------------------------------------------------------
  919. 3.10  Internet Information Server 4.0, Secure Sockets Layer and Root 
  920. Certifying Authority Certificates, and the IISCA.EXE Tool
  921. -------------------------------------------------------------------
  922. If you use Internet Information Server 4.0 (IIS) with secure sockets 
  923. layer (SSL) and you have installed a root certifying authority 
  924. certificate (other than those issued by well-known third parties, such 
  925. as Verisign, Thawte Consulting, or Microsoft), you may need to 
  926. reinstall the affected root certifying authority certificates after 
  927. you install SP5. You need to do this if you're using 
  928. Microsoft Certificate Server 1.0, which shipped with the 
  929. Windows NT 4.0 Option Pack.
  930.  
  931. >>>To reinstall the root certifying authority certificate
  932.    1. Open Internet Explorer 4.0.
  933.    2. Browse to the root certifying authority certificate that you 
  934.       want to add. For example, for Microsoft Certificate Server, go
  935.       to http://server/certsrv/CertEnroll/cacerts.htm, and click the 
  936.       root certifying authority certificate you want.
  937.    3. Select Open this file from its current location, and then 
  938.       click OK.
  939.    4. Click Install Certificate.
  940.    5. After the Certificate Manager Import wizard has started, 
  941.       click Next.
  942.    6. Select Place all certificates into the following store.
  943.    7. Click Browse, and then click Show physical stores.
  944.    8. Expand Trusted Root Certification Authorities, select 
  945.       Local Computer, and then click OK.
  946.    9. Click Next, and then click Finish.
  947.   10. Restart your Web server.
  948.  
  949. Note: You no longer need to use the IISCA.exe tool.
  950.  
  951. -------------------------
  952. 3.11  Message Queue Notes
  953. -------------------------
  954. A new MSMQ registry entry helps you configure the MSMQ Service to not
  955. try to contact the MQIS at startup (to avoid auto-dialing, for 
  956. example). To activate that mode, under the "HKEY_LOCAL_MACHINE
  957. \Software\Microsoft\MSMQ\Parameters" registry key, add a value 
  958. "DeferredInit", of type DWORD and with a value of 0x1. Add this only 
  959. if the initial MQIS access causes unwanted dial-up because this 
  960. setting can delay programs calling MQOpenQueue in offline situations.
  961.  
  962. ---------------------------
  963. 3.12  COM Internet Services
  964. ---------------------------
  965. 3.12.1 Installing COM Internet Services 
  966. ---------------------------------------
  967. COM Internet Services (CIS) provides facilities for making DCOM calls 
  968. over the Internet when other transports can't be used due to a 
  969. firewall on the server side or a proxy server on the client's network.
  970. There are three configuration options for CIS: 
  971.  
  972.    * Windows 95 or Windows 98 CIS Client Support 
  973.    * Windows NT 4.0 SP5 and Windows 2000 CIS Client Support 
  974.    * Windows NT 4.0 SP5 and Windows 2000 CIS Server Support 
  975.  
  976. This section explains how to install CIS on computers running 
  977. Windows NT 4.0 SP5. If possible, you should start with client and 
  978. server computers that aren't separated by either proxy servers or 
  979. firewalls. Once you have verified that this configuration works 
  980. correctly, you can add proxy servers or firewalls to 
  981. the configuration. 
  982.  
  983. 3.12.2 Windows NT 4.0 SP5 CIS Client Support
  984. -------------------------------------------- 
  985. For Windows NT 4.0, CIS requires that SP5 be installed on your 
  986. Windows NT Workstation 4.0 or Windows NT Server 4.0 computer. To 
  987. enable CIS, you need to add the Tunneling TCP protocol to the DCOM 
  988. protocol list. 
  989.  
  990. You can modify the protocol list by running DCOMCNFG:
  991.    1. Select the Default Protocols tab. 
  992.    2. Use the Add button to add Tunneling TCP/IP.
  993.    3. Restart the computer for this change to take effect.
  994.  
  995. If multiple protocols are configured, DCOM tries to use them in the 
  996. order in which they appear in the DCOM protocol list.
  997.  
  998. CIS also requires that Internet Information Server 4.0 (including the 
  999. Internet Service Manager) be running. IIS 4.0 is part of 
  1000. the Windows NT 4.0 Option Pack.
  1001.  
  1002. >>>To add the Tunneling TCP protocol to the DCOM protocol list
  1003.    1. Create an RPC subfolder under your Inetpub folder. For 
  1004.       example, at the command prompt, type 
  1005.  
  1006.       md c:\inetpub\rpc
  1007.  
  1008. This folder is referred to as %inetpub%\rpc in the following 
  1009. steps. 
  1010.  
  1011.    2. Copy Rpcproxy.dll from the Windows system folder to 
  1012.       %inetpub%\rpc. For example, at the command prompt, type 
  1013.  
  1014.       copy %windir%\system32\rpcproxy.dll c:\inetpub\rpc
  1015.  
  1016.    3. Create a virtual root for the folder you created. To do this:
  1017.       * Click Start, point to Programs, point to Windows NT 4.0 
  1018.         Option Pack, point to Microsoft Internet Information Server, 
  1019.         and then click Internet Server Manager.
  1020.       * In the left pane of the MMC window, select Console Root/IIS/
  1021.         <computer name>/Default Web Site. 
  1022.       * Right-click Default Web Site, click Create New, and then click 
  1023.         Virtual Directory. 
  1024.       * In the New Virtual Directory wizard, enter the following: 
  1025.         alias to be used to gain access to virtual directory = rpc
  1026.         physical path = %inetpub%\rpc
  1027.         permissions = Execute Access
  1028.  
  1029.    4. Don't close Internet Service Manager. Change the connection 
  1030.       timeout for the Default Web Site to 5 minutes. To do this:
  1031.       * In the left pane of the MMC window, select Console Root/IIS/
  1032.         <computer name>/Default Web Site. 
  1033.       * Right-click Default Web Site, and then click Properties. 
  1034.       * In the Default Web Site Properties dialog box, select the Web 
  1035.         Site tab. 
  1036.       * Change the Connection Timeout to 300. 
  1037.       * Click OK. Do not close Internet Service Manager.
  1038.       * Install the RPC Proxy ISAPI Filter. To do this, run the 
  1039.         IIS 4.0 Internet Service Manager, select 
  1040.         Console Root/IIS/<computer name> in MMC, right-click the 
  1041.         computer name, click Properties, select Edit for the Master 
  1042.         WWW Service Properties, select the ISAPI Filters tab, select 
  1043.         Add, and then type: 
  1044.  
  1045.         filter name = Rpcproxy executable = %inetpub%\rpc\rpcproxy.dll 
  1046.  
  1047.    5. Close Internet Service Manager now.
  1048.  
  1049.    6. Enable CIS on the server. You do this by running DCOMCNFG. To 
  1050.       do this:
  1051.       * Click Start, and then click Run.
  1052.       * In the Run dialog box, type dcomcnfg, and then click OK.
  1053.       * In the left pane of the MMC window, select the 
  1054.         Default Properties tab. 
  1055.       * Make sure the check box labeled Enable COM Internet Services 
  1056.         on this computer is checked. Don't close DCOMCNFG. 
  1057.  
  1058.    7. Add the Tunneling TCP protocol to the protocol list. You can 
  1059.       modify the protocol list by running DCOMCNFG. To do this:
  1060.       * Click Start, and then click Run.
  1061.       * In the Run dialog box, type dcomcnfg, and then click OK.
  1062.       * In the left pane of the MMC window, select the 
  1063.         Default Protocols tab. 
  1064.       * Use the Add button to add Tunneling TCP/IP.
  1065.       * Close DCOMCNFG.
  1066.  
  1067.    8. Restart your computer for these changes to take effect.
  1068.  
  1069. 3.12.3 Notes on Proxy Servers 
  1070. -----------------------------
  1071. If your client is located behind a proxy server, you need to ensure 
  1072. that: 
  1073.  
  1074.    * The proxy server is configured to enable the HTTP CONNECT verb 
  1075.      for port 80.
  1076.    * Your client computer is correctly configured to use the proxy 
  1077.      server to gain access to the World Wide Web. To configure your 
  1078.      client to use the proxy server, use the Internet control panel.
  1079.  
  1080. 3.12.4 Notes on Firewalls 
  1081. -------------------------
  1082. CIS requires that the firewall let TCP/IP traffic through on port 80. 
  1083.  
  1084. -----------------------
  1085. 3.13  Event Log Service
  1086. -----------------------
  1087. SP4 introduced new features in the Event Log Service to assist 
  1088. administrators in measuring the reliability and availability of 
  1089. Windows NT 4.0. 
  1090.  
  1091. When running SP4 or later, the SP5 Event Log Service records the 
  1092. following three new events in the system event log that are useful in 
  1093. measuring operating system availability:
  1094.  
  1095. 3.13.1 Clean Shutdown Event (Event ID: 6006)
  1096. --------------------------------------------
  1097. The Event Log Service records a clean shutdown event whenever an 
  1098. operating system shutdown is initiated. Several mechanisms can 
  1099. initiate a clean shutdown:
  1100.    * Direct user interaction using the Shut Down screen
  1101.    * Shutdown/Restart using CTRL+ALT+DELETE
  1102.    * Shutdown/Restart using the Start Menu
  1103.    * Shutdown/Restart using the Logon screen
  1104. Clean shutdowns are also recorded if one of the following shutdown 
  1105. events happens programmatically: 
  1106.    * InitiateSystemShutdown WIN32 API (local) or 
  1107.    * InitiateSystemShutdown WIN32 API (remote).
  1108.  
  1109. 3.13.2 Dirty Shutdown Event (Event ID: 6008)
  1110. --------------------------------------------
  1111. The Event Log Service records a dirty shutdown event whenever the 
  1112. operating system is shut down by a mechanism other than a clean 
  1113. shutdown. This most commonly occurs when the computer is power-cycled; 
  1114. that is, you stop Windows NT 4.0 by powering off the computer. The 
  1115. event is recorded upon the subsequent reboot. While Windows NT 4.0 
  1116. Server is running, the computer periodically writes a time stamp to 
  1117. the registry. This time stamp always overwrites the "last alive" time 
  1118. stamp from the previous interval. When the "last alive" time stamp is 
  1119. written, it's also flushed to disk. A normal, clean shutdown is also 
  1120. flagged in the registry. If the clean shutdown flag isn't found on 
  1121. disk when an SP5 computer reboots, a dirty shutdown event is recorded. 
  1122. The description part of the event contains the "last alive" time 
  1123. stamp. The "last alive" time stamp is written to the registry at a 
  1124. default interval of five minutes to HKLM\Software\Microsoft\Windows
  1125. \CurrentVersion\Reliability\LastAliveStamp. Adding the registry DWORD
  1126. value TimeStampInterval can change the interval. This value is in 
  1127. units of minutes. Setting it to zero prevents any "last alive" 
  1128. time stamp logging. Only the boot and normal shutdown stamps are 
  1129. written in that case.
  1130.  
  1131. 3.13.3 System Version Event (Event ID: 6009)
  1132. --------------------------------------------
  1133. The Event Log Service records a system version event containing the 
  1134. operating system version information whenever the computer is booted. 
  1135. This record makes it easier to post-process Windows NT system event 
  1136. logs by operating system version. 
  1137.  
  1138. Note: Prior to SP5, the recording of operating system crashes in the 
  1139. event log (Save Dump events) was optional. By default, crash events 
  1140. were recorded, but a system administrator could disable this behavior 
  1141. in the System control panel by clearing "Write an event to the system 
  1142. log when a STOP error occurs" on the Startup/Shutdown tab. In SP5, the
  1143. recording of crashes in the event log is mandatory for 
  1144. Windows NT Server and can't be disabled by an administrator. However, 
  1145. there is no change for Windows NT Workstation; an administrator can 
  1146. still choose either setting. 
  1147.  
  1148. -------------------------------------------
  1149. 3.14  Upgrading a Cluster to Service Pack 5
  1150. -------------------------------------------
  1151. 3.14.1 Rolling Upgrade
  1152. ----------------------
  1153. You can eliminate the downtime of your cluster services and minimize
  1154. administrative complexity by performing a rolling upgrade of the
  1155. operating system. In a rolling upgrade, you sequentially upgrade the
  1156. operating system on each node, making sure that one node is always
  1157. available to handle client requests.
  1158.  
  1159. A rolling upgrade consists of four phases:
  1160.  
  1161.   * Phase 1: Preliminary
  1162.     Each node runs Windows NT 4.0 SP3.
  1163.  
  1164.   * Phase 2: Upgrade Node 1
  1165.     Node 1 is paused, and Node 2 handles all cluster resource groups
  1166.     while you upgrade the operating system of Node 1 to 
  1167.     Windows NT 4.0 SP5.
  1168.  
  1169.   * Phase 3: Upgrade Node 2
  1170.     Node 1 rejoins the cluster. Node 2 is paused, and Node 1 handles 
  1171.     all cluster resource groups while you upgrade the operating 
  1172.     system on Node 2 to SP5.
  1173.  
  1174.   * Phase 4: Final
  1175.     Node 2 rejoins the cluster.
  1176.  
  1177. The operation of Phase 3, when the two cluster nodes run different
  1178. Service Packs, is called a "mixed-version cluster." It's recommended 
  1179. that you ensure that every resource on your cluster can operate in a 
  1180. mixed-version environment. If version incompatibilities prevent a 
  1181. cluster resource from operating in a mixed-version cluster, you won't 
  1182. be able to successfully complete your rolling upgrade.
  1183.  
  1184. Note: You can't create new groups, resources, or resource types in
  1185. a mixed-version cluster.
  1186.  
  1187. >>>To perform a rolling upgrade
  1188.    1. Pause the cluster service on Node 1, and move its resource 
  1189.       groups to Node 2.
  1190.  
  1191.    2. Upgrade Node 1 from SP3 to SP5.
  1192.  
  1193.    3. Perform validation tests on Node 1 to certify that the node is
  1194.       fully functional.
  1195.  
  1196.    4. In Cluster Administrator, click Resume Node.
  1197.  
  1198.    5. Repeat steps 1 through 4 for Node 2 instead of Node 1.
  1199.  
  1200. 3.14.2 Alternatives to a Rolling Upgrade
  1201. ----------------------------------------
  1202. There are two alternatives to a rolling upgrade for upgrading 
  1203. Windows NT 4.0 on a cluster. 
  1204.  
  1205. If you can't perform a rolling upgrade because your cluster manages a
  1206. resource that is incompatible with rolling upgrades, consider taking 
  1207. the incompatible resource offline, performing a rolling upgrade, and 
  1208. then installing the new version of the resource. 
  1209.  
  1210. If most of your cluster resources are incompatible with a rolling
  1211. upgrade, you should consider a clean install of Microsoft Cluster 
  1212. Server. If you do this, you must reconfigure your cluster after the 
  1213. installation.
  1214.  
  1215. >>>To perform a clean install of Microsoft Cluster Server
  1216.    1. Following the procedure described in Cluster Administrator Help,
  1217.       stop the cluster service on Node 1. On Node 1, uninstall 
  1218.       Microsoft Cluster Server.
  1219.  
  1220.    2. Stop the Cluster Service on Node 2. On Node 2, uninstall Cluster 
  1221.       Server. At this point, the cluster that was running on Node 1 
  1222.       and Node 2 no longer exists.
  1223.  
  1224.    3. Reinstall Cluster Server on Node 1 using the Windows NT 4.0 
  1225.       Enterprise Edition Components CD, and then form a new cluster 
  1226.       using the name of the original cluster.
  1227.  
  1228.    4. Reinstall SP5 and perform validation tests on Node 1.
  1229.       SP5 upgrades the original SP3 clustering product to SP5.
  1230.  
  1231.    5. Reinstall the Cluster Server on Node 2 using the Windows NT 4.0 
  1232.       Enterprise Edition Components CD and then join the newly formed 
  1233.       cluster.
  1234.  
  1235.    6. Reinstall Cluster Server and then perform validation tests on 
  1236.       Node 2.
  1237.  
  1238.    7. Using Cluster Administrator, add cluster resources to your new 
  1239.       cluster.
  1240.  
  1241. 3.14.3 Known Clustering Issues
  1242. ------------------------------
  1243. You won't be able to select or clear the Use network name for the 
  1244. computer name check box on the Generic Service Parameters tab if you 
  1245. change the value for the resource from its original setting. The 
  1246. service uses the network name for the computer name, regardless of the
  1247. check box value. To fix the problem, open Regedt32, and edit the 
  1248. following key on all the cluster nodes: 
  1249. HKLM\SYSTEM\CurrentControlSet\Services\<Service name>\Environment
  1250.  
  1251. This is a multiline string. Remove the line containing 
  1252. _CLUSTER_NETWORK_NAME_.
  1253.  
  1254. ----------------------
  1255. 3.15 Year 2000 Updates
  1256. ----------------------
  1257. SP4 and SP5 contain updates for known Year 2000 issues for 
  1258. Windows NT 4.0:  
  1259.    * The User Manager and User Manager for Domains recognize the year 
  1260.      2000 as a leap year.
  1261.    * The Date/Time Control Panel applet can update the system clock.
  1262.    * Find Files supports only numeric character recognition in the 
  1263.      decades field.
  1264.    * Word document properties recognize both 1900 and 2000 as valid 
  1265.      centuries and support four-digit years.
  1266.    * The Dynamic Host Configuration Protocol (DHCP) administratorsÆ 
  1267.      program supports displaying the years 2000 through 2009 with a 
  1268.      minimum of two digits.
  1269.  
  1270. SP5 is not required for Year 2000 Compliance. Microsoft is committed 
  1271. to maintaining SP4, SP5, and future Service Packs as Year 2000 
  1272. compliant.
  1273.  
  1274. Note: In order to simplify the upgrade process, the SP4 Y2ksetup.exe 
  1275. composite patch is no longer included in the recommended upgrade 
  1276. path. Y2ksetup.exe was used to update the following Windows NT 4.0 
  1277. components:
  1278.  
  1279.    * Internet Explorer
  1280.    * Microsoft Data Access Components (MDAC)
  1281.    * Site Server Express
  1282.  
  1283. With SP5, it's recommended that you install any needed updates these 
  1284. components individually. To determine which updates, if any, that you
  1285. need, see the Year 2000 Readiness Disclosure & Resource Center Web
  1286. site at http://www.microsoft.com/year2000/ or call 1-888-MSFT-Y2K.
  1287. Do not install Y2ksetup.exe after you install SP5.
  1288.  
  1289. The Microsoft Year 2000 Product Analyzer scans a hard or network drive 
  1290. to report the Year 2000 compliance levels of Microsoft products and if 
  1291. updates are required, the report provides links to product-specific 
  1292. update information. You can download the Microsoft Year 2000 Product 
  1293. Analyzer at the Microsoft Year 2000 Readiness Disclosure & Resource 
  1294. Center Web site at http://www.microsoft.com/year2000/.
  1295.  
  1296. For the latest Year 2000 information regarding Microsoft products, 
  1297. visit the Microsoft Year 2000 Readiness Disclosure & Resource Center
  1298. Web site at http://microsoft.com/year2000/. You can also call 
  1299. toll-free 1-888-MSFT-Y2K within the United States or contact your 
  1300. local Microsoft subsidiary.
  1301.  
  1302. --------------------------------------------
  1303. 3.16 Uninstalling IE 4.01 SP2 if using MSSCE
  1304. --------------------------------------------
  1305. If you install Internet Explorer 4.01 SP2 and the Microsoft Security
  1306. Manager (also known as the Microsoft Security Editor, or MSSCE), you
  1307. may not be able to uninstall Internet Explorer.
  1308.  
  1309. Instead, you receive the following message:
  1310.  
  1311.    "OLEMainThreadWndNmame: SETUP.EXE -Entry Point Not Found
  1312.    The procedure point GetVersionFromFileEx could not be
  1313.    located in the dynamic link library ADVPACK.dll."
  1314.  
  1315. This is because the install programs for Internet Explorer and MSSCE
  1316. require different versions of the file Advpack.dll. Complete the
  1317. following procedure to use the version of Advpack.dll that allows you
  1318. to uninstall Internet Explorer:
  1319.  
  1320.    1. Open a command prompt window.
  1321.    2. Create a folder by typing "md c:\temporary" (without
  1322.       the quotes) and pressing Enter.
  1323.    3. Change to the temporary folder by typing "cd \temporary"
  1324.       and pressing Enter.
  1325.    4. Type "copy c:\Internet Explorer 4.01 Sp2 Setup\setupnt.cab"
  1326.       to create a copy of the file containing Advpack.dll.
  1327.    5. Type "extract setupnt.cab advpack.dll" to create a copy of
  1328.       Internet Explorer's Advpack.dll file.
  1329.    6. Copy this Advpack.dll to the \%systemroot%\System folder inside
  1330.       your Windows NT folder. On most computers, you can type
  1331.       "copy advpack.dll c:\winnt\system".
  1332.  
  1333. -------------------------------------------------------------
  1334. 3.17  Find Files or Folders by Date using Dates Prior to 1980
  1335. -------------------------------------------------------------
  1336. Find Files or Folders by Date does not properly search for files 
  1337. dated prior to 1980. The Find Files or Folders utility is 
  1338. accessible from the Start menu. 
  1339.  
  1340. If finding files by date using a date range prior to 1980, no 
  1341. files will be listed. If searching for files within a date range 
  1342. that spans 1980, all files are listed. Searching on files 
  1343. dated 1980 through 2035 works correctly. You will not encounter 
  1344. this problem if using the Internet Explorer 4.0 Desktop Update. 
  1345. For more information, go to the Knowledge Base at 
  1346. http://support.microsoft.com/support/ and search for KB article 
  1347. Q229313. 
  1348.  
  1349. ======================================================================
  1350. 4.0  ADDITIONAL FIXES AND WORKAROUNDS
  1351. ======================================================================
  1352. This section contains additional fixes and workarounds for Service 
  1353. Pack 5.
  1354.  
  1355. ---------------------------------------------------------
  1356. 4.1  Installing Windows NT 4.0 on a Windows 2000 Computer 
  1357. ---------------------------------------------------------
  1358. When installing Windows NT 4.0 on a computer that has a Windows 2000 
  1359. beta or later installed, Setup may continuously restart at the boot 
  1360. menu after the initial text-mode phase of Windows NT 4.0 Setup.
  1361.  
  1362. The updated Winnt32.exe in the Support\Winnt32 folder allows you to 
  1363. install Windows NT 4.0 on a computer already running Windows 2000. 
  1364.  
  1365. >>>To update the Winnt32.exe
  1366.    1. Obtain the Support\Winnt32\Winnt32.exe file from 
  1367.       Windows NT 4.0 SP5 and copy the file to a folder on your hard 
  1368.       disk, or double-click the file on the SP5 CD.
  1369.    2. When you are prompted for the location of the Windows NT 4.0 
  1370.       files, supply the path to the \I386 folder or \Alpha on the 
  1371.       Windows NT 4.0 CD.
  1372.  
  1373. For more information, go to the Knowledge Base at 
  1374. http://support.microsoft.com/support/ and search for 
  1375. KB article Q185322.
  1376.  
  1377. >>>After Windows NT 4.0 is installed
  1378.    1. Apply SP5.
  1379.    2. Copy NTLDR and NTDETECT.COM from the Windows 2000 CD to the 
  1380.       root of the system drive.
  1381.  
  1382. Note: To use this installation method, your installation partition 
  1383. must be formatted with the FAT file system.
  1384.  
  1385. ---------------------------------------------------------------------
  1386. 4.2  Dual Booting Between Versions of Windows NT 4.0 and Windows 2000
  1387. ---------------------------------------------------------------------
  1388. If you dual-boot your computer to run both Windows NT 4.0 and Windows 
  1389. 2000, each installation or instance of Windows NT must have a unique 
  1390. computer name.
  1391.  
  1392. Note: These unique names are required only if your dual-boot computer 
  1393. is on the same Windows NT domain.
  1394.  
  1395. ----------------------------------------------------------------
  1396. 4.3  NTFS for Windows NT 4.0 Version 4 and NTFS for Windows 2000
  1397.      Support
  1398. ----------------------------------------------------------------
  1399. There are two recent versions of Windows NT File System (NTFS):
  1400.    * One supported by both Windows NT 3.51 and Windows NT 4.0
  1401.    * One supported by Windows 2000
  1402.      This Service Pack contains an updated version of NTFS.sys that 
  1403.      can also read NTFS Version 5 volumes created in NTFS for 
  1404.      Windows 2000.
  1405.  
  1406. Note: The following scenarios don't support dual-booting:
  1407.    * Pre-Windows NT 4.0 SP3 installations.
  1408.    * Windows NT 3.51 or earlier installations.
  1409.  
  1410. The following features of Windows 2000-supported NTFS can't be 
  1411. accessed from SP5, even with the updated NTFS.sys:
  1412.    * Release points (also called mount points or junction points)
  1413.    * Native Structured Storage (NSS) files
  1414.    * Encrypting File System (EFS)
  1415.    * Disk Quotas
  1416.  
  1417. Attempts by Windows NT 4.0 SP5 users or programs to access release 
  1418. points or NSS files created on NTFS for Windows 2000 drives with a 
  1419. Windows 2000 installation fail, usually with an "access denied" error.
  1420.  
  1421. Antivirus programs may report to the user (by log file, popup dialog, 
  1422. or both) when a file can't be accessed. These programs may report 
  1423. their failure to access NSS files with extensions that the programs 
  1424. are set to scan. Archiving programs can't add NSS files to an 
  1425. archive, and the archiving might be reported as an error. Backup 
  1426. programs won't back up NSS files or release points as expected. The 
  1427. programs may log the failures as either "file in use" or "file not 
  1428. available." Some backup programs fail when they try to verify folders 
  1429. that contain NSS files during the backup process.
  1430.  
  1431. When you mount a Windows 2000-supported NTFS volume under Windows NT 
  1432. 4.0 SP5, NTFS for Windows 2000 features are unavailable, and chkdsk 
  1433. can't be performed against the volume. However, most read/write 
  1434. operations function normally if they don't make use of any NTFS for 
  1435. Windows 2000 features. Also, since files can be read and written on 
  1436. Windows 2000-supported volumes under Windows NT 4.0, Windows 2000 
  1437. may need to perform "clean-up" operations by running chkdsk on the 
  1438. volume after it's mounted on Windows NT 4.0. These clean-up 
  1439. operations ensure that the NTFS for Windows 2000 data structures are 
  1440. consistent after a Windows NT 4.0 mount operation.
  1441.  
  1442. -----------------------------------------------------------------
  1443. 4.4  Installing SP5 on a Windows NT 4.0 Server Enterprise Edition 
  1444. System
  1445. -----------------------------------------------------------------
  1446. If you upgrade from Windows NT Server 4.0 with SP5 to 
  1447. Windows NT Server Enterprise Edition by using the Winntup.exe upgrade, 
  1448. a message occurs at every reboot that prompts you to install SP3. If 
  1449. you try to install SP3, you're notified that a newer Service Pack is 
  1450. installed. To work around this, install SP5 again, which resolves the 
  1451. problem. This message wonÆt appear if you install SP5 over 
  1452. Windows NT Server Enterprise Edition or if you upgrade from 
  1453. Windows NT Server by using Winnt32.exe.
  1454. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  1455. ------------------------------------
  1456. 4.5  Internet Information Server 4.0
  1457. ------------------------------------
  1458. 4.5.1 Username/Password Length
  1459. ------------------------------
  1460. The length limitation for Username/Password combinations when you use 
  1461. Internet Information Server 4.0 has been fixed in SP5. This length 
  1462. limitation previously caused errors during basic authentication on 
  1463. IIS 4.0. 
  1464.  
  1465. 4.5.2 Global.asa
  1466. ----------------
  1467. To use the Global.asa file after applying SP5, ensure that the file is 
  1468. in an program root folder. This is a change from the implementation 
  1469. in the Windows NT 4.0 Option Pack in which Global.asa was mistakenly 
  1470. processed from within a virtual directory. 
  1471.  
  1472. The Global.asa file specifies event scripts and declares objects that 
  1473. have session or program scope. In the Windows NT 4.0 Option Pack, the 
  1474. file Asp.dll processed Global.asa from the lowest defined virtual 
  1475. directory. This has been changed in SP5. After SP5 is installed, 
  1476. customers who are using Global.asa may need to make changes to IIS 
  1477. for the file to work properly. For more information, see the 
  1478. "Global.asa Reference" topic in the Windows NT 4.0 Option Pack 
  1479. online documentation. 
  1480.  
  1481. To ensure that Global.asa is available to Asp.dll after applying SP5, 
  1482. folders that contain Global.asa files should be marked as 
  1483. applications. For more information, see the "Creating Applications" 
  1484. topic in the Windows NT 4.0 Option Pack online documentation. 
  1485.  
  1486. Certain CryptoAPI-related file name extensions (.cer, .crt, and .der) 
  1487. aren't registered correctly when Internet Explorer 4.0 is installed 
  1488. after SP5. To restore the file name extension registration, run the 
  1489. following command line:
  1490.  
  1491. Regsvr32.exe cryptext.dll
  1492.  
  1493. This is fixed in Internet Explorer 5.
  1494.  
  1495. -----------------------------------
  1496. 4.6  Security Configuration Manager
  1497. -----------------------------------
  1498. 4.6.1 Error Messages Received When You Log On to a Secure Desktop
  1499. -----------------------------------------------------------------
  1500. The first time a user logs on to a Compatible, Secure, or Hi Secure 
  1501. Windows NT computer running Internet Explorer 4.0 or later, the 
  1502. following message appears:
  1503.  
  1504.     INF Install Failure.  Reason: Access is denied.
  1505.  
  1506. Corresponding Start Menu Items are missing.
  1507.  
  1508. To work around this message, have potential users of the system log 
  1509. on prior to securing the desktop.
  1510.  
  1511. 4.6.2 Incorrect Analysis When Registry Key Doesn't Exist
  1512. --------------------------------------------------------
  1513. If a registry value doesn't exist, analysis results for that registry 
  1514. value may be inaccurate. To work around this issue, configure the 
  1515. registry value to the appropriate setting.
  1516.  
  1517. 4.6.3 Inherit Mode Not Available
  1518. --------------------------------
  1519. Administrators can decide how SCM configures child objects after 
  1520. Access Control Settings for file system and registry objects are 
  1521. defined. The options are Inherit, Overwrite, or Ignore. In 
  1522. Windows NT 4.0, the Inherit option is dimmed and therefore 
  1523. not available.
  1524.  
  1525. ---------------------------
  1526. 4.7  Updating Audio Drivers
  1527. ---------------------------
  1528. If you arenÆt receiving audio from a Crystal Semiconductor audio chip 
  1529. or a Creative Labs Sound Blaster AWE32 Plug and Play Wavetable 
  1530. Synthesizer, you may need to install the updated drivers for these 
  1531. devices. For detailed information on updating these drivers, go to 
  1532. the Knowledge Base at http://support.microsoft.com/support/ 
  1533. and search for KB article Q143155.
  1534.  
  1535. ---------------------------
  1536. 4.8  Microsoft Proxy Server
  1537. ---------------------------
  1538. 4.8.1 Web Administration Tool
  1539. -----------------------------
  1540. After SP5 is installed, the Web Administration Tool for Microsoft 
  1541. Proxy Server 2.0 may stop responding. This occurs because Internet 
  1542. Information Server doesnÆt have the correct program setting for the 
  1543. Proxy Server Web administration tool, which requires script execute 
  1544. permission. This problem may only occur with Windows NT Server 4.0, 
  1545. SP5 and Windows NT 4.0 Option Pack. To correct the problem, follow 
  1546. the steps below:
  1547.  
  1548.    1. Click Start, point to Programs, point to Windows NT 4.0 
  1549.       Option Pack, point to Microsoft Internet Server, and then point 
  1550.       to Internet Service Manager.
  1551.    2. In the left pane, click Internet Information Server.
  1552.    3. In the right pane, double-click your server name.
  1553.    4. In the right pane, double-click MS Proxy Administration 
  1554.       Web Site.
  1555.    5. In the right pane, right click PrxAdmin, and then click 
  1556.       Properties.
  1557.    6. Click the Virtual Directory tab.
  1558.    7. In the Application Settings section, set the Permissions to 
  1559.       "Script."
  1560.    8. In the Application Settings section, click Create. If a Remove 
  1561.       button appears and there isnÆt a Create button, no further 
  1562.       action is necessary. (The computer is already properly 
  1563.       configured.) Click OK. You may have to reboot your computer.
  1564.  
  1565. 4.8.2 Microsoft Proxy Server 1.0 Client
  1566. ---------------------------------------
  1567. Installing SP5 on a computer running Windows NT 4.0 Workstation or 
  1568. Server with Microsoft Proxy Server 1.0 client installed disables the 
  1569. WinSock Proxy Client component. As a result, programs that access the 
  1570. Internet and depend on the Proxy client may not be able to gain access 
  1571. to the Internet. To correct the problem, reinstall the Proxy Server 
  1572. Client component after you install SP5. ItÆs recommended that you 
  1573. uninstall the Microsoft Proxy Client before installing SP5. After you 
  1574. install SP5, you can reinstall the Proxy Client.
  1575.  
  1576. ---------------------------
  1577. 4.9  Ositech Jack of Spades
  1578. ---------------------------
  1579. If you're using an Ositech Jack of Spades laptop network/modem card 
  1580. with SystemSoft CardWizard, you need to remove and reinstall the 
  1581. Ositech Software and drivers after upgrading to SP5.
  1582.  
  1583. -----------------------------
  1584. 4.10  MDAC 2.0 Service Pack 1
  1585. -----------------------------
  1586. If you install MDAC 2.0 or later after installing SP5, the ODBC Help 
  1587. file Obdcinst.hlp does not match MDAC 2.0's. This is because the 
  1588. ODBC Help File installed by SP5 has the SP5 file date. To work around 
  1589. this, before installing MDAC, delete the file Odbcinst.hlp. If you've 
  1590. already installed MDAC, delete the Odbcinst.hlp and reinstall MDAC.
  1591.  
  1592. ----------------------------------------------------------------
  1593. 4.11 Installing Internet Explorer 4 SP2 as a Non-Default Browser
  1594. ----------------------------------------------------------------
  1595. You can install Microsoft Internet Explorer without adding the 
  1596. Internet Explorer icon to the desktop and the system file associations 
  1597. that make Internet Explorer the default browser. 
  1598.  
  1599. To do this, use the IE4SETUP.EXE command below from either a command
  1600. line or the Run dialog box. This command changes the Internet Explorer 
  1601. installation to not add the Internet Explorer icon to the desktop or
  1602. to change the system file associations to make Internet Explorer the
  1603. default browser. 
  1604.  
  1605. Note: This command only works if you have not installed the Microsoft 
  1606. Windows Desktop Update on your computer.
  1607.  
  1608.      IE4SETUP.EXE /C:"ie4wzd /S:""#e"" /X /R:N /Q:A /m:0"
  1609.  
  1610. For more information, go to the Knowledge Base at 
  1611. http://support.microsoft.com/support/ and search for 
  1612. KB article Q224088.
  1613.  
  1614.  
  1615. ======================================================================
  1616. 5.0  APPLICATION NOTES
  1617. ======================================================================
  1618. This section includes program notes for Service Pack 5.
  1619.  
  1620. ---------------------------------------------
  1621. 5.1  CheckIt Diagnostic Kit 4.0 by Touchstone
  1622. ---------------------------------------------
  1623. The CheckIt Diagnostic Kit version 4.0 won't have full functionality 
  1624. when you install it onto any version of Windows NT.
  1625.  
  1626. -----------------------------------------
  1627. 5.2  Norton CrashGuard 2.0 for Windows NT 
  1628. -----------------------------------------
  1629. To run when the computer is rebooted, Norton CrashGuard 2.0 for 
  1630. Windows NT needs to be installed by a user with administrative 
  1631. privileges.
  1632.  
  1633. -----------------
  1634. 5.3  Inoculan 4.0
  1635. -----------------
  1636. The Inoculan version 4.0 Service Pack 2, with build number 373 or 
  1637. higher, is fully compatible with SP5. The Inoculan version 4.0 Service 
  1638. Pack 1 with build 270 causes Windows NT 4.0 bugcheck when you 
  1639. apply SP5.
  1640.  
  1641. You can download the Inoculan SP2A build 375 (il0145i.zip) from the 
  1642. Computer Associates Web site at http://www.cai.com/.
  1643.  
  1644. -----------
  1645. 5.4  Exceed
  1646. -----------
  1647. If you use Exceed Inetd.exe to provide basic telnet services in 
  1648. Windows NT 4.0, see the Hummingbird Software Web site at 
  1649. http://www.hummingbird.com/ for an update. The version that ships with 
  1650. Exceed 6.0.1 doesn't work with SP5.
  1651.  
  1652. --------------------
  1653. 5.5  Terminal Server
  1654. --------------------
  1655. SP5 isn't supported on Windows NT Terminal Server. A revision of SP5 
  1656. specifically for Terminal Server includes the information required to 
  1657. allow existing installed programs to run in a multiple-session 
  1658. environment. Obtain this revision to install SP5 on a Windows NT 
  1659. Terminal Server.
  1660.  
  1661. -------------------------------------------------------
  1662. 5.6  Microsoft NetMeeting Security and Year 2000 Issues
  1663. -------------------------------------------------------
  1664. 5.6.1 Security
  1665. --------------
  1666. NetMeeting 2.1 is vulnerable to hostile speed-dial objects that can 
  1667. cause NetMeeting to stop responding. Consequently, the computer's 
  1668. memory is exposed and may be intentionally corrupted. To work around 
  1669. this, download the Speed Dial patch from the NetMeeting Web site at 
  1670. http://www.microsoft.com/netmeeting/.
  1671.  
  1672. 5.6.2 Year 2000
  1673. ---------------
  1674. When you transfer a file with a system date greater than 2000, the 
  1675. received file date is increased by 28 years. To work around this, 
  1676. download NetMeeting version 2.1 (or later) at 
  1677. http://www.microsoft.com/netmeeting/.
  1678.  
  1679. --------------------
  1680. 5.7  NuMega SoftICE
  1681. --------------------
  1682. If you try to install SP5 but aren't using the latest version of 
  1683. SoftICE, version 3.24, a message appears stating that Windows has 
  1684. detected a version of SoftICE that isn't supported.
  1685.  
  1686. You can register and download the latest version of SoftICE from the 
  1687. Compuware NuMega Web site at 
  1688. http://www.numega.com/support/updates.htm. Earlier revisions of the 
  1689. SoftICE software cause system errors when you install SP5. SoftICE 
  1690. version 3.24 is a no-charge update for registered version 3.2 
  1691. customers.
  1692.  
  1693. If you have a 3.2 or earlier version of SoftICE, contact the 
  1694. Compuware sales department at 1-800-4NUMEGA (or 1-603-578-8400) to 
  1695. purchase an upgrade.
  1696.  
  1697. -----------------------------------------------
  1698. 5.8  Microsoft BackOffice Small Business Server
  1699. -----------------------------------------------
  1700.  
  1701. 5.8.1 Microsoft BackOffice Small Business Server Version 4.0
  1702. ------------------------------------------------------------
  1703.    * Upgrade to SBS 4.0a before installing Windows NT 4.0 SP5. You can
  1704.      do this by installing SBS 4.0 Service Pack 1. For instructions on
  1705.      how to order SBS 4.0 Service Pack 1, see the Microsoft BackOffice
  1706.      Small Business Server Web site at 
  1707.      http://www.microsoft.com/backofficesmallbiz/ or 
  1708.      call 1-800-370-8758.
  1709.  
  1710.    * You must install SBS 4.0 Service Pack 1 before installing 
  1711.      Internet Explorer 4.0 or 4.01.
  1712.  
  1713.    IMPORTANT: DonÆt install Internet Explorer 4.0 or Internet Explorer 
  1714.    4.01 on SBS 4.0. This results in the loss of functionality to the 
  1715.    "Manage Server" administration console.
  1716.  
  1717.    * If you install SBS 4.0 SP1 after installing Windows NT 4.0 SP5, a 
  1718.      series of dialog boxes prompts you to replace newer files with 
  1719.      older files. Click "No to All" so that the newer SP5 files remain
  1720.      on your computer.
  1721.  
  1722. 5.8.2 Microsoft BackOffice Small Business Server Version 4.0a
  1723. -------------------------------------------------------------
  1724. Install Windows NT 4.0 SP5 by running Update.exe. After Windows NT 4.0 
  1725. SP5 installation is complete and the server reboots, you may be 
  1726. prompted to install additional components to resolve known Year 2000 
  1727. issues in Windows NT 4.0.
  1728.  
  1729. 5.8.3 Microsoft Proxy 1.0 on Small Business Server 4.0 and 4.0a
  1730. ---------------------------------------------------------------
  1731. Installing Windows NT 4.0 SP5 on a Small Business Server (SBS)
  1732. 4.0 disables the Winsock Proxy Client component. As a result, some 
  1733. programs that access the Internet and depend on the proxy Dial-On-
  1734. Demand won't run on the SBS server. To correct the problem, reinstall 
  1735. the Proxy Client component after you install Windows NT 4.0 SP5. To 
  1736. reinstall the Proxy Client, click Start, point to Programs, point to 
  1737. Startup, point to Microsoft Proxy Client, and then click Setup.
  1738.  
  1739. 5.8.4 Windows NT Workstation 4.0 Client for Microsoft BackOffice Small 
  1740. Business Server 4.0 and 4.0a
  1741. ----------------------------------------------------------------------
  1742. If you install Windows NT 4.0 SP5 Update.exe on an SBS 4.0 or 4.0a 
  1743. Windows NT 4.0 Workstation client, a dialog box may appear stating 
  1744. that SBS 4.0 has been detected on your computer. For more information 
  1745. on known Year 2000 Windows NT issues, see the Microsoft BackOffice 
  1746. Small Business Server Web site at 
  1747. http://www.microsoft.com/backofficesmallbiz/.
  1748.  
  1749. ---------------------------------------
  1750. 5.9  Rational Visual Quantify Version 4
  1751. ---------------------------------------
  1752. If you install SP5 on a computer with Rational Visual Quantify 
  1753. version 4 installed, you may receive .dll error messages. To work 
  1754. around this, reinstall Rational Visual Quantify after you install SP5.
  1755.  
  1756. ----------------------------
  1757. 5.10  Microsoft IntelliPoint
  1758. ----------------------------
  1759. If you receive an access violation message from IntelliPoint 
  1760. Productivity Tips (Tips.exe) when you start Windows NT 4.0 SP5, we 
  1761. recommend that you install the latest version of IntelliPoint 
  1762. software, available from the Microsoft Web site at 
  1763. http://www.microsoft.com/products/hardware/mouse/.
  1764.  
  1765. -----------------------------------
  1766. 5.11  Systems Management Server 2.0 
  1767. -----------------------------------
  1768. The Windows Management Instrumentation (WMI) component of Systems 
  1769. Management Server 2.0 (SMS) fails to install during installation of 
  1770. SMS 2.0 site servers, clients, and SMS Administrator consoles on
  1771. computers running SP5. WMI is required for the operation of these 
  1772. SMS computers and the SMS 2.0 Hardware Inventory Agent on 32-bit 
  1773. Windows clients.
  1774.  
  1775. For information on how to install SMS 2.0 on computers running SP5 
  1776. without this problem, query on article Q221481 in the Knowledge Base 
  1777. at http://support.microsoft.com/support/.
  1778.  
  1779.  
  1780. ======================================================================
  1781. 6.0  IF YOU DO NOT HAVE SERVICE PACK 4
  1782. ======================================================================
  1783. Unlike previous Service Packs, Service Pack 5 has no new features. It
  1784. is also being released relatively soon after SP4. Depending on your 
  1785. particular needs, you may decide to skip one of these Service Packs.  
  1786.  
  1787. If you did not install SP4, the following  section summarizes the new 
  1788. features that were introduced in SP4. If you're already familiar with 
  1789. SP4, you can skip this section.
  1790.  
  1791. --------------------------
  1792. 6.1  New in Service Pack 4
  1793. --------------------------
  1794. 6.1.1 Active Accessibility Support
  1795. ----------------------------------
  1796. Microsoft Active Accessibility (MSAA) is a COM-based standard method
  1797. by which a utility program interacts with a program's user interface 
  1798. (UI). Using MSAA programs can expose all UI elements and objects with 
  1799. standard properties and methods. SP4 and SP5 includes five new 
  1800. application programming interfaces (APIs). These new APIs include:
  1801.    * GetGUIThreadInfo
  1802.    * GetAncestor
  1803.    * RealChildWindowsFromPoint
  1804.    * RealGetWindowClassA
  1805.    * RealGetWindowClassW
  1806.  
  1807. 6.1.2 DCOM/HTTP Tunneling
  1808. -------------------------
  1809. This update allows DCOM client/server communication to cross firewalls 
  1810. over the HTTP protocol port. The new protocol "Tunneling TCP" is used 
  1811. like other DCOM protocols. The new moniker type OBJREF is passed in 
  1812. HTML to the client. The benefits of Tunneling TCP include high 
  1813. performance, use of existing open ports in the firewall, and control 
  1814. of client access for proxy administrators. For more information, see 
  1815. the Microsoft COM Web site at http://www.microsoft.com/com/.
  1816.  
  1817. For instructions on installing Tunneling TCP, see Section 3.12.1, 
  1818. "Installing COM Internet Services."
  1819.  
  1820. 6.1.3 Euro Key Patch
  1821. --------------------
  1822. The Euro Key Patch is an update to include the new European "Euro" 
  1823. currency symbol. The update supplies the core fonts (Arial, Courier 
  1824. New, and Times New Roman) and the keyboard drivers.
  1825.  
  1826. 6.1.4 Internet Group Management Protocol (IGMP) version 2
  1827. ---------------------------------------------------------
  1828. IGMPv2 allows a computer to inform the router that it's leaving a
  1829. group. This update enables the router to determine if there are no 
  1830. more members in a group and then executes a command to stop forwarding 
  1831. mcast packets on to the link. This update is useful when users are 
  1832. frequently joining and leaving groups.
  1833.  
  1834. 6.1.5 Microsoft File and Print Service for NetWare (FPNW) Support 
  1835. for Client32
  1836. -----------------------------------------------------------------
  1837. Microsoft File and Print Service for NetWare permits the Windows NT 
  1838. 4.0 Server to act as a NetWare 3.X Server and is able to process file 
  1839. and print requests from NetWare clients without changing or updating 
  1840. the NetWare client software. SP4 and SP5 provide an update that allows 
  1841. Windows NT 4.0 to support NetWare's Client32. This update installs
  1842. only on those computers that have the FPNW service already installed.
  1843.  
  1844. 6.1.6 Proquota.exe
  1845. ------------------
  1846. The Proquota.exe utility can be set up to monitor the size of users' 
  1847. profiles. If an individual user's profile exceeds the predetermined 
  1848. file limit, the user won't be able to log off of the computer until 
  1849. the user reduces the size of the file.
  1850.  
  1851. 6.1.7 Remote Winsock (DNS/Port 53)
  1852. ----------------------------------
  1853. Proxies or firewalls often disable the Domain Name System (DNS) port 
  1854. number 53 in order to deter external sites from querying the internal 
  1855. DNS structure. As a result, inbound response packets sent on port 53 
  1856. can't be received. SP4 and SP5 provide a solution to change the 
  1857. Windows NT DNS server port number and configure it to use a different
  1858. port number when you are connecting outbound.
  1859.  
  1860. To enable this feature, the registry value "DWORD" is created. Locate 
  1861. \services\dns\parameters\SendOnNonDnsPort and set the key to a 
  1862. non-zero value to go off port 53. If the value is less than 1024, the 
  1863. server can use any port number. If the value is greater than 1024, the
  1864. server uses the port number specified.
  1865.  
  1866. 6.1.8 Remote Procedure Calls (RPC) Enhancements for Visual Basic (VB)
  1867. ---------------------------------------------------------------------
  1868. This release provides RPC enhancements for VB. In VB, a User Data 
  1869. Type (UDT) is added, allowing the TypeLib arrangement of structures. 
  1870. New user interfaces, IRecordInfo, provide UDT information and a UDT 
  1871. field for the Access Database.
  1872.  
  1873. 6.1.9 Routing Information Protocol (RIP) Listener 
  1874. -------------------------------------------------
  1875. If you use RIP Listener on a computer running Windows NT 4.0, you can
  1876. use SP4 or 5 to update this component. If you want to install RIP
  1877. Listener after you apply SP5, use the following procedure.
  1878.  
  1879. >>>To install the RIP Listener
  1880.    1. Insert the SP5 CD into the CD-ROM drive and change to the \I386 
  1881.       (or \Alpha) folder.
  1882.    2. Copy Oemnsvir.wks to D:\<winntsystemroot>\System32
  1883.       \Oemnsvir.inf.
  1884.    3. Click Start, point to Settings, and click Control Panel. 
  1885.       Double-click Network, and on the Services tab, click Add.
  1886.    4. In Network Service, select RIP for Internet Protocol, and then 
  1887.       click OK.
  1888.    5. In the Windows NT Setup dialog box, type the path for the 
  1889.       location of the SP5 files, and click OK.
  1890.  
  1891. 6.1.10 Visual Studio-MICS
  1892. -------------------------
  1893. SP4 and SP5 include an update to Visual Studio called Visual 
  1894. Studio Analyzer Events. Visual Studio Analyzer Events provides a 
  1895. graphical representation of high-level behaviors and their solutions. 
  1896. Use Visual Studio Analyzer Events to view graphically simple tables 
  1897. of event logs, the computer's performance, and Windows NT Performance 
  1898. Monitor (NT PerfMon), as well as other system data.
  1899.  
  1900. 6.1.11 Compaq Fiber Storage Driver
  1901. ----------------------------------
  1902. This driver and .inf are located in the \Drvlib folder. When 
  1903. installed, the Compaq fiber storage driver along with the .inf 
  1904. provides support for Compaq fiber storage devices. The certified 
  1905. devices are:
  1906.    * Compaq Fiber Channel Host Controller/P for PCI.
  1907.    * Compaq Fiber Channel Host Controller/E for EISA.
  1908.  
  1909. 6.1.12 Internet Explorer 4.01 Service Pack 
  1910. ------------------------------------------
  1911. SP4 included the most recent Internet Explorer Service Pack when it 
  1912. was released, Internet Explorer 4.01 SP1. SP5 also includes the most 
  1913. recent Internet Explorer Service Pack available, Internet 
  1914. Explorer 4.01 SP2, located in SP5 in the \Msie401 folder. Run 
  1915. Ie4setup.exe from the \Msie401\Alpha or \Msie401\i386 folder to 
  1916. install this version of Internet Explorer on your computer. To 
  1917. deploy IE to a large number of users, see the Internet Explorer 
  1918. Administration Kit at http://www.microsoft.com/windows/ieak/. 
  1919.  
  1920. 6.1.13 Message Queue (MSMQ) for Windows 95 Client
  1921. -------------------------------------------------
  1922. This Service Pack also includes MSMQ Windows 95 Client fixes, located 
  1923. in the \Support\Msmq.95 folder. Most problems that are mentioned in 
  1924. Section 3.11, "Message Queue Notes," also apply to Windows 95. In 
  1925. addition, the Windows 95 MSMQ update fixes a problem causing long 
  1926. delays with MQOpenQueue() and MQIS operations on offline computers. 
  1927. This MSMQ Windows 95 update doesn't have an uninstall option.
  1928.  
  1929. 6.1.14 Windows NT 4.0 Option Pack Fixes
  1930. ---------------------------------------
  1931. SP4 and SP5 include Option Pack fixes and enhancements. If you have 
  1932. the Internet Information Server version 4.0 Option Pack installed, 
  1933. the SP5 update program automatically updates the Option Pack 
  1934. components installed on your computer.
  1935.  
  1936. When you begin the installation of the Windows NT 4.0 Option Pack on 
  1937. a server with Windows NT SP5 and Internet Information Server 3.0, 
  1938. the following messages may appear:
  1939.  
  1940. "Setup detected that Windows NT 4.0 SP4 or greater is installed on 
  1941. your machine. We haven't tested this product on SP4. Do you wish 
  1942. to proceed?"
  1943.  
  1944. "The Windows NT 4.0 Option Pack is fully tested and supported to run 
  1945. on servers with the Windows NT Service Pack 5. Click Yes to continue 
  1946. Setup."
  1947.  
  1948. Note: It's recommended that you reinstall SP5 after you install 
  1949. Windows NT 4.0 Option Pack. Otherwise, an MSMQ MQIS Controller 
  1950. installation won't work until the SP5 is reinstalled.
  1951.  
  1952. 6.1.14.1 Certificate Server
  1953. The Microsoft Certificate Server is a standards-based, highly 
  1954. customizable server program for managing the creation, issuance, 
  1955. and renewal of digital certificates. Certificate Server generates 
  1956. certificates in standard X.509 format. These certificates are used 
  1957. for a number of public-key security and authentication programs, 
  1958. including, but not limited to, server and client authentication 
  1959. under the Secure Sockets Layer (SSL) protocol and secure e-mail 
  1960. using Secure/Multipurpose Internet Mail.
  1961.  
  1962. The update to Certificate Server includes:
  1963.    * Teletex Encoding--Data encoded as teletex in a certificate 
  1964.      request is encoded as teletex data in the issued certificate. 
  1965.      Formerly, this data would have been encoded as Unicode in the 
  1966.      issued certificate. 
  1967.    * Serial Number--Serial numbers are generated according to X.509 
  1968.      standards. These serial numbers are automatically generated, 
  1969.      unique, and always positive. These features accommodate 
  1970.      restrictive mail clients.
  1971.    * Backup/Restore--Specific backup requests are supported, including 
  1972.      backing up keys and certificates.
  1973.    * An update to the default policy module so that Outlook 98 can use 
  1974.      issued mail certificates. 
  1975.    * An update to Certificate Server that fixes a problem with 
  1976.      certificates issued on February 29th of a leap year. 
  1977.      Previously, the validity period would have the NotBefore and 
  1978.      NotAfter dates set to the same date. With this update, 
  1979.      NotBefore and NotAfter are now set correctly in the context 
  1980.      of the CA validity for certificates issued on February 29th 
  1981.      of a leap year.
  1982.  
  1983. For information on how to use the keys and certificate backup/ restore
  1984. utility, go to the Knowledge Base at 
  1985. http://support.microsoft.com/support/ and search for 
  1986. KB article Q185195.
  1987.  
  1988. This release of Certificate Server doesn't support certificate 
  1989. hierarchies. However, a limited subset of the functions of
  1990. Certificate hierarchies work specifically with Exchange.
  1991.  
  1992. You can get additional information on this from a white paper titled 
  1993. "Creating Certificate Hierarchies with Microsoft Certificate Server 
  1994. Version 1.0." This is available as a self-extracting .exe file 
  1995. (Hier3.exe) on the Microsoft Support Downloads Web site at 
  1996. http://support.microsoft.com/support/downloads/LNP279.asp.
  1997.  
  1998. 6.1.14.2 Index Server
  1999. Index Server is a content-indexing engine that provides full text 
  2000. retrieval for Web sites. Index Server requires that Internet 
  2001. Information Server be installed.
  2002.  
  2003. 6.1.14.3 Internet Information Server (IIS)
  2004. The following Internet Information Server version 4.0 Option 
  2005. Pack components are installed on your computer:
  2006.    1. Security Enhancements--Support for long file names for access 
  2007.       restrictions on a file or a folder.
  2008.    2. Performance--Improvements on the logging and caching of 
  2009.       information. These improvements include, but aren't limited to:
  2010.       * IIS 4.0 performance on extension mapping.
  2011.       * IIS 4.0 memory performance for mapping log files.
  2012.       * IIS 4.0 performance in mapping unmapped data files if 
  2013.         memory configuration is low or stressed.
  2014.  
  2015. 6.1.14.4 Message Queue (MSMQ) for Windows NT
  2016. This update to MSMQ does the following: 
  2017.    * Performs cleanup of unused message file space every six hours 
  2018.      to reduce disk-space usage. 
  2019.  
  2020.    Note: This schedule may be configured through the 
  2021.    <MessageCleanupInterval> MSMQ registry key (in milliseconds).
  2022.  
  2023.    * Clears all obsolete express message files when the MSMQ 
  2024.      service starts.
  2025.    * Enforces case insensitivity with foreign language characters 
  2026.      in private queue names.
  2027.    * Reduces occurrences of duplicate messages in persistent 
  2028.      delivery mode.
  2029.    * Exhibits performance counters for remote queues after a 
  2030.      system recovery.
  2031.    * Correctly shows outgoing messages performance counters 
  2032.      for each session.
  2033.    * MSMQ MQIS servers refresh cached information every 12 hours. 
  2034.    * Fixes a problem causing transactional messages to be rejected 
  2035.      in some cases.
  2036.    * Allows specifying external certificates through the MSMQ 
  2037.      ActiveX components interface.
  2038.    * Allows transactional messages to be read from connector queues 
  2039.      after you restart the MSMQ connector program.
  2040.    * Supports MQSetQueueSecurity for private queue.
  2041.    * Allows MQCreateQueue for private queues to work on Windows NT 
  2042.      Server 4.0 Option Pack installations on Microsoft Cluster 
  2043.      Server computers.
  2044.    * Supports sending Microsoft PowerPoint and Microsoft Word 
  2045.      documents using ActiveX components. 
  2046.    * Fails if a user attempts the renewal of internal certificates 
  2047.      when Primary Enterprise Controller (PEC) is unreachable.
  2048.    * Correctly recomputes computer quota limitation after restarting 
  2049.      the MSMQ service.
  2050.    * Allows MSMQ COM objects to correctly process asynchronous 
  2051.      message arrival events in multithreaded programs.
  2052.    * Detects and reports corrupted message packets in message files 
  2053.      that could have previously resulted in a hung MSMQ service.
  2054.    * Accepts transactional messages sent offline instead of previous 
  2055.      problems rejecting these messages are no longer with a bad 
  2056.      message class: MQMSG_CLASS_NACK_BAD_DST_Q. The symptom was that 
  2057.      such messages were immediately routed to the sender's exact 
  2058.      dead letter box.
  2059.    * Supports sending messages to different computers that have 
  2060.      the same IP address. This can happen when a server attempts 
  2061.      to send messages to two different RAS clients that happen to 
  2062.      be assigned the same address, one after the other.
  2063.    * Recovers correctly when sending messages from a server to a 
  2064.      client whose address is no longer valid (for example, a RAS 
  2065.      client that has timed-out). Previously, extra message traffic 
  2066.      might have been generated.
  2067.    * Allows asynchronous messaging to function correctly on Japanese 
  2068.      Windows 95 when using the MSMQ COM objects.
  2069.    * Fixes a problem in the MSMQ COM objects when referencing the 
  2070.      response and administrator queue properties of a message for 
  2071.      queues not explicitly refreshed from the MQIS.
  2072.    * No longer blocks for a long time calling MQOpenQueue with a 
  2073.      DIRECT format in Windows 95.
  2074.    * No longer enforces MSMQ per-seat licensing if the Windows NT 
  2075.      4.0 licensing service isn't running.
  2076.    * No longer causes an exception on the MQIS server if there is a 
  2077.      specific call to MQLocateBegin. This could have occurred 
  2078.      previously when the Label restriction was specified with an 
  2079.      incorrect vt argument (anything other than VT_LPWSTR).
  2080.    * Allows users logged on to a local computer to run MSMQ programs 
  2081.      accounts. Note that users were previously able to run MSMQ for 
  2082.      shadowed local accounts--that is, for accounts that had 
  2083.      "identical" local accounts (user name/password) on the server 
  2084.      computer. The default security for queues created by such users 
  2085.      is that everyone is granted full control (in particular, read 
  2086.      and delete permissions).
  2087.    * Supplies a new MQIS update/restore utility that enables 
  2088.      administrators to seamlessly recover crashed MQIS servers. 
  2089.      For more information, see \Support\Msmq.nt\MQISwizard.doc.
  2090.  
  2091. 6.1.14.5 Microsoft Transaction Server (MTS)
  2092. MTS is updated with a new Java Context class. If you're building 
  2093. programs using Visual J++, you can use the new Context class 
  2094. instead of IObjectContext. The Context class allows you to do the 
  2095. following using Visual J++:
  2096.    * Declare that the object's work is complete.
  2097.    * Prevent a transaction from being processed, either temporarily 
  2098.      or permanently.
  2099.    * Create an instance of other MTS objects and include their work 
  2100.      within the scope of the current object's transaction.
  2101.    * Determine whether a caller is in a particular role.
  2102.    * Determine whether security is enabled.
  2103.    * Determine whether the object is executing within a transaction.
  2104.      See the Visual J++ section of the Programmer's Reference for
  2105.      complete documentation of the new class.
  2106.  
  2107. 6.1.14.6 SMTP and NNTP
  2108. Simple Mail Transport Protocol (SMTP) and Network News Transport 
  2109. Protocol (NNTP) enhancements are available in SP4 and SP5.
  2110. SMTP now supports the following services:
  2111.    * Multiple virtual servers or sites.
  2112.    * ETRN command for dequeuing mail over dial-up connections.
  2113.    
  2114. >>>To enable this functionality:
  2115.    1. Create a text file with the following text:
  2116.  
  2117.       set obj = GetObject ( "IIS://localhost/smtpsvc" )
  2118.       obj.Put "SmtpServiceVersion", 2
  2119.       obj.SetInfo
  2120.  
  2121.    NOTE: This is an Active Directory Service Interface (ADSI) 
  2122.    script that updates a value in the metabase.
  2123.  
  2124.    2. Save this file as Enable.vbs.
  2125.  
  2126.    3. From a command prompt, type the following and press ENTER:
  2127.  
  2128.    cscript enable.vbs
  2129.  
  2130. For more information, go to the Knowledge Base at 
  2131. http://support.microsoft.com/support/ and search for 
  2132. KB article Q183476.
  2133.  
  2134. 6.1.15 Security Configuration Manager (SCM)
  2135. -------------------------------------------
  2136. Security Configuration Manager (SCM) is an integrated security 
  2137. system that gives administrators the ability to define and apply 
  2138. security configurations for Windows NT Workstation and Windows NT 
  2139. Server installations. SCM also has the capability to perform 
  2140. inspections of the installed computers to locate any degradation in 
  2141. the computer's security. For further information on SCM, including 
  2142. installation and usage instructions, refer to Readme.txt in the 
  2143. \Mssce folder.
  2144.  
  2145. 6.1.16 Security Privilege Must Be Enabled to View Security Event Log
  2146. --------------------------------------------------------------------
  2147. SP4 and SP5 include a fix in the Event Log service that requires 
  2148. that the SE_SECURITY_NAME privilege, also known as the Security 
  2149. privilege, be enabled in order to view and manage the security event 
  2150. log. By default, Windows NT grants the privilege to administrators 
  2151. and local System. In order to take effect however, the privilege 
  2152. must also be enabled in the program accessing the security event log.
  2153.  
  2154. Adding the Security privilege to manage the security log can be 
  2155. audited.
  2156.  
  2157. For more information, go to the Knowledge Base at 
  2158. http://support.microsoft.com/support/ and search for 
  2159. KB article Q188855.
  2160.  
  2161. 6.1.17 Dynamic Host Configuration Protocol (DHCP)
  2162. -------------------------------------------------
  2163. This Service Pack includes several quality improvement fixes
  2164. for known Dynamic Host Configuration Protocol (DHCP) issues
  2165. reported for Microsoft DHCP Server, the DHCP Manager administration 
  2166. tool, and for Microsoft DHCP-enabled clients running under earlier 
  2167. released versions of Windows NT 4.0.
  2168.  
  2169. These fixes address specific problems fully described in the 
  2170. "DHCP/WINS Release Notes for Windows NT 4.0 SP4 Update" KB article. 
  2171. For more information, go to the Knowledge Base at 
  2172. http://support.microsoft.com/support/ and search for 
  2173. KB article Q184693.
  2174.  
  2175. 6.1.18 Windows Internet Naming Service (WINS)
  2176. ---------------------------------------------
  2177. Windows NT Server includes the following new Windows Internet Naming 
  2178. Service (WINS) and WINS Manager features:
  2179.    * Manual removal of dynamic WINS database records.
  2180.    * Multi-select operations for WINS database records.
  2181.    * Burst mode handling for WINS servers.
  2182.  
  2183. 6.1.19 Microsoft Routing and Remote Access Service (RRAS)
  2184. ---------------------------------------------------------
  2185. SP4 or SP5 can be installed on a Windows NT 4.0 computer running 
  2186. Routing and Remote Access Service (RRAS). SP5 updates your RRAS 
  2187. computer to RRAS Software Update (Hotfix) 3.0 components 
  2188. automatically. If you install RRAS after installing SP5, you must 
  2189. reinstall SP5 to get the updated RRAS files so that RRAS works 
  2190. properly. For more information on RRAS Software Update 3.0, see 
  2191. http://support.microsoft.com/support/kb/articles/Q189/5/94.asp.
  2192.  
  2193. 6.1.20 PPTP Performance and Security Update
  2194. -------------------------------------------
  2195. SP5 now includes new performance and security updates to 
  2196. Point-to-Point Tunneling Protocol (PPTP) that greatly increase data 
  2197. transfer speeds and enhance security. The PPTP client and server 
  2198. computer must both be running the updated files to get the new 
  2199. benefits. For more information, see 
  2200. http://support.microsoft.com/support/kb/articles/q189/5/95.asp
  2201.  
  2202. 6.1.21 NTLMv2 Security
  2203. ----------------------
  2204. SP4 and SP5 contain an enhancement to NTLM security protocols called
  2205. NTLMv2 that significantly improves both the authentication and 
  2206. session security mechanisms of NTLM. For more information, see 
  2207. http://support.microsoft.com/support/kb/articles/q147/7/06.asp.
  2208.  
  2209. 6.1.22 Secure Channel Enhancements
  2210. ----------------------------------
  2211. SP4 and SP5 contain an enhancement to the secure channel protocols
  2212. that member workstations and servers use to communicate with their
  2213. domain controllers and that domain controllers use to communicate
  2214. with other domain controllers. In addition to authentication, you can
  2215. now encrypt and check the integrity of these communications. For more
  2216. information, see 
  2217. http://support.microsoft.com/support/kb/articles/q183/8/59.asp.
  2218.  
  2219. 6.1.23 IP Helper API (IPHLPAPI)
  2220. -------------------------------
  2221. The Internet Protocol (IP) Helper API provides Windows network 
  2222. configuration and statistics information to Win32 programs. The 
  2223. public API is available on Windows NT 4.0 and above, and Windows 95 
  2224. and above. SP4 and SP5 update the API with a new .dll so that
  2225. programs can communicate to a TCP/IP stack.
  2226.  
  2227. 6.1.24 Event Log Service
  2228. ------------------------
  2229. SP4 and SP5 contain features in the Event Log Service to assist 
  2230. administrators in measuring the reliability and availability of 
  2231. Windows NT.
  2232.  
  2233. The SP5 Event Log Service records three new events in the system event 
  2234. log that are useful in measuring operating system availability:
  2235.    * Clean Shutdown Event (Event ID: 6006)
  2236.    * Dirty Shutdown Event (Event ID: 6008)
  2237.    * System Version Event (Event ID: 6009)
  2238.  
  2239. See Section 3.13, "Event Log Service," for more information.
  2240.  
  2241. 6.1.25 Domain Name Server (DNS) Service
  2242. ---------------------------------------
  2243. SP4 and SP5 include several quality improvement fixes to correct 
  2244. known Domain Name Server (DNS) issues reported for Microsoft DNS 
  2245. Server and the DNS Manager administration tool. These fixes address 
  2246. specific problems described in the Q184693 "DNS/DHCP/WINS Release 
  2247. Notes for Windows NT 4.0 SP4 Update" KB article. For more information, 
  2248. see http://support.microsoft.com/support/kb/articles/q184/6/93.asp.
  2249.  
  2250. --------------------------------------------------------------
  2251. 6.2  List of Fixes in Windows NT 4.0 Service Packs 1 through 4
  2252. --------------------------------------------------------------
  2253. All fixes contained in Service Packs 1 through 4 are documented as 
  2254. Knowledge Base articles. You can query the Knowledge Base to find an 
  2255. article about a specific issue by using the Qxxxxxx number assigned to 
  2256. the topic. You can browse the Knowledge Base on the Microsoft Web site 
  2257. at http://support.microsoft.com/support/.
  2258.  
  2259. For a list of all fixes in Windows NT 4.0 Service Packs 1 through 4, 
  2260. see http://support.microsoft.com/support/kb/articles/q150/7/34.asp.
  2261.  
  2262. For a list of all fixes, see 
  2263. http://support.microsoft.com/support/kb/articles/Q225/0/37.asp.
  2264.  
  2265. ===================================================================
  2266. NOTE:
  2267.  
  2268. There are new Year 2000 updates that have been delivered after SP5 was released. 
  2269.  
  2270. Post SP5 Updates:
  2271.  
  2272. 1. BIOS Date Value does not Immediately Update on January 1, 2000. (Q216913) 
  2273.  
  2274. When the Window NT System Time value rolls over from the year æ1999Æ to æ2000Æ, the Century Byte value stored in the real time clock (RTC) is not changed until up to one hour later when the time daemon writes out the date. Customers should evaluate their exposure to this issue to determine whether to apply this update. This issue only affects systems with older BIOSes that do not automatically update the century byte on reboot (Contact your hardware manufacturer for BIOS details). This fix was originally included in SP5 but it has been re-released in July 1999 to address additional issues. Please consult the KB article for details. 
  2275.  
  2276. 2. NNTP Service Converts Two-Digit Years Incorrectly (Q238020)
  2277.  
  2278. When a messaging client application attempts to post a message to an News Network Transfer Protocol (NNTP) server using a 2-digit year, the fact that the two-digit year is converted incorrectly may cause an error message to be displayed. Microsoft is not aware of any messaging clients that post messages using 2-digit dates. The NNTP server was shipped with Internet Information Server as part of the Windows NT Option Pack and with MCIS 2.0. 
  2279.  
  2280.  
  2281. 3. NET USER /TIME Command does not work in Year 2000 (Q240195).
  2282.  
  2283. The /TIMES function can be used to set the valid logon times of Windows NT user accounts via the command line utility NET USER. The Y2K issue causes the /TIMES function to cease functioning in years 2000 or greater. The User Manager GUI application is not affected and can be used to effectively set account valid logon times in the year 2000 and beyond.
  2284.  
  2285. These updates are availble on this CD in the following directories:
  2286. NT4SP5\BIOS-fix
  2287. NT4SP5\NNTP-fix
  2288. NT4SP5\Times-fix
  2289.  
  2290.