The SAS® Enhanced Editor might fail to install or might fail to start when you open SAS® 9.3 or SAS® 9.4 in any of these Microsoft operating environments:
- Windows 7
- Windows 8
- Windows 10
- Windows Servers
During the SAS installation, one or more of the following products might fail to install:
- Microsoft.NET Framework 3.5 Service Pack 1
- SAS Enhanced Editor (64-bit, English)
- SAS Enhanced Editor (32-bit, English)
Various Messages Occur
After you complete the SAS installation, any of the messages shown below might occur when you start SAS.
Note: Selecting View ► Enhanced Editor in SAS might also produce one of these errors.
- Here is the primary message:
OLE: Object's class is not registered in the registration database. The application necessary to
activate this object is unavailable. Would you like to convert it to or activate it as another type of
object using Convert...?

- Then, after you invoke SAS, one of these errors might occur:
OLE: Out of memory.
There is no object selected for conversion.
- Or, the SAS Enhanced Editor window does not open, and the SAS log contains this message:
ERROR: Unable to load managed editor component. Error: 0x80040154. The editor may not be installed properly.
- Or, the SAS log window might contain this message:
ERROR: Enhanced Editor control not installed
Problem Typically Occurs If the SAS Version Installed Is Not Supported in the Current Windows Environment
This issue occurs if you installed an unsupported version of SAS 9.3 or SAS 9.4 under a Windows 7, Windows 8, Windows 8.1, Windows 10, or Windows Server operating system.
To determine the supported SAS version for your particular Windows operating environment, use this Supported Operating Systems tool. See also SAS Note 46876, "SAS® 9.4 and SAS® 9.3 support information for the Microsoft Windows 8 and Windows Server 2012 operating systems."
Important: The only versions of SAS that are supported on Microsoft Windows 10 are SAS 9.4 (TS1M3) and later. However, the latest SAS 9.4 revision is highly recommended. See the SAS 9.4 Maintenance Release Announcement page for the latest SAS 9.4 revision, and how a SAS Site Representative can Request a Maintenance Release, shown at the bottom of the same page.
Problem Might Occur Even with Supported SAS Versions
If you installed a version of SAS that is supported on your operating system, and you are experiencing this issue, take the following steps to fix the issue:
1. If the Microsoft .NET Framework 3.5 Service pack 1 failed to install during the SAS install process, then on Microsoft Windows 7, proceed to Step 2. For Microsoft Windows 8.1, Microsoft Windows 10, or Microsoft Windows 2012 or later operating environments, enable Microsoft .Net 3.5 Framework:
- Open the Control Panel: In Search box, type: Control Panel, and select to open the Control Panel.
- In the top right corner of the window, make sure that the View by field shows either Large icons or Small icons. If not, select one of the two.
- Click Programs and Features.
- the left side of the window, click Turn Windows features on and off.
- In the Windows Features dialog box, expand and then select the .NET Framework 3.5 (includes .NET 2.0 and 3.0) box to enable the feature. Select Windows Communication Foundation HTTP activation, if available.
- Click OK. The selected .NET package is then downloaded and installed.
- Or use the alternate method described in SAS Note 48410, "Attempts to enable .NET Framework 3.5 in Windows 8 Pro, Windows 8 Enterprise, and Windows Server 2012 fail."
2. Manually install all the Microsoft Visual C++ Redistributable components that are in your SAS Software Depot by double-clicking the file below, if it is in your SAS Software Depot. (Note: You might not have all these folders in your depot.). IMPORTANT: If a screen is displayed asking to Repair or Uninstall, then choose Uninstall. Next, double-click on the same file again to install.
- \SAS Software Depot\products\vcredist8__xxxxxx__xxx__xx_xx_x\w32\native\vcredist_x86.exe
- \SAS Software Depot\products\vcredist8__xxxxxx__xxx__xx_xx_x\wx6\native\vcredist_x64.exe
- \SAS Software Depot\products\vcredist9__xxxxxx__xxx__xx_xx_x\w32\native\vcredist_x86.exe
- \SAS Software Depot\products\vcredist9__xxxxxx__xxx__xx_xx_x\wx6\native\vcredist_x64.exe
- \SAS Software Depot\products\vcredist10__xxxxxx__xxx__xx_xx_x\w32\native\vcredist_x86.exe
- \SAS Software Depot\products\vcredist10__xxxxxx__xxx__xx_xx_x\wx6\native\vcredist_x64.exe
- \SAS Software Depot\products\vcredist2013__xxxxxx__xxx__xx_xx_x\w32\native\vcredist_x86.exe
- \SAS Software Depot\products\vcredist2013__xxxxxx__xxx__xx_xx_x\wx6\native\vcredist_x64.exe
- \SAS Software Depot\products\vcredist2015__xxxxxx__xxx__xx_xx_x\w32\native\VC_redist.x86.exe
- \SAS Software Depot\products\vcredist2015__xxxxxx__xxx__xx_xx_x\wx6\native\VC_redist.x64.exe
- \SAS Software Depot\products\vcredist2017__xxxxxx__xxx__xx_xx_x\w32\native\VC_redist.x86.exe
- \SAS Software Depot\products\vcredist2017__xxxxxx__xxx__xx_xx_x\wx6\native\VC_redist.x64.exe
- \SAS Software Depot\products\vcredist2019__xxxxxx__xxx__xx_xx_x\w32\native\VC_redist.x86.exe
- \SAS Software Depot\products\vcredist2019__xxxxxx__xxx__xx_xx_x\wx6\native\VC_redist.x64.exe
3. Rename the current EnhancedEditor folders to include _old. Here are some examples:
- Rename the C:\Program Files\SASHome\EnhancedEditor\ folder to C:\Program Files\SASHome\EnhancedEditor_old\
- Rename the C:\Program Files\SASHome\x86\EnhancedEditor\ folder to C:\Program Files\SASHome\x86\EnhancedEditor_old\
4. Start the SAS installation by right-clicking SETUP.EXE and choosing Run as Administrator. SAS® Deployment Wizard then goes into Update mode or resumes the unfinished deployment mode. Click through to the Deployment Summary screen and verify that the list of products includes one or both of the following:
- SAS Enhanced Editor (64-bit, English)
- SAS Enhanced Editor (32-bit, English)
5. Complete the installation.
6. Open SAS and select View ► Enhanced Editor to test.
Other Potential Workarounds
- Use SAS® Studio, if installed. Select Start ► All Programs ► SAS ► SAS Studio 3.x, where 3.x is 3.5 or earlier. See SAS Studio 3.5 documentation.
- Use the SAS Program Editor. In SAS, select View ► Program Editor. Warning: Only one Program Editor window is opened. Use caution when opening SAS programs and saving SAS programs to ensure that SAS programs are not appended to or overwritten. See the Using the Program Editor section in SAS® 9.4 Companion for Windows.
If the problem persists, contact SAS Technical Support.