This page explains the causes of the "Interface not supported" error when using Windows 10/11 and four solutions.
What causes the "Unsupported Interface" error?
The "Interface not supported" error occurs after running Windows Update orSystem restorerear,InitializationThis is probably because file associations or DLL registrations in the registry were canceled, or the application was corrupted, after you performed the following steps.
In particular, do you get errors when opening image or video files?
How to fix the "Unsupported Interface" error
1. Repair the app and change file associations
1. Repair the app
First, repair and reset the app that is causing the problem (such as Photos).
1. Press Windows Key + R to open Run, enter the following code and press Enter:
ms-settings:appsfeatures
2. A list of installed apps will be displayed. Click "..." to the right of the app you want to install, then click "Advanced options."

3. Click Repair.

4. Once the repair is complete, a check mark will appear next to the button.

5. Then click "Reset" to execute it.

2. Change app associations
1. Right-click on an image or video file and click "Open with" > "Choose another program."

2. Select the app you normally use from the displayed apps and click "Always use."

If there are no other problems, you will be able to open images and videos as usual.
If the error still occurs, first select the app you don't normally use in step 3 and click "Always use."
If another app is launched, close it, then go back to step 3 and select the app you normally use and click "Always use."
2. Reset file associations to default
If the above method does not solve the problem, please try the method on the next page.
How to reset file associations to default in Win11
3. "Unsupported Interface" Error After System Restore
If you get the error "not supported interface" after system restore, please refer to the following page.
How to fix the issue where apps cannot be launched after a Windows 11 22H2 system restore
4. Re-register the DLL file
If the above method does not solve the problem, try re-registering the DLL file.
When re-registering a DLL file in Windows 11, the message "Standard hardware security is not supported" may appear in the "Device Security" section of Windows Security. See the following page for the cause and solution.
1. Open Command Prompt as administrator, type the following code and press Enter:
cd /d %systemroot%\system32\
2. Next, enter the following code and press Enter:
for %i in (*.dll) do regsvr32 %i /i /s
DLL registration will begin, so please wait a moment.
*The "Windows Features" screen may appear during the process, but you can cancel it.
3. If the process stops as shown in the following screen, the DLL file has been re-registered, so click the × button to close the command prompt.
4. Restart your PC once and check if the issue is resolved.







