Filename: SE17B114.EXE For: WinFrame Version 1.7 Replaces: SE17B006, SE17B007, SE17B008, SE17B010, SE17B011, SE17B014, SE17B015, SE17B016, SE17B019, SE17B020, SE17B021, SE17B022, SE17B024, SE17B026, SE17B028, SE17B032 SE17B037, SE17B038, SE17B039, SE17B040, SE17B041, SE17B043, SE17B045, SE17B053, SE17B056, SE17B058, SE17B059 SE17B060, SE17B065, SE17B069, SE17B070, SE17B071, SE17B073, SE17B074, SE17B075, SE17B078, SE17B081, SE17B083, SE17B084, SE17B086, SE17B087, SE17B088, SE17B090, SE17B091, SE17B092, SE17B094, SE17B096, SE17B097, SE17B098, SE17B099, SE17B100, SE17B101, SE17B105, SE17B106, SE17B108, SE17B109, SE17B110 Language supported: English (US) NOTE: You must install Service Pack 5B before applying this hotfix. Description ----------- This hotfix addresses the following issues: 1. In some applications, users needed to triple-click in order to perform a double-click. This happened only for certain applications that change the attributes for their windows. [From Hotfix SE17B006] 2. Print jobs to the console were ten times larger than on Windows NT 3.51. Journaling files were turned off for printers because these journal files contain handles to objects in CSRSS.EXE, which run on a per-WinStation basis. Because the spooler, which runs on the console, uses these handles, it is okay to turn on the journaling files for console print jobs. NOTE: Spooled print jobs from WinStations will still be large. [From Hotfix SE17B006] 3. Fixes a problem when both the client and server are configured with keyboards that support AltGr. All AltGr State keystrokes were not seen by DOS applications, such as EDIT.COM and COMMAND.COM. [From Hotfix SE17B006] 4. Clients could not connect and reconnect to published applications behind some firewalls when using the "Alternate Address" features of the client and server. For more information, see "Load Balancing and Application Publishing Across a Firewall" in Service Pack 5B's WFREADME.HLP. [From Hotfix SE17B007] 5. The time that it takes for the ICA master browser to be notified of client disconnections has been reduced. This change addresses the following scenario: A. Assume ServerA and ServerB are WinFrame servers load balancing an application called "MyApp." B. A user connects to the published application MyApp on ServerA. C. The user disconnects his or her session. D. The user quickly attempts reconnection to the published application MyApp. The user should reconnect to the disconnected session on ServerA. Instead, the user is connected to a new session on ServerB. [From Hotfix SE17B007] 6. Some applications (for example, Lotus Organizer 97) can play beeps through the PC speaker. It is possible, although meaningless, for an application to ask the speaker to make a sound at a frequency of zero Hertz. This can cause a DOS Client to crash in unpredictable ways. This fix catches the problem on the server and avoids sending such a request. [From Hotfix SE17B008] 7. Instead of receiving the explicit published application, the Program Manager desktop was displayed. To reproduce this issue, perform the following steps: A. Connect to an explicit published application. B. Attempt to logon using a valid username, domain, and password where the username DOES NOT have permission to execute the published application. C. You will (incorrectly) receive this message: "The system could not log you on. Make sure your username and domain are correct, then type your password again. Letters in passwords must be typed using the correct case. Make sure that Caps Lock is not accidentally on." D. Logon with a different (but valid) username, domain, and password where the username DOES have permission to execute the published application. E. The logon succeeds but the published application is not displayed. Instead the normal Program Manager desktop is displayed. NOTE: Once this hotfix is applied, the message displayed in Step C changes to: "You have not been granted access to this published application." [From Hotfix SE17B010] 8. If the administrator published an application and chose to hide the title bar, when the client connected, the title bar was still part of the application's window. [From Hotfix SE17B011] 9. An ICA channel failed to flush. This caused various, unpredicatable behaviors including printer autocreation failures. [From Hotfix SE17B014] 10. Prior to this hotfix, a user logged in to the WinFrame console consumed a license but would not release it when the user logged off. With this hotfix, a user logged on to the console still consumes a license; however, the license is now released when the user logs off. [From Hotfix SE17B015] 11. For a period of time the IBROWSER would not respond to any requests. [From Hotfix SE17B016] 12. When a user tried to reconnect to a disconnected session where two disconnected sessions with the same username existed, the popup window displayed the year 2000 as 100. [From Hotfix SE17B019] 13. Certain users were denied access to published applications if they belonged to a set of global groups where the sum of the names of the groups is greater than 320 characters. Also, this hotfix corrects the problem where users attempt to connect to a published application and received an incorrect password error message. [From Hotfix SE17B019] 14. Corrects the problem where all licenses were deleted for no apparent reason. [From Hotfix SE17B020] 15. When logged on as domain administrator on a non-English WinFrame 1.7 PDC and attempting to run the Application Configuration utility for an English language Winframe Version 1.7 member server of the same domain, the following error message was received: "You do not have Domain Administrator privileges. You may administer applications on the local machine for local users and groups only." Domain Administrators may now run Application Configuration in domains where the PDC and member servers are different language versions of WinFrame Version 1.7. [From Hotfix SE17B021] 16. When more than approximately thirty applications were published, Application Configuration issued the error " not found" for some of the applications. [From Hotfix SE17B022] 17. A scheduled shutdown failed when the Scheduler service logged on as any user other than the LocalSystem account. [From Hotfix SE17B024] 18. When a user tried to access a file from the \\client\c$ drive and the filename had a length greater than 128 characters wide, a "File not found" error message was displayed. [From Hotfix SE17B026] 19. In Application Configuration, when selecting View Domains, if the server was a Primary Domain Controller, the error "Failed to enumerate anonymous WinFrame servers" was issued. [From Hotfix SE17B028] 20. When the primary domain controller was down, a domain administrator attempting to run the Application Configuration utility on a WinFrame 1.7 system would receive the following error message if he or she belonged to a large number of local groups: "You do not have Domain Administrator privileges. You may administer applications on the local machine for local users and groups only." [From Hotfix SE17B032] 21. This hotfix updates the AUDITLOG.EXE utility. Log files saved by "AUDITLOG /write:" now include the client name and network address. [From Hotfix SE17B037] 22. New feature to log BR_ELECTIONS to the event viewer. [From Hotfix SE17B038] 23. WinFrame servers got blue screens with STOP messages of 0xA or 0x4E because of a problem with the redirector device communicating with client drives. Under certain conditions, the driver was incorrectly dereferencing physical pages that had not been referenced. [From Hotfix SE17B038] 24. Unicode/reducer support enhancement. [From Hotfix SE17B038] 25. Some published applications failed because the client drive mapping would not complete before the application started. This fix adds the following entry to the registry: KEY: \HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon VALUE: ClientMappingTimeOut = REG_DWORD: 0x5000 The value specifies how long (in milliseconds) USERINIT.EXE should wait before it continues. If this value is not found by USERINIT.EXE, it will not wait. This hotfix includes the CDMTIMER utility that is used to update the value of the ClientMappingTimeOut. CDMTIMER USAGE: --------------- CDMTIMER - Set Client Drive Mapping Wait Time. [/Q] - Query current registry value for the length of time (in milliseconds) that system will wait for client drive mapping. [/TIMER:milliseconds] - Set the length of time (in milliseconds) that system will wait for client drive mapping to finish. Valid range: 1-60000 milliseconds. [/?] - Display this help message After installing this hotfix, CDMTIMER is run with the following value: /TIMER:5000. This forces USERINIT.EXE to wait five seconds before launching a published application. [From Hotfix SE17B039] 26. Performance problem caused by Master Browser. Published applications take longer to load compared with clicking the icon on a desktop. Provides additional support for access to published applications. [From Hotfix SE17B040] 27. Fixes the problem where, on print servers, the SPOOLSS process made CPU usage jump to 100%. [From Hotfix SE17B041] 28. Printers were not visible in the Print Manager when only MANAGEDDOCS permissions were granted to a group. [From Hotfix SE17B043] 29. Anonymous logon users were permitted to list domain user names and enumerate share names. This hotifx affects the ability of unauthenticated users, including administrators, to get group and user information from the domain controller. See Microsoft Article Q143474 for more details regarding the consequences of enabling this feature: http://support.microsoft.com/support/ [From Hotfix SE17B045] 30. PREXX application get a Dr. Watson trap at startup. [From Hotfix SE17B053] 31. Attachmate Infoconnect does not function properly after installation of SP5B. It exits immediately without error. [From Hotfix SE17B056] 32. Add support for Intranetware client. See Novell Article 2945589 at http://www.novell.com. [From Hotfix SE17B058] 33. Fixes a problem where users could logon from the command line to WinStations that were disabled. [From Hotfix SE17B058] 34. Fixes a problem where anonymous users were not being marked as not in use when they logged off, preventing new anonymous connections from occurring. [From Hotfix SE17B058] 35. Client printer driver names were not being used to map the server printer driver names in ctsprint.inf and ctxuprn.inf. [From Hotfix SE17B059] 36. The "auditlog /clear [filename]" command fails when [filename] is located on a network drive. [From Hotfix SE17B060] 37. On some machines (especially multiprocessor ones), the system would hang during shutdown. [From Hotfix SE17B065] 38. With this hotfix, newly created published applications use a Security Descriptor form of authentication. Existing published applications will continue to use an older, string-based comparison method of authentication. The new authentication method fixes the problem where access could be denied to published applications. It will also improve performance when authenticating users to published applications when those users are members of a large number of groups. If either of these conditions exists, it is recommended that the existing published applications be deleted and recreated. [From Hotfix SE17B069] 39. After installing hotfix SE17B058, the WinFrame profile path is ignored. [From Hotfix SE17B069] 40. ICA browser stops functioning. It cannot be stopped and restarted. [From Hotfix SE17B069] 41. If the WinFrame server is a BDC or member server with NetWare password synchronization set up, logon from the console fails to change the password from the second time of the attempt with an error message. [From Hotfix SE17B069] 42. Users received an error message "Failed to enumerate Load Balancing enabled WinFrame Servers for selected domain(s)" if the registry value of CurrentDomainList in HKEY_CURRENT_USER\Software\Citrix\APPCFG was not valid. An invalid value resulted if Application Configuration was run before load balancing was installed or if a trust relationship was changed and the last domain selected in View | Select Domain no longer trusted the domain from which ApplicationConfiguration was being run. [From Hotfix SE17B070] 43. If more than 64 published applications were to be loaded, some items listed on the View menu were incorrectly enabled. Trying to select those menu items caused a Dr. Watson. [From Hotfix SE17B070] 44. Fixes various date display issues as follows: A. Simulated RTC presented the century byte with 19 instead of 20. The simulated Real Time Clock (RTC) presented the century byte representing 19 instead of 20 in the 21st Century. This caused MS DOS-based programs that access the Real Time Clock to receive the wrong date. For example, the year 2000 was interpreted as the year 1900. (Microsoft Knowledge Base Article Q193376) B. Date of Print Job was displayed incorrectly in print queue. When you viewed a print job spooled on another print server, such as Windows 9x or LAN Manager, from a Windows NT client, the date displayed in the print queue was incorrect and possibly off by one year. (Microsoft Knowledge Base Article Q191768) C. WINS/DHCP Administration showed expiration dates 2000 - 2009 with one digit. Windows Internet Name Service (WINS) Administration and Dynamic Host Configuration Protocol (DCHP) Service Administration displayed the expiration dates 2000 through 2009 with one digit (for example, 1/1/2000 was displayed as 1/1/0 instead of 1/1/00). (Microsoft Knowledge Base Article Q193371) D. Last Day of the Month reverts to first day of same month. As the Date/Time utility attempted to change the date from the last day of the month to the first day of the following month, it displayed the first day of the current month instead. For example, instead of displaying February 1, 2000, one day after January 31, 2000, the Date/Time utility reported the date as January 1, 2000. (Microsoft Knowledge Base Article Q193422) E. Problems in Date/Time occurred after choosing Feb 29 in a leap year. One or more of the following issues occurred in Windows NT Version 3.51: 1) Using the Date/Time tool in Control Panel, if you selected February 29 in a leap year, selected a non-leap year, and then clicked Cancel, the system date was set to a random year. 2) Using the Date/Time tool in Control Panel, if you edited any field other than the seconds field and the time passed midnight, clicking Cancel set the date to seemingly random values. (Microsoft Knowledge Base Article Q193461) F. Novell NetWare accounts with an expiration date January 1, 2000, or later were migrated to Windows NT with the incorrect expiration date listed under User Manager for Domains. (Microsoft Knowledge Base Article Q193434) [From Hotfix SE17B071] 45. The Ctrl key was being left in a make state when an accented vowel was entered using AltGr. [From Hotfix SE17B073] 46. Updated the client COM port redirector. This functionality requires that the clients be running build 4.00.609 or later. [From Hotfix SE17B074] 47. Adds support for UNICODE characters in the range 00A0 - 00FF. [From Hotfix SE17B074] 48. Processes were displayed as empty strings in Performance Monitor. [From Hotfix SE17B074] 49. Published applications were not maximized when started. [From Hotfix SE17B074] 50. When multiple ICA sessions were created from the same client computer, client printers were not autocreated or autodeleted. [From Hotfix SE17B075] 51. Fixed a regression from Hotfix SE17B074 (refer to line item #42 above) where published applications should have opened as maximized, but along with published applications, Program Manager would also open as maximized. [From Hotfix SE17B078] 52. Rumba light pen lost position after reconnecting to a disconnected session. [From Hotfix SE17B078] 53. After installing Hotfix SE17B038, the cursor was sometimes incorrectly positioned while running certain DOS text applications. [From Hotfix SE17B078] 54. Fixes a problem where ICA connections would hang and be dropped under a heavy load. [From Hotfix SE17B078] 55. Corrects an issue caused by manually deleting the following registry key: HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet \Services \ICABrowser \Parameters In some cases, when the ICA Browser service restarted it would incorrectly recreate the above registry key. The registry key was then unable to correctly add an ICA Gateway using the Application Configuration utility because the ICA Browser service would write empty strings into the GatewayIpx and/or GatewayTcp registry values. [From Hotfix SE17B078] 56. After a length of time anonymous users are no longer allowed to logon. The server reports that it is out of available anonymous user connections even though they are not really all in use. [From hotfix SE17B081] 57. Auditlog intermittently shows incorrect information about logged on users. [From hotfix SE17B083] 58. ICA asynch winstations are down on Equinox board when booting up server. [From hotfix SE17B084] 59. After a length of time anonymous users were no longer permitted to logon. The server incorrectly reported that it was out of available anonymous user connections. There was also an issue where autocreated printers for anonymous users were not deleted upon disconnect. Both issues are resolved by using the new FIXWSRST utility to set a timeout for WinStation resets. For some heavily loaded servers the FIXWSRST timeout may need to be set to 120 seconds or higher. FIXWSRST /? will display the following text: FIXWSRST - Select an appropriate time to allow resets to complete. - The acceptable range is between 15 and 300 seconds. [/Q] - Query the current setting. [/SECONDS N] - Allow N seconds for resets to complete. [/DEFAULT] - Reset to the default wait time (60 seconds). [/?] - Display help message. [From Hotfix SE17B084] 60. When async WinStations were configured for an Equinox board, the WinStations would be in a "down" state when the server booted up. [From Hotfix SE17B084] 61. Certain actions that should have produced graphical feedback would not update the client until another action caused a graphics update. This problem was reproduced by clicking on certain Microsoft Excel checkboxes. [From Hotfix SE17B084] 62. After installing hotfix SE17B056, Project 98 would fail to start. [From Hotfix SE17B086] 63. Added support for Citrix Installation Management Services. During the hotfix installation the following message is displayed: executing "regini hotfix.reg > nul" This is normal behavior as this hotfix calls the regini.exe program in order to add the following registry key: HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet \Control \Citrix \Installer Value: SupportedVersion Data: REG_SZ: 1.00 This registry value indicates that the necessary hotfix files are installed in order to support Citrix Installation Management Services. If this hotfix is removed you should manually delete this registry key. [From Hotfix SE17B087] 64. If a program redefined a mouse pointer to the maximum size (32 x 32 pixels) and placed the hotspot on the lower and/or right border, the clipping was incorrect. This issue was reproducible using SAP Frontend Server for Windows NT Version 3.1G Beta Release Build 483. [From Hotfix SE17B088] 65. When run from the console, the WFQuerySessionInformation() API from the Citrix Server SDK failed to return information for the following WFInfoClass class values: WFInitialProgram, WFClientDisplay, WFClientCache, WFClientDrives, WFICABufferLength, and WFApplicationName. [From Hotfix SE17B088] 66. Added the checkbox "Maximize application at startup" to the Application Configuration utility. This new feature makes the behavior of WinFrame 1.7 published applications consistent with WinFrame 1.8 and MetaFrame 1.x with regard to whether published applications start maximized or not. [From Hotfix SE17B088] 67. Fixed multiple issues when using the Auditlog utility: A. Auditlog didn't report a logoff event for users logged on the console. Instead "CurTm" was displayed, indicating that the user was still logged on. B. Corrects the problem where "auditlog /time" displayed "Disconn" where "Reconn" should have been displayed. C. Resolves an issue where Auditlog would report "Unknown" for WinStations instead of displaying the correct WinStation. [From Hotfix SE17B090] 68. Fixed multiple client printer issues: A. When a user has more than one client printer defined on his/her desktop and launches an anonymous application session, the defined client printers will be created on the server side. If the same user changes his/her client default printer on his/her desktop without terminating the first anonymous application session and launches a second anonymous application session, from the same desktop, the default printer would be incorrect. B. If a user had two separate, concurrent anonymous sessions open on a given server and logged off one session, it was possible that a different user from another client could access the first user's auto-created client printers. This occurred only when the second user happened to use the same anonymous logon name that was previously used for the first user. For instance, suppose the first user was concurrently logged in as "Anon000" and "Anon001". Both user accounts would have access to the client's auto-created printers. If the "Anon001" session was logged off, the security on the client auto-created printers was not updated to reflect that fact that "Anon001" no longer had access to the printers. When a second user happened to log on with the "Anon001" account, the second user would still have access to the the first client's auto-created printers. C. If a user launched more than four anonymous application sessions, from the same client, the client default printer(s) would not be created for the fifth session. D. Auto-created client printers were sometimes unavailable in published applications because the client printer mapping would not complete before the application started. Modifications were made such that the CDMTIMER utility can be used to delay the execution of published applications for a period of time until the client printers (and drives) have been mapped. See line item #22 for further information about the CDMTIMER utility. [From Hotfix SE17B090] 69. The WinCE client couldn't display the Euro symbol by pressing AltGr+E. [From Hotfix SE17B091] 70. Additional Citrix Installation Management Services fixes. A. The browser has been revised so that servers with this hotfix will become the Master Browser over other WinFrame 1.7 servers. B. Application Configuration (AppCfg) does special processing if the command line specifies an Installation Script (*.wfs). A license for Installation Management Services is required for the new functionality to be evident. C. When a published application is created or modified in AppCfg, HKLM\Software\Citrix\AppCloning\Gateway\Notify\Notify is changed to 1. This wakes the Installation Management Service up. It is a system-global setting. D. The AppCfg help files were changed to reflect the new support. E. Line item 63 in this readme incorrectly states the supported version number for the below registry key: Value: SupportedVersion REG_SZ: 1.00 This has been revised to reflect the correct supported version number. Value: SupportedVersion Data: REG_SZ: 1.001 [From Hotfix SE17B091] 71. Umlauted characters on Swiss German keyboards were displayed incorrectly. [From Hotfix SE17B091] 72. If the user pressed CTRL+ALT+DEL immediately after logon, winlogon would crash with a Dr. Watson error message. [From Hotfix SE17B091] 73. Prior to this hotfix profiles were not unloaded from the registry under HKEY_USERS when sessions on connections that had timed out or been broken were reset while running general 16-bit applications. If a 16-bit application was in a state in which it opened a Win16 system dialog box asking for user input prior to its termination, resetting the session failed to kill currently running tasks. Consequently, Winlogon for that session would not unload the user profiles in the registry and temporary files located in %SYSTEMROOT%\SYSTEM32\CONFIG (name format tmpXXXX.tmp and tmpXXXX.tmp.log). With this hotfix, user profiles are now properly unloaded under these conditions. [From Hotfix SE17B092] 74. From ICA connections, text in Microsoft Outlook was corrupted. Scrolling through the message would clear the problem. [From Hotfix SE17B094] 75. In AutoCAD R14, when drawing a selection box from right to left, many lines that should not be there are inside the box. [From Hotfix SE17B094] 76. Browser election log functions were removed from the ICA Browser service. These functions are now available through the QSERVER command. [From Hotfix SE17B094] 77. Visio Professional left lines on the screen when moving a selection box from right to left. [From Hotfix SE17B096] 78. When a user has more than one client printer defined on his/her desktop and launches an anonymous application session, the defined client printers are created on the server side. If the same user changes his/her client default printer on his/her desktop without terminating the first anonymous application session and launches a second anonymous application session from the same desktop, the default printer is incorrect when using the cdmtimer utility. See item 23 above for details about the cdmtimer utility. [From Hotfix SE17B096] 79. The WinStation Configuration (WINCFG) utility did not function correctly after installing Hotfix SE17B094. Whenever you changed any setting from the WINCFG User Interface, it would affect the previous one. For example: A. Checking the selection Only run Published Applications resulted in disabling Client Clipboard Mapping. B. Checking Disable Client Drive Mapping resulted in disabling Client Printer Mapping. C. Checking Disable Windows Client Printer Mapping resulted in no change. D. Checking Disable Client LPT Port Mapping resulted in disabling Client COM Port Mapping. E. Checking Disable Client COM Port Mapping resulted in disabling Client Drive Mapping. F. Checking Disable Client Clipboard Mapping resulted in disabling Client LPT Port Mapping. [From Hotfix SE17B096] 80. When trying to enumerate groups of a trusted domain, APPCFG may display the error message "You do not have permission to enumerate groups and users for the XXXXXX Domain. Please select another domain or server." [From Hotfix SE17B097] 81. This hotfix contains the code for a more advanced caching technique, called SuperCache. This may result in a large improvement in usability and performance over a slow connection, or for apps that tend to redisplay a large area of the screen in response to small localized changes. Example applications that will show a large caching improvement over a slow connection are MS Internet Explorer and MS Visual FoxPro. The improvement in IE can be easily seen by comparing the behavior when using the back and forward buttons. But, because this is a behavior change, the new SuperCache is not enabled by default. When SuperCache is enabled, large bitmaps will be displayed in a number of columns in left to right order, instead of top to bottom order. This is readily apparent when running an ICA session over a slow connection. If this characteristic behavior is not observed, then the SuperCache functionality has not been activated. To enable SuperCache, run the following command at a command prompt: Superc /enable If you want to disable SuperCache functionality run the following command at a command prompt: Superc /disable NOTE: The server must be rebooted in order for either change to take effect. [From Hotfix SE17B098] 82. Added support for Resource Management Services. [From Hotfix SE17B099] 83. Microsoft Project 98 failed to launch after installation of Hotfix SE17B056 and its replacements. [From Hotfix SE17B100] 84. Occasionally, the query server (qserver) command did not show one or more servers on a remote subnet. [From Hotfix SE17B101] 85. UNICODE clients (e.g., the 3.0 Solaris UNIX client) can cause a shift key to appear to stick in the down position. For example, pressing Right Shift down, the /? key down, Right Shift up, followed by using the arrow keys caused text to be highlighted as though the shift key was still pressed. [From Hotfix SE17B106] 86. In some cases, client printers were not deleted (e.g., disconnected sessions, etc), causing the system hive in the registry to grow so large that the system failed to reboot. [From Hotfix SE17B106] 87. Copying a file from a server running WinFrame 1.7 to a Macintosh accessible volume that was also shared for Windows networking clients caused the file's modified date and time stamp to change to the current date and time on the server. [From Hotfix SE17B106] 88. Profiles failed to unload for disconnected sessions. In addition, the system log showed logon/logoff and disconnect/ reconnect events under the username SYSTEM. [From Hotfix SE17B106] 89. On a WinStation with a double-digit logon ID, saving files to the root of a client drive will fail if the length of the filename is longer than 12 characters. [From Hotfix SE17B0108] 90. WinStation Administration and QUERY APPSERVER do not display Win2k servers. [From Hotfix SE17B108] 91. Servers with a zero user base license fail to acquire licenses from the license pool. [From Hotfix SE17B108] 92. System hive grows so large that the system will fail to reboot. This fix will move the local printer information from the system hive to the software hive. Location of the printer information in the registry before applying the fix was: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers. The location of the printer information after applying the fix is: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT \CurrentVersion\Print\Printers. Please refer to Microsoft Q102721 for more information although Microsoft doesn't provide a hotfix for Window NT 3.51. [From Hotfix SE17B109] 93. When running in debug mode, the server halted at a break point in winsrv!UserException. [From Hotfix SE17B110] 94. Too many networking printers sometimes caused the system hive to grow so large that the system failed to boot. This fix moves the network printer information from the system hive to the software hive. Location of the printer information in the registry before applying the fix was: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers. The location of the printer information after applying the fix is: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT \CurrentVersion\Print\Printers. Please refer to Microsoft Q102721 for more information. [From Hotfix SE17B110] 95. A new shadow call WFShadowSession() has been added to WFAPI.DLL. This allows Citrix Server SDK users to write programs to implement functionalities similar to the Citrix shadow utility. Use of this new call requires Citrix server SDK 1.03 or higher, which can be obtained from the Citrix Web site at http://www.citrix.com/cdn. [From Hotfix SE17B114] Installation Instructions for Hotfix SE17B114 --------------------------------------------- 1. Copy SE17B114.EXE to an empty directory on your hard disk and execute the command: SE17B114 2. Execute the following command to install the hotfix on your system: HOTFIX /I 3. Shut down and restart your computer. Files Updated ------------- advapi32 dll 205,088 01/12/00 04:12p appcfg cnt 1,270 08/12/99 02:37p appcfg exe 430,672 01/12/00 04:12p appcfg hlp 121,447 12/17/99 06:51p auditlog exe 46,048 01/12/00 04:12p cdm sys 165,296 01/12/00 04:12p cdmprov dll 28,800 01/12/00 04:12p cdmtimer exe 29,904 01/12/00 04:12p cdmutil exe 30,944 01/12/00 04:12p chgcdm exe 42,848 01/12/00 04:12p ctxpgrp dll 11,824 01/12/00 04:12p ctxsku dll 222,480 11/17/99 04:11p dhcpadmn exe 180,224 01/12/00 04:12p fixwsrst exe 28,368 01/12/00 04:12p hotfix exe 60,912 02/08/99 11:26a hotfix reg 614 04/28/99 10:12a ibrowser exe 76,160 01/12/00 04:12p icareduc dll 6,000 08/17/98 03:53p icasrv exe 70,176 01/12/00 04:12p ipadrdll dll 11,152 01/12/00 04:12p kbdbe sys 780 08/17/98 01:55p kbdbr sys 780 08/17/98 01:55p kbdbu sys 753 08/17/98 01:55p kbdca sys 780 08/17/98 01:55p kbdclass sys 9,712 01/12/00 04:12p kbdcr sys 1,209 08/17/98 01:55p kbdcz sys 1,200 08/17/98 01:55p kbdda sys 780 08/17/98 01:55p kbddv sys 780 08/17/98 01:55p kbdes sys 780 08/17/98 01:55p kbdfc sys 780 08/17/98 01:55p kbdfi sys 780 08/17/98 01:55p kbdfr sys 780 08/17/98 01:55p kbdgr sys 780 08/17/98 01:55p kbdhe sys 798 08/17/98 01:55p kbdhu sys 1,185 08/17/98 01:55p kbdic sys 780 08/17/98 01:55p kbdit sys 780 08/17/98 01:55p kbdit142 sys 780 08/17/98 01:55p kbdla sys 780 08/17/98 01:55p kbdne sys 780 08/17/98 01:55p kbdno sys 780 08/17/98 01:55p kbdpl1 sys 870 08/17/98 01:55p kbdpo sys 780 08/17/98 01:55p kbdro sys 1,707 08/17/98 01:55p kbdru sys 654 08/17/98 01:55p kbdsf sys 780 08/17/98 01:55p kbdsg sys 780 03/25/99 09:35a kbdsl sys 1,197 08/17/98 01:55p kbdsp sys 780 08/17/98 01:55p kbdsw sys 780 08/17/98 01:55p kbdtuf sys 984 08/17/98 01:55p kbdtuq sys 984 08/17/98 01:55p kbduk sys 780 12/09/98 04:06p kbdus sys 780 08/17/98 01:55p kbdusx sys 780 08/17/98 01:55p kernel32 dll 371,696 01/12/00 04:12p localspl dll 125,424 01/12/00 04:12p lsasrv dll 150,192 01/12/00 04:12p lsass exe 7,472 01/12/00 04:12p main cpl 242,128 01/12/00 04:12p msgina dll 145,376 01/17/00 04:37p netui1 dll 241,536 01/12/00 04:12p netui2 dll 303,888 01/12/00 04:12p ntvdm exe 410,016 01/12/00 04:12p nw2nt exe 138,240 01/12/00 04:12p nwconv exe 203,328 01/12/00 04:12p progman exe 195,888 01/12/00 04:12p regapi dll 62,272 01/12/00 04:12p reggem dll 14,816 01/12/00 04:12p samsrv dll 156,256 01/12/00 04:12p shutdown exe 31,696 01/12/00 04:12p smss exe 63,696 01/12/00 04:12p spoolss dll 45,024 01/12/00 04:12p srv sys 210,736 01/12/00 04:12p srvsvc dll 84,176 01/12/00 04:12p superc exe 28,368 01/12/00 04:12p terminal exe 168,688 01/12/00 04:12p ulmreg dll 21,792 01/12/00 04:12p user32 dll 223,600 01/12/00 04:12p userinit exe 21,152 01/12/00 04:12p utildll dll 25,152 01/12/00 04:12p vdtw30 dll 121,824 01/12/00 04:12p wdcon dll 5,040 07/29/98 06:02p wdibm dll 17,648 07/13/98 01:11p wdica dll 46,256 09/29/99 09:05a wdmvga dll 36,244 06/25/98 02:14p wdteco dll 19,152 07/13/98 01:11p wdvt420 dll 17,664 07/13/98 01:11p wfapi dll 18,736 01/12/00 04:12p win32spl dll 73,408 01/12/00 04:12p winlogon exe 218,032 01/12/00 04:12p winsadmn exe 188,432 01/12/00 04:12p winspool drv 93,584 01/12/00 04:12p winsrv dll 1,431,104 01/12/00 04:12p winsta dll 63,488 01/12/00 04:12p