You are currently reviewing an older revision of this page.
When attempting to dock toolbars at the top or bottom of the screen, they appear to be either blank or they disappear.
Reporting Toolboxes disappear.
After installing Security Update for Microsoft Windows: KB2965768 (5/2/2014) or KB2973201 (8/7/2014) or KB2982791 (12/8/2014) and KB2993651 (which replaces the withdrawn KB2982791), several reports have been received of toolboxes are missing/disappearing from the GUI.
Affected are; Standard Menu/Toolbar (File, Edit, Element, etc.), Primary Tools, and, at least in one case, the Snap Mode toolbar.
In the Tool Boxes dialog these options were checked, and thus should be displayed
The following temporary workarounds can be used until Microsoft and Bentley provide a fix for this issue :
Option 1: Uninstall/Remove Windows Security Updates KB2965768, KB2970228, KB2973201, KB2975719, KB2982791 and KB2993651.
This Windows Update can be uninstalled using the following key-ins at a command prompt.
wusa /uninstall /kb:2965768
wusa /uninstall /kb:2970228
wusa /uninstall /kb:2973201
wusa /uninstall /kb:2975719
wusa /uninstall /kb:2982791
wusa /uninstall /kb:2993651
or can be removed from the Installed Updates section accessible using the following steps.
1. Open the "Control Panel -> Programs"
2. Then "Programs and Features -> View installed updates"
3. Select Security Update for Microsoft Windows (KB2965768)" and then click "Uninstall"
4. Repeat step 3 for KB2970228, KB2973201, KB2975719, KB2982791 and KB2993651.
It maybe required to provide Administrator credentials.
Please note that some users are reporting that their IT support pushes out these Windows Updates automatically. Another note is that Hotfix KB2984930 suggested by Microsoft as a fix does not correct this toolbar display problem.
Option 2: Edit and exchange user setting files
This option is available for any users that may not have encountered this toolbox display problem yet or who have not installed the above mentioned updates. They should create a new MicroStation user or temporarily remove the User Preference File (UPF) and the *docking.XML files from the current user.(Please see How to Back Up and Restore User Preferences for how to find and backup your upf file)
The result of this process is that MicroStation starts with a new user settings file which can be configured as required. In this case it is also needed to move all toolboxes docked at the top and bottom to the sides or just undock them and save settings (File > Save Settings).
After having completed the above steps, these UPF and *Docking.xml files can be used as seeds for all users affected by the Windows Update Problem.
In order to use the above files as seeds, the variables MS_USERPREFSEED and MS_DOCKINGPREFSEED need to be pointed respectively to the new .upf and and *.docking.xml file. Now the old .upf and docking.xml files can be deleted so that new ones will be created using the new seeds
(see Restore MicroStation to Factory defaults and How To Reset User Preferences and Delete MicroStation‘s Temporary Files)
Further details regarding the user preferences seed files can be found here:
http://communities.bentley.com/other/old_site_member_blogs/peer_blogs/b/marc_thomass_blog/archive/2014/04/14/site-standards-3-user-preference-seeds.aspx
Option 3: Create and Provide a new DGNLIB
Note: this method does not apply to the AccuDraw and Snap Tools tool boxes. 1. Create a new .DGNLIB library to store the customized tool boxes.
2. Point the MS_GUIDGNLIBLIST variable to it (Workspace > Configuration)
3. Restart MicroStation and open this DGNLIB for customization
4. Copy your affected toolboxes (e.g. “Primary Tools”, “Standard”, “View Groups”) via Menu: Workspace > Customize > Tools > from “Application Tools” > (MicroStation) above to “User Tools” > your DGNLIB and rename them as you prefer.
5. Provide all affected users this new DGNLIB file via variable MS_DGNLIBLIST.6. This "new copies" of the toolboxes can be enabled from the "Tools > ToolBoxes” menu and should only be docked to the sides.
Unfortunately toolboxes “AccuDraw” and “Snap Tools” are not available via Workspace > Customize and therefore can´t be copied and renamed.
Further details regarding customizing tools and tool boxes in MicroStation could be located here
http://communities.bentley.com/products/microstation/w/microstation__wiki/8838.creating-a-dgnlib-library-file-for-cutomizing-microstation-s-user-interface.aspx
http://communities.bentley.com/products/microstation/w/microstation__wiki/10364.customizing-tools-and-tool-boxes-in-microstation.aspx
For Solution 2 and 3 you need to pay attention not to dock any toolboxes again to the top or bottom.
These workarounds do not prevent the toolboxes from disappearing again if docked to the top or bottom.
Bentley developers have been working closely with Microsoft developers and have identified the exact cause and have determined a proper fix for this issue.The fix involves modifying a Windows Operating System file, therefore, both Microsoft and Bentley have been rigorously testing to ensure this change resolves Bentley’s issue but does not affect the stability or security of the Microsoft Windows platform.Both Bentley and Microsoft understand the impact and urgency of this issue. A public hotfix is being tested and will be released when it is ready.Further information:The issue was first introduced in KB2965768 on 5/2/2014. In that version changes were made to win32k.sys related to the z-order of the windows. That z-order calls the SetWindowPos function that is being used to when docking and resizing toolbars.KB2973201 (8/7/2014) and KB2982791 (12/8/2014) also contained these changes to the z-order. Updates that affect the behavior of the toolboxes as well are: KB2970228 and KB2975719. The issue may also be in other security or service updates released since 5/2/2014.The last well working version of win32k.sys (Windows\system32) is: 6.1.7601.22665 from 4/23/2014Due to dependencies with .dll and other files, just replacing win32k.sys is NOT possible and will result in system crashes. Currently the only solution is to uninstall KB2965768, KB2970228, KB2973201, KB2975719, KB2982791 and KB2993651.as that will bring win32k.sys back as the working version.
Microsoft recommends customers who have installed security update KB2982791, to uninstall this update. They have added additional information in the Known Issues section for the MS14-045, August 2014 update.Please see the related article: http://support.microsoft.com/kb/2982791.
More information on the SetWindowPos function together with information on the other security updates mentioned in this Wiki can be found in: http://support.microsoft.com/kb/2993651 (see Known Issue # 2).Note: Microsoft has released KB2993651 to replace the withdrawn KB2982791. Since KB2993651 does not contain a fix for the toolbox issue, it should NOT be installed as it will behave the same as the updates mentioned in this article.
Should you encounter this or a related issue, we kindly ask you to contact Bentley Technical Support, to have it properly logged into our database. This will allow us to contact you as soon as a solution is available.
How to Back Up and Restore User Preferences
Restore MicroStation to Factory defaults
How To Reset User Preferences and Delete MicroStation‘s Temporary Files
http://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/15964.drag-and-drop-tool-boxes-to-the-menu-bar-disappears-from-the-screen.aspx
http://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki/15963.how-to-remove-windows-update-number-kb2973201.aspxhttp://support.microsoft.com/kb/2982791
http://support.microsoft.com/kb/2993651