Seeing thinkorswim stuck on installing updates can be frustrating, especially when you are trying to open the platform before the market gets moving. You may see the update screen sitting at the same percentage for a long time, or the installer may appear to be working without actually completing anything.
The good news is that this problem does not necessarily mean your thinkorswim installation is damaged. A slow internet connection, a temporary update file, insufficient permissions, security software, insufficient storage, or an incomplete previous update can all interfere with the process.
Schwab continues to update thinkorswim desktop, so keeping the platform current is important. The steps below focus mainly on Windows PCs and are written for beginners.
Thinkorswim Stuck on Installing Updates [Complete Guide]

When thinkorswim gets stuck installing updates, the most important thing is to avoid repeatedly clicking the installer or abruptly shutting down your computer while an update is actively writing files. Instead, work through the problem in order.
The first few steps address simple causes such as a temporary application freeze or network problem. If those do not work, the later steps move toward permissions, security software, corrupted update files, and reinstalling the application.
One important point is that thinkorswim desktop is separate from thinkorswim web and mobile. Schwab currently provides all three versions, so you can use the web platform as a temporary alternative if desktop access is unavailable.
- Close thinkorswim completely and restart your Windows computer before trying the update again.
- Check your internet connection and temporarily disconnect from VPN or unstable networks.
- Run thinkorswim with administrator permissions so the updater can make the required changes.
- Check available storage space and make sure Windows security software is not blocking the updater.
- End frozen thinkorswim processes through Task Manager and launch the application again.
- Download and reinstall the latest thinkorswim desktop installer if the existing update process remains stuck.
- Contact Schwab support if the problem continues after a clean installation or appears to be related to Schwab’s services.
Step 1: Give the Update Some Time
Before changing anything, determine whether thinkorswim is actually frozen.
Some updates can take longer than expected because the application needs to download files, unpack them, replace older components, and complete installation tasks. A slower computer or internet connection can make the process appear stuck.
If the update has only been sitting at the same percentage for a few minutes, give it some additional time. Avoid repeatedly clicking the update window because this can make troubleshooting more difficult.
However, if the installer has remained at exactly the same point for a long period and there is no noticeable disk or network activity, it is reasonable to treat the process as unresponsive and continue with the next step.
Step 2: Close thinkorswim and Restart Windows
A simple restart can clear temporary processes that are preventing the updater from finishing.
Close the thinkorswim window normally if Windows still responds. After that, open Start, select Power, and choose Restart. Wait until Windows has completely loaded before launching thinkorswim again.
If thinkorswim refuses to close, press Ctrl + Shift + Esc to open Task Manager. Look for thinkorswim or related application processes, select the relevant process, and choose End task.
Afterward, restart Windows and try launching thinkorswim again.
This step is particularly useful when an earlier update process is still running in the background even though the main application window has disappeared.
Step 3: Check Your Internet Connection
The thinkorswim updater needs a reliable connection to download update files. If your connection repeatedly drops or becomes extremely slow, the installation can appear to stop.
Open a web browser and visit a few normal websites. If pages are taking unusually long to load, restart your router if possible and reconnect your computer.
If you are using a VPN, disconnect it temporarily and try again. Corporate, school, or managed networks can also have firewalls or filtering systems that interfere with software update connections.
If possible, test the update using another reliable network. This helps determine whether the problem is specific to your computer or your current internet connection.
Step 4: Run thinkorswim as Administrator
Windows permissions can sometimes prevent an updater from modifying application files.
Find the thinkorswim shortcut on your desktop or through the Start menu. Right-click it and select Run as administrator. If Windows displays a User Account Control prompt, select Yes.
Then allow the updater to run without repeatedly interrupting it.
You do not necessarily need administrator access every time you open thinkorswim. This step is mainly a troubleshooting method to determine whether Windows permissions are preventing the update from completing.
Step 5: Check Available Storage Space
An update needs more than just enough space for the downloaded file. Windows and the application may also need temporary storage while extracting and replacing files.
Open Settings > System > Storage and check how much free space remains on your Windows drive.
If the drive is nearly full, remove unnecessary temporary files, empty the Recycle Bin, uninstall applications you no longer need, or move large personal files to another storage location.
Once you have created sufficient free space, restart Windows and try the thinkorswim update again.
Step 6: Temporarily Check Windows Security Restrictions
Security software can sometimes interfere with an application updater when it tries to download or replace program files.
First, make sure Windows Security is not displaying a warning related to thinkorswim. Open Windows Security from the Start menu and review the available protection areas for recent notifications or blocked activity.
If you use third-party antivirus or endpoint security software, check whether it has recently blocked thinkorswim or its updater.
Do not permanently disable your security protection just to complete an update. If your security software identifies the updater as suspicious, investigate the warning first. If you are using a work-managed computer, contact your administrator rather than changing security policies yourself.
Step 7: End Frozen thinkorswim Processes
Sometimes the visible thinkorswim window closes, but another process continues running in the background. That process can prevent the updater from replacing files.
Press Ctrl + Shift + Esc to open Task Manager. In the Processes section, look for thinkorswim-related processes.
If you are certain that the process belongs to thinkorswim and the application is no longer being used, select it and choose End task.
After ending the frozen process, restart the computer. Then launch thinkorswim normally and check whether the update continues.
This is safer than manually deleting random files from the program folder because you are allowing Windows to close the running application first.
Step 8: Check Whether Windows Is Up to Date
An outdated Windows installation can sometimes create compatibility or security problems for modern applications.
Open Settings > Windows Update and select Check for updates. If Windows has important pending updates, install them and restart your computer.
There is also an important current requirement to keep in mind. Schwab’s current download information states that thinkorswim desktop for Windows requires Windows 11 or later.
Therefore, if you are trying to run the current desktop version on an older Windows release, check your operating system before spending too much time troubleshooting the updater.
Step 9: Reinstall the Latest thinkorswim Desktop Version
If thinkorswim remains stuck on installing updates, the existing installation may have an incomplete or damaged update component.
At this point, consider reinstalling the current desktop version rather than repeatedly attempting the same failed update.
First, close thinkorswim completely. Then open Settings > Apps > Installed apps, find thinkorswim, and follow the available uninstall option.
After uninstalling it, restart Windows. Download the current thinkorswim desktop installer from Schwab and run the installation again. Schwab’s current installation process provides an installer for Windows and automatically handles the required application components.
Once installation finishes, open thinkorswim and sign in.
If you have customized your platform extensively, be careful before deleting additional application or configuration folders. Your goal is to repair the installation without unnecessarily removing personal settings or other data you may want to retain.
Step 10: Try thinkorswim Web as a Temporary Alternative
If you need access to your trading platform while troubleshooting the desktop application, thinkorswim Web can be a useful temporary option.
Unlike the desktop version, thinkorswim web runs through a supported web browser and does not require the desktop installation process. Schwab describes it as a browser-based version that provides essential thinkorswim functionality.
This does not fix the desktop updater itself, but it can help you access your account while you work on the computer-side problem.
Step 11: Contact Schwab Support
If thinkorswim continues to freeze during installation after reinstalling the latest version, the problem may involve something that cannot be resolved safely through normal Windows troubleshooting.
Schwab provides 24/7 trading support through phone and chat, and its trading specialists can help with thinkorswim platform issues.
When contacting support, explain exactly where the installation stops. Tell them whether the problem occurs every time, whether you have already restarted Windows, whether you tried another network, and whether reinstalling the latest desktop version changed anything.
That information can save time because the support representative will know which troubleshooting steps you have already completed.
Faqs
Why is thinkorswim stuck on installing updates?
The most common possibilities include a temporary updater freeze, unstable internet connection, insufficient permissions, low storage space, security software interference, or damaged installation files.
How long should a thinkorswim update take?
The time varies depending on your internet connection and computer. Schwab says a normal download and installation should generally take less than ten minutes, although actual times can vary.
If the application remains at exactly the same stage for an unusually long period, troubleshooting is reasonable.
Can I force close thinkorswim during an update?
If the updater is genuinely frozen, you may need to close it through Task Manager. However, avoid force-closing the application immediately when an update has just started. Give it reasonable time first.
Will reinstalling thinkorswim fix the update problem?
It can. If the existing installation contains corrupted or incomplete update files, reinstalling the latest version can replace those components and give you a clean starting point.
Can I use thinkorswim without the desktop application?
Yes. Schwab currently offers thinkorswim web as a browser-based platform, along with its mobile platform.
Does thinkorswim need updates?
Yes. Schwab continually updates thinkorswim desktop with platform improvements and new features. Keeping the platform current can also help maintain compatibility and stability.
Bottom Lines
When thinkorswim is stuck on installing updates, do not jump straight into deleting application files. Start with the simple fixes: wait briefly, close the application, restart Windows, check your internet connection, verify storage, and try administrator permissions.
If those steps do not help, investigate security restrictions and frozen background processes. Make sure your Windows version meets the current platform requirements, then consider reinstalling the latest thinkorswim desktop version.
For Windows users, Schwab currently lists Windows 11 or later as the requirement for thinkorswim desktop. If you need immediate platform access while troubleshooting, thinkorswim web can also provide a temporary alternative. And if the updater still refuses to complete after a clean reinstall, Schwab’s 24/7 trading support is the best next step.