Avoid Script Error -2146828218 in a Safe Manner

Avoid Script Error -2146828218 in a Safe Manner

Script Error-2146828218 appears during installation of a program. There are several ways to fix this problem. It requires a little steps to be undertaken while making sure you are confident to handle such computing changes.

Clean Boot the PC

Disable all third party startups using System Configuration tool as follows:

Task Manager Startup
 

For Windows 8.1/ 8

  • Press Windows Key + X.
  • Select Task Manager.
  • Click “More details” link in lower left corner.
  • Click Startup tab. Disable all Non-Microsoft items. To do so, right click an item, select Disable.
  • Exit Task Manager.

For Windows 7/ Vista

  • Press Windows Key + R.
  • Type “MSCONFIG” in Open textbox. Click OK or press ENTER.
  • This opens up System Configuration tool. Choose the option named “Selective startup”, uncheck “Load startup items”.
  • Click Apply | OK.

Change Windows Installer Service Type

Windows Installer service could be disabled. Re-run the service, change its startup type using service management tool in Windows.


Services
 

For Windows 8.1/ 8/ 7/ Vista

  • Press Windows Key + R.
  • This opens up Run box. Type “services.msc” in Open textbox, click OK.
  • This opens a program called Services tool. It lets you manage all services, startup configurations, and so on. Scroll down the page, right click Windows Installer service; select Properties.
  • In subsequent dialog, click General tab.
  • Click Start button to execute the service. Set Startup type: Automatic.
  • Click Apply, and then OK.

Re-register MSIEXEC Files

MSIEXEC is a component of Windows Installer package. Unregister and reregister package components as follows:

Admin Command
 

For Windows 8.1/ 8

  • Press Windows Key + X. Select Command Prompt (Admin).
  • Type following commands:
    cd %windir%\System32\Wbem
    for %i in (*.dll) do RegSvr32 -s %i
    regsvr32 -s scrcons.exe
    msi.dll /unregister
    Msi.dll /register
    Msihnd.dll /unregister
    Msihnd.dll /register
    msiexec /unregister
    msiexec /register
  • Reboot your PC. Press Windows Key + C, click Settings | Power. Select Restart option.

For Windows 7/ Vista

  • Click Start | All Programs | Accessories.
  • Right click Command Prompt; select Run as administrator.
  • Refer Steps # 2 under Windows 8.1/ 8 user’s section.
  • Restart your PC.

Modify Registry Settings

With Registry Editor make changes to feature object caching settings. Follow the steps given below:

Registry Editor Screen
 

For Windows 8.1/ 8/ 7/ Vista

  • Press Windows Key.
  • Type “RegEdit” in Search Box.
  • Click Apps icon.
  • This shows the keyword in Search Results page. Open the keyword.
  • Locate following subkey:
    KEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_OBJECT_CACHING
  • Double click iexplorer string.
  • Replace existing value with 1, and click OK.

Clean Installation DVD

The DVD you use for program installation may be scratched. Using a soft, line-free cotton cloth gently wipe silver side of installation DVD. Wipe from center of the disc outwards. Alternatively, you can also use a damp cloth or a disc-cleaning solution. Remember, do not use a circular motion.

Obtain a Fresh Setup

A fresh setup will ensure there is no corruption among setup Data Cab files. Visit the software manufacturer’s website, download latest version.

Copy Installation Files to your Hard Disk; Run as Admin

The setup program may have failed to modify configuration files. Copy all installation files, Data Cab files, to your hard disk and run the setup as administrator. To do so, right click the setup program, select Run as administrator.