|
What is Service Pack 5 (SP5)? |  |
Service Pack 5 (SP5) provides the latest updates to Microsoft Windows NT Workstation 4.0 and Windows NT Server 4.0 (including Enterprise Edition). SP5 contains known Year 2000 updates for Windows NT 4.0. These Year 2000 updates are also available as separate Web downloads that customers may apply to a Service Pack 4 system. Providing these options gives organizations the flexibility to choose which path is easier for them to address Year 2000 issues. SP5 is not a required upgrade for Year 2000; Microsoft recommends that each customer consult the SP5 documentation and then determine whether to deploy it.
|
How do I get SP5? |  |
SP5 is available for downloading (connect charges may apply) or can be obtained on CD from the
Windows NT 4.0 Service Pack 5 page.
The SP5 CD contains the same software as the download and also includes Internet Explorer 4.0 Service Pack 2, updated hardware device drivers, symbol files, and Windows NT Security Configuration Manager. The CD costs U.S. $14.95 (CDN $19.95) plus $5 shipping and handling (CDN $7.50).
|
Do I need to have SP4 on my machine in order to install SP5? |  |
No. Service Packs are cumulative, meaning they include the content updates from all previous Service Packs. No earlier service pack is required to install the latest service pack. In addition, SP5 will update systems with any previous service pack installed.
|
What are the download options? |  |
SP5 is available in a Standard Encryption (40-bit) or High Encryption (128-bit) version. The Standard Encryption version provides the option of an Express-Install or a Full-Install; both options produce the same files for your system.
Note: The High Encryption version is currently available only in the Express-Install option. It will be available in the Full-Install option by May 19.
- Express-Install. Recommended for users wishing to download SP5 only on the
computer being used to view the page that contains the download. Express-install is the fastest option for users with the most current Windows NT components; it requires that you are running Microsoft Internet Explorer 3.02 or later. Express-Install begins with a small setup file to detect the components on your system. It then downloads only the SP5 files you need, updates appropriate files, and resolves known Year 2000 issues.
- Full-Install. Recommended for advanced users and system administrators
wishing to download SP5 so it can be installed or distributed later. It may be
downloaded with any browser.
Note: Only customers in the United States, U.S. territories, and Canada can download the High Encryption (128-bit) version. All customers may download the Standard Encryption (40-bit) version.
|
How does SP5 affect Year 2000 issues? |  |
SP5 contains the latest known Year 2000 updates for Windows NT 4.0. These Year 2000 updates are
also available via Web downloads that customers may apply to a Service Pack 4 system.
Depending on currently installed software, additional steps may be required for Year 2000 issues. Microsoft recommends that customers
consult the Microsoft Year 2000 Product Guide.
Customers who have locked down their systems at a specific Service Pack level for Year 2000 can remain with Service Pack 4. Microsoft recommends that customers examine the specific updates included in SP5 to determine whether they justify moving to SP5. Releasing SP5 does not change Microsoft's commitment to keeping Service Pack 4 Year 2000 Compliant and keeping Service Pack 3 Compliant with Minor Issues through January 1, 2001. Microsoft also intends to maintain future Service Packs at the Compliant rating through January 1, 2001. Microsoft will maintain these Compliancy ratings if further Year 2000 issues are discovered and will post updates and documentation in the Microsoft Year 2000 Product Guide.
|
What specific Year 2000 updates are included in SP5 that are not on SP4? |  |
SP5 includes four Year 2000 updates since the release of SP4:
- "Mfc40.dll Causes Programs to Display Wrong Date After 01/01/2000."
An internal function within Mfc40.dll is designed to add 1900 to every 2-digit date that is passed to it.
For example, 99 is returned as 1999. If more than two digits are passed, nothing
is added. Programs that use this function may incorrectly parse a date after the
year 2000 (for example, January 1, 2000, may become January 1, 100).
For SP4 users, this update is available for downloading at the Post SP4 Year 2000 Updates page.
For more information about this issue, see this Knowledge Base article.
- "Dates May Display Improperly Using Configuration Back-up"
When using the Configuration Back-up option from the HTML version of the IIS 4.0
Internet Server Manager, it is possible that the date displayed for the stored configuration may display the current date improperly if the
configuration is stored on or after January 1, 2000.
For SP4 users, this update is available for downloading at the Post SP4 Year 2000 Updates page.
For more information about this issue, see this Knowledge Base article.
- "MSMQ.ERR: Error While Creating MSMQ Internal Certificate. Error: 0x8000ffff"
When you click Renew Internal Certificate in the Microsoft Message Queue Control Panel utility to set the expiration of a certificate created on February 29 of a leap year (for example 2000, 2004, 2008, and so on), you receive the following error message: "Error while creating MSMQ internal certificate. Error: 0x8000ffff "
For SP4 users, this update will be available shortly for downloading at the Post SP4 Year 2000 Updates page.
For more information about this issue, see this Knowledge Base article.
- "BIOS Date Value does not Immediately Update on January 1, 2000."
When the Window NT System Time value rolls over from 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.
For SP4 users, this update will be available shortly for downloading at the Post SP4 Year 2000 Updates page.
For more information about this issue, see this Knowledge Base article.
In addition, Microsoft Internet Explorer 4.01 Service Pack 1,
which shipped on the Service Pack 4 CD, has been replaced with
Microsoft Internet Explorer 4.01 Service Pack 2 on the Service Pack 5 CD. It is also available as
a separate download. This addresses a known Year 2000 issue in Microsoft Internet Explorer 4.01 Service Pack 1.
To download Internet Explorer 4.01 Service Pack 2, see the Internet Explorer downloads page.
|
What security updates are included in SP5? |  |
SP5 contains a rollup of all regression-tested security updates to Windows NT 4.0. For more information on security and SP5, please see the Microsoft Security Advisor Web site
and the SP5 Web site. www.microsoft.com/windows/servicepacks.
|
What recommendations do you have with respect to deploying SP5? |  |
In an ideal situation, Microsoft recommends SP5 because it is the latest collection of updates to Windows NT 4.0. However, SP5 is not a required upgrade for Year 2000. Most customers who are in the process of testing or deploying another Service Pack will not need to alter their plans.
Microsoft recommends that each customer consult the SP5 documentation and then determine whether to deploy it.
If deploying SP5, Microsoft recommend that its customers follow their standard testing and deployment program for Service Packs.
|
What installation information can you provide on SP5? |  |
See the SP5 Readme for detailed instructions for installing SP5.
|
What is the procedure for uninstalling SP5? |  |
Service Pack 5 contains an uninstall feature that you can use to restore your system to its previous state.
To enable the uninstall option, run Update.exe. A subfolder in your Windows NT folder named Uninstall is created. This requires at least 120 megabytes (MB) of free space on the drive on which Windows NT is installed, 60 MB for the uninstall folder, and 60 MB for the Service Pack-updated system files.
To uninstall SP5, double-click the Add/Remove Programs control panel. Select Windows NT 4.0 Service Pack 5, and click Add/Remove. If this option isn't available, run Spuninst.exe from the \%systemroot%\ $NtServicePackUninstall$\spuninst\ folder.
Note: If you install any programs or services that require SP5 or have updates contained in SP5, uninstalling SP5 could adversely affect those programs. To uninstall SP5, the drive letter for the boot drive must be the same one used when you installed SP5. If you change the drive letter for the boot drive, you can't uninstall SP5.
Note: If you uninstall SP5 on a system that previously had SP3 (without Internet Explorer 4.0) installed on it, cryptography won't work correctly after the uninstall completes. To work around this issue, reinstall SP3 after you have uninstalled SP5.
Uninstalling SP5 won't uninstall new versions of CryptoAPI and SChannel.
Important: If you plan to install a previous Service Pack after uninstalling SP5, take note of the following important precaution. SP5 modifies the Security Account Manager (SAM) database and the Security database so that older versions of the Samsrv.dll, Samlib.dll, Lsasrv.dll, Services.exe, Msv1_0.dll and Winlogon.exe files no longer recognize the database structure. Therefore, the uninstall process doesn't restore these files when uninstalling SP5. If you install a prior Service Pack (for example, SP3) after uninstalling SP5, click "No" on the "Confirm File Replace" dialog boxes that prompts you to overwrite Samsrv.dll and Winlogon.exe. If you overwrite the newer files with these older versions, you'll be unable to log on to the system.
Note: If you're reinstalling SP5 after installing new software or hardware, you must choose to create a new Uninstall folder. To retain your ability to return to a bootable configuration, copy the current Uninstall folder to a safe location before running the SP5 installation program.
|
Where can I find out more specific information on the updates included in SP5? |  |
See the SP5 Updates Catalog and the SP5 Readme for more information and links to further documentation.
No. Service Pack 4 for Terminal Server, which released in April 1999, is the most current update. It is available for downloading at the SP4 for Terminal Server page.
If you are unsure which encryption level of Windows NT was originally installed on a server, you can check by right clicking on Schannel.dll in System32 and checking the file description.
To check encryption level:
- Click Start, point to Programs, and then click Windows NT Explorer.
- Click the Winnt folder and then click the System 32 folder.
- Right click on Schannel.dll, click Properties, click version tab and then view description.
If the description indicates "Export version", you have a 40-bit system. If it indicates "U.S. domestic version," you have a 128-bit system.
Note: If you do not see Schannel.dll on your system, make sure that your computer is set to show all files:
- Open My Computer, point to View, and then click Options.
- On the View tab, enable the Show All Files Option and click OK.
|