This is what I suggest for you fix, remove, or repair on your system(s).
1) Turn Animated Icons off and use a standard mouse cursor. Extra memory and graphics RAM being used on something not needed û Sounds petty but it does improve performance.
2) Was an Anti-Virus running when SW was installed? If it was, a reinstall would probably need to be done. AV can cause some files to not be installed and SW performance and stability can be compromised.
3) If you have numerous processes running at an excess of 40. Reduce that number to at least 31. Some sites to help you with processes running Blackviper_XP - XP Blackviper_2K- Win 2000
4) Remove and uninstall all applications that are not needed (Shareware programs) like the Weather bug, etcà - These Applications use up needed RAM for other more important apps. Some Shareware programs have Hijackers in them and can cause further slow downs of your network and Internet activity.
5) Check for Hijackers and spy bots. These items can cause memory loss and unneeded network traffic.
6) Cut out the complexity of your models. - e.g.: If you are not a chain maker, donÆt make all the links and place them in your models. Make a solid band to represent a chain.
7) If there is a rebuild light in your part model or of an assembly. This will slow the system down, because it tries to rebuild file in the process of it opening.
8) Any errors in a model will cause slow downs in your opening process.
9) If you are exceeding the amount of RAM you have, you will start paging the HDD it will become a lot slower in opening the file and working with it from there.
14) Is it an older video card that is supported? If its old, it may not really support large assemblies. There are certain graphics cards for these types of workloads that you do. û e.g.: The Quadro 500 FX is a low-end card for SW. Works well with about 50-100 Component assemblies. Quadro 1100 FX is a Mid-Range video card. It works well with more complex Assemblies maybe 100-1000+ components. Quadro 3000 or 4000 FX are the high-end cards and should support larger assemblies of 1000+. SW supports all of these cards, but each out performs the other lower one.
15) If you are opening the files over a network, you should really try and open them locally, but if that is an issue for you. Then there have been some discussions of Network problems and possible fixes on the web û Here is on for example: http://www.eng-tips.com/viewthread.cfm?qid=51547
16) PDMworks will also help you and should be highly considered if you continue to work the way that you do now.
18) What is your CPU size or speed? If it isnÆt up to date, you might consider moving up to a faster CPU of today.
19) If you have a system that has Hyper-threading enabled. Disable it in the Boot up process. This allow SW to use the entire CPU, instead of only half of it.
20) Increase your RAM to what the Motherboard will support û I donÆt recommend anything under 1.5 GB for SW05.
21) What is the number of your Top-level mates? It should not exceed 300. If it does then you are going to take a performance hit. To lessen the number of top-level mates, make more sub-assemblies. For every one part you must have at least 3 mates to define a part. If you 125 parts in an assembly, that equals to 375 mates. If you make those 125 parts into 6 sub-assemblies, that equals 18 mates in total. That lets SW rebuild only 18 mates versus 375 when opening. This will increase performance and open times.
22) If you are having network related issues while working over a network. You should consider getting the Engineering group off the main Network and have them work on their own network, but still have access to the rest of the company.
23) Test run an assembly on your local drive to see if your performance increases and the amount of memory being used is not exceeding the amount you have? This is recommended to ensure the issue is network related.
IÆm sure some the options above will help in keeping your Assemblies running smoother.