If you received this error message, please read the information that follows: "Unexpected runtime error 50003" Sorry you were confused by this error message. We've created the following solution, which should correct the problem. First, make sure your runtime files are properly recognized by windows: 1. Press Start - Run on the task bar and enter the following: regsvr32.exe comctl32.ocx 2. Next, enter: regsvr32.exe oleaut32.dll 3. Restart your computer and run SpeedTec. If that doesn't solve the problem, you'll need to do the following: 1. Enable Windows to "Show All Files." 1-a: Open any folder. 1-b: Find "View" on the menu bar at the top. 1-c: Select "View" - "Folder Options." 1-d: Click on the "View" tab. 1-e: Find and select the "Show all files" option. 2. Go to your C:\Windows\System directory. 3: Rename the file "Asycfilt.dll" to "Asycfilt.dl_" 3-a: Right-click on the file and select "Rename" 3-b: Type in "Asycfilt.dl_" 4: Repeat step 3 for the following files: (Be carefull; not all of these files are "dll") Msvbvm50.dll (rename the "dll" to "dl_") Comcat.dll Comctl32.ocx (rename the "ocx" to "oc_") Olepro32.dll Stdole2.tlb 5: Re-run the SpeedTec installation program. Be sure you are connected to the internet before running the installation. SpeedTec will download the proper files for you and register them in your system directory. 6: Restart your computer and run SpeedTec. More information: If you no longer have the installation program, download it from: http://www.montanasoft.com/download/Rescue2.exe It might be a good idea to download this file anyway to make sure you are getting the latest version of SpeedTec. This solution should fix the problem.