Runningsfc /scannowdoesn’t find any errors.

I downloaded updates from both the Dell and Microsoft websites trying to fix this problem.

I have also installed the Microsoft Visual C++ 2010 Redistributable Package (x86).

windows-visual-c-error

The PC is completely up-to-date according to Windows Update.

If there is a notable difference between them, it will be explicitly stated.

Many of these shell extensions are implemented as in-process Component Object Model (COM) servers.

runtime-error

Instead, it is executing inside the calling explorer.exe process.

When it is first executed as part of the startup process, it creates the Windows desktop environment.

This behavior allows a reduced memory footprint, but can also bring its own little twist when troubleshooting problems.

context-menu

In most cases, the desktop process will be automatically restarted.

From there, go toFile > New Task (Run…) >typeexplorer.exe > OKto restart the process.

This can be avoided with a simple change.

folder-options

OpenWindows Explorer > Organize > Folder and search optionsin Vista/7.

For Windows 8 and later, openFile Explorer > View > Options > Change folder and search options.

Select theView taband checkLaunch folder windows in a separate process.

windows-search-properties

Changing this setting isolates your desktop process from all of the other Windows Explorer windows you have open.

If any of those Explorer windows crashes, your desktop will remain unscathed.

Every Windows installation will have at least two different versions of the CRT installed.

installed-vcpp-redist

When the user clicks on the OK button, the process will be terminated.

This is what is happening in this instance.

I have seen this happen when the service crashes and does not have the correct restart parameters.

PressWin+R >typeservices.msc > OKto start the management console with the services module.

Scroll down to Windows Search and double-punch the entry to launch the Properties dialog.

Ensure the controls on the Recovery tab match the image below.

The most common problem is the “Restart service after:” setting.

This error frequently comes up whenever this setting is non-zero.

It will take a bit of time to examine the system and fill the table with data.

Scroll across to the CLSID Modified Time column and tap on the header to sort on this field.

Look for extensions that were added just before the symptoms began.

Ideally, this should be done one at a time.

Test to see if the symptoms persist.

I have them installed because of the Microsoft programming tools I use.

Most users will not have all of these.

you’re able to find thelatest downloads for supported versions of Visual C++from Microsoft.

Links that are classified as service packs are for the programming tools, not simply the runtimes.

You will only need the ones that are currently listed in the installed programs on your system.

Installing other versions will not help out in this case.

Users of 64-bit operating systems may need both the x86 and x64 versions of the CRT.

when you obtain downloaded the appropriate installers, run them on the system.

The 2005 versions will prompt you to accept a license agreement before reinstalling the package.

In most cases, a repair operation will fix any issues.

I do not recommend this method with the 2005 and 2008 runtimes.