- Release Notes
- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- The Diagnostic Tool
- Workflow Analyzer
- About Workflow Analyzer
- ST-NMG-001 - Variables Naming Convention
- ST-NMG-002 - Arguments Naming Convention
- ST-NMG-004 - Display Name Duplication
- ST-NMG-005 - Variable Overrides Variable
- ST-NMG-006 - Variable Overrides Argument
- ST-NMG-008 - Variable Length Exceeded
- ST-NMG-009 - Prefix Datatable Variables
- ST-NMG-011 - Prefix Datatable Arguments
- ST-NMG-012 - Argument Default Values
- ST-NMG-016 - Argument Length Exceeded
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-023 - Empty Workflow
- ST-DBP-024 - Persistence Activity Check
- ST-DBP-025 - Variables Serialization Prerequisite
- ST-DBP-026 - Delay Activity Usage
- ST-DBP-027 - Persistence Best Practice
- ST-DBP-028 - Arguments Serialization Prerequisite
- ST-USG-005 - Hardcoded Activity Arguments
- ST-USG-009 - Unused Variables
- ST-USG-010 - Unused Dependencies
- ST-USG-014 - Package Restrictions
- ST-USG-020 - Minimum Log Messages
- ST-USG-024 - Unused Saved for Later
- ST-USG-025 - Saved Value Misuse
- ST-USG-026 - Activity Restrictions
- ST-USG-027 - Required Packages
- ST-USG-028 - Restrict Invoke File Templates
- Variables
- Arguments
- Imported Namespaces
- Recording
- UI Elements
- Control Flow
- Selectors
- Object Repository
- Data Scraping
- Image and Text Automation
- Citrix Technologies Automation
- RDP Automation
- Salesforce Automation
- SAP Automation
- VMware Horizon Automation
- Logging
- The ScreenScrapeJavaSupport Tool
- The WebDriver Protocol
- Test Suite - Studio
- Extensions
- Troubleshooting
- About troubleshooting
- Microsoft App-V support and limitations
- Internet Explorer X64 troubleshooting
- Microsoft Office issues
- Identifying UI elements in PDF with Accessibility options
- Repairing Active Accessibility support
- JxBrowser applications troubleshooting
- User Events Monitoring
- Citrix Troubleshooting
- Automating Applications Running Under a Different Windows User
Internet Explorer X64 troubleshooting
Internet Explorer runs by default in 32-bit. This happens regardless of your Windows architecture. As such, the Open Browser activity also opens Internet Explorer in 32-bit. However, in some cases, you might also want browser automations to run Internet Explorer in 64-bit.
Depending on your privileges, the Enhanced Protected Mode option in Internet Explorer might be on, which is one of the aspects related to browser automation. This option prevents particular requests made by websites and add-ons for security reasons. However, it can also cause some automation issues on Internet Explorer, such as inaccurate web page element detection. To prevent such inconveniences, it is advised to have this option turned off.
To automate processes using Internet Explorer in 64-bit without any risk of issues, the previously mentioned options need to be as follows:
- Enable 64-bit processes for Enhanced Protected Mode - ON
-
Enable Enhanced Protected Mode - OFF.
Having Internet Explorer run in 64-bit is manually done from the Internet Properties window, as follows:
To change Internet Explorer to 64-bit, perform the following steps:
- Click the Start button and search for Internet Properties. Alternatively, in Internet Explorer, in the Tools menu, click Internet Options. The Internet Properties window is displayed.
- In the Advanced tab, in the Settings section, look for the Security options.
- Select the Enable 64-bit processes for Enhanced Protected Mode check box.
- Clear the Enable Enhanced Protected Mode check box (if selected).
- Click the Apply button to confirm the changes and then OK to close the Internet Properties window.
- Restart your computer for the changes to take effect. Internet Explorer now runs in 64-bit, even when opened by the Open Browser activity and with no risk of running into issues while performing web automation.