84,488,480 programs installed

Should I remove Schwab PC Diagnostics?

What percent of users and experts removed it?
4% remove it96% keep it
Overall Sentiment
Very good
What do people think about it?
Be the first to rate (click star to rate)
How common is it?
Reach <0.001%


2.1.1 100.00%

Schwab PC Diagnostics

Remove Schwab PC Diagnostics
Powered by Reason Antivirus


Schwab PC Diagnostics is a program developed by Charles Schwab & Co. Upon installation and setup, it defines an auto-start registry entry which makes this program run on each Windows boot for all user logins. The software installer includes 42 files. A majority of the PCs this is running on, most OS versions are Windows 10. The distribution of this has mostly been seen in the United States.

Program detailsProgram details

URL: mysupport.schwab.com
Installation folder: C:\Program Files\Schwab\
Uninstaller: MsiExec.exe /X{CA8A3AD4-7ED6-4E6F-859D-E36D681238CB}
(The Windows Installer is used for the installation, maintenance, and removal.)
Language: English (United States)

Program filesFiles installed by Schwab PC Diagnostics

  • PopupScreenVersionController.dll - PopupScreenVersionController
  • ExtraScreenPOP.exe - ExtraScreenPOPDriver (ExtraScreenPOP)
  • SwitchPrint_Client.exe - SwitchPrint_ClientV2 (SwitchPrint Client V2)
  • SendSoftPhoneLogs.exe - SendSoftPhoneLogs
  • Schwab.SIP.SoftPhone.CustomControls.dll - CustomControls
  • CheckVersion.exe - CheckVersion
  • CommonLogger.dll - CommonLogger
  • SoftPhoneScreenPop.dll - SIPScreenPop
  • Schwab.SIP.SoftPhone.CallControl.dll - CallControl
  • Socket_Comm.dll - Socket_Comm (CommonSocket)
  • WavePlayer.dll - WavePlayer
  • SoftPhone.exe - SoftPhone
  • SoftPhoneGUI.dll
  • utilities.dll - utilities
  • CG.Animation.dll - CG.Animation
  • CodeVendor.Controls.dll - CodeVendor.Controls (CodeVendor.Controls.Grouper() - Grouper Class)
  • ctmweb.exe (by Absolute Software) - Installation/Management Application
  • Genesyslab.Core.dll (by Genesys Telecommunications Laboratories) - Genesys Platform SDK
  • Genesyslab.Platform.Commons.Collections.Binding.dll (by Genesys Telecommunications Laboratories)
  • Genesyslab.Platform.Commons.Collections.dll
  • Genesyslab.Platform.Commons.Connection.dll
  • Genesyslab.Platform.Commons.dll
  • Genesyslab.Platform.Commons.Protocols.dll
  • Genesyslab.Platform.Configuration.Protocols.dll
  • Genesyslab.Platform.Reporting.Protocols.dll
  • Genesyslab.Platform.Voice.Protocols.dll
  • GetResolution.exe
  • ICSharpCode.SharpZipLib.dll - #ZipLibrary (ICSharpCode.SharpZipLibrary)
  • Interop.ARUSER.dll - Assembly imported from type library 'ARUSER'.
  • Interop.EXTRA.dll - Assembly imported from type library 'EXTRA'.
  • Interop.EXTRAObj.dll - Assembly imported from type library 'EXTRAObj'.
  • Interop.Microsoft.Office.Core.dll - Assembly imported from type library 'Office'.
  • Interop.Outlook.dll - Assembly imported from type library 'Outlook'.
  • Interop.SHDocVw.dll - Assembly imported from type library 'SHDocVw'.
  • log4net.dll (by Neoworks Limited) - log4net (log4net for .NET Framework 1.1)
  • MarkupConverter.dll
  • Microsoft.Office.Interop.Outlook.dll (by Microsoft) - 2007 Microsoft Office system (Microsoft.Office.Interop.Outlook)
  • ntagent.exe (by Absolute Software) - rpcnet
  • office.dll (by Microsoft) - Microsoft.Office.Core
  • OfficePickers.dll (by Softwear) - OfficePickers
  • RtcInterop.dll - Assembly imported from type library RTCCORELib
  • WizardControl.dll - Cristi Potlog's Controls for .NET (WizardControl)

Program behaviorsBehaviors exhibited

Scheduled Task (Boot/Login)
  • GetResolution.exe is automatically launched at startup through a scheduled task named GetResW8.
Startup File (All Users Run)
  • SwitchPrint_Client.exe is loaded in the all users (HKLM) registry as a startup file name 'SwitchPrint_Client' which loads as "C:\Program Files\Schwab\SwitchPrint\SwitchPrint_Client.exe" /LOGIN.

Program resource utilizationResource utilization averages

Memory:4.01 MB
21.09 MB average
Total CPU:0.0000130270%
0.031193% average
Kernel CPU:0.00000913%
0.016088% average
User CPU:0.00000390%
0.015104% average
CPU cycles/sec:1,109
8,062,084 average
I/O reads/min:97 Bytes
435.61 KB average
I/O writes/min:5 Bytes
105.02 KB average

How do I remove Schwab PC Diagnostics?

Quickly and completely remove Schwab PC Diagnostics from your computer by downloading Reason's ‘Should I Remove It?’ (click the button below).
Or, you can uninstall Schwab PC Diagnostics from your computer by using the Add/Remove Program feature in the Window's Control Panel.
  1. On the Start menu (for Windows 8, right-click the screen's bottom-left corner), click Control Panel, and then, under Programs, do one of the following:
    • Windows Vista/7/8: Click Uninstall a Program.
    • Windows XP: Click Add or Remove Programs.
  2. When you find the program Schwab PC Diagnostics, click it, and then do one of the following:
    • Windows Vista/7/8: Click Uninstall.
    • Windows XP: Click the Remove or Change/Remove tab (to the right of the program).
  3. Follow the prompts. A progress bar shows you how long it will take to remove Schwab PC Diagnostics.

Automatically starts? Yes
(Found in the run registry)
Uninstall it 4%
Keep it 96%
Windows 10

Distribution by countryGeography

100.00% of installs come from the United States
Which countries install it?
  United States 100.00%


user comment
No one has commented yet. Help others learn more about this software, share your comments.