Share via

After reinstall windows 10. dwmapi.dll errors on games

Anonymous
2018-08-18T12:44:25+00:00

So I noticed that about a month ago my pc didnt want to turn off. When I pressed turn off it went to the Turning off screen, but after a few seconds it went back to the desktop. After hardshutting down my pc 2/3 times after use I got a bluescreen when I turned the pc on. I tried to use the repair windows tool, but it didnt work. I tried all the CMD tricks, but neither of them worked. The only option was to reinstall windows. I used the windows 10 USB stick (the blue/grey small USB that comes in the windows 10 box) . The newly installed windows 10 works perfectly EXCEPT for me getting dwmapi.dll error on Fornite and Ghost Recon Wildlands. I also noticed that I could not launch speedrunners from steam. It opens in taskmanagement, but closes after a 1 min. I asked Ubisoft what the error could mean and they said that it could be an memory management error and that I should use memtest. I have not done this yet, but I will try soon. Any of you guys who have some more info on this? Here is the link to my Msinfo.nfo (I know dropbox is not the best to use, but at least you wont get any viruses ect)

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

11 answers

Sort by: Most helpful
  1. Anonymous
    2018-08-20T18:26:44+00:00

    Hello! Thank you for awnser.

    I have tried system file check. Here is the result;

    Here is the link to the log file

    Here are the errors I get on fortnite (translated the first one says: The program could not start correctly (numbers). Press OK to close the program)

    When I press OK this error comes up:

    Here are the errors I get on GRW

    I will try the Deployment Image Service and Management Tool and see how it goes. Ill leave another message after I am done

    9 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2018-09-08T13:16:05+00:00

    Thats strange. When I used your method to transfere the files, the new user I created got the same error. Do you think there might be a file or something causing this error? I will try to create a new user and instead of transfering, I will try to reinstall all the games I get errors on and see what happens

    4 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2018-08-20T18:45:20+00:00

    So I tested it and DISM didnt find any errors/problems. I also ran Windows Memory Diagnostic and there was no problem there either

    3 people found this answer helpful.
    0 comments No comments
  4. Anonymous
    2018-08-23T01:02:46+00:00

    Thank you for the update. Upon looking up the error message you are getting (Untrusted system file (C:Windows\System32\dwmapi.dll)), the next course of action is registering the .dll file using REGSVR32.EXE to rectify the issue. Here's how:

    1. Using File Explorer, locate the file indicated in the message *(C:Windows\System32\dwmapi.dll)*and right-click on the file. 
    2. Select Open Withfrom the menu. 
    3. Click the Other button at the bottom of the Open With window. 
    4. Browse to the local drive (most often C:), and select REGSVR32.EXE in WINNT\SYSTEM32. 
    5. Click Open
    6. Click OK. A message will display indicating whether the file was successfully registered.

    Another way to register the .dll file is through command prompt: Open command prompt as an administrator, type the following and hit Enter:

    regsvr32 "path & filename of .dll file"

    Note: Replace "path & filename of .dll file" with C:Windows\System32\dwmapi.dll

    Another suggestion is to make sure that you have the latest GPU drivers. GPU drivers are important to have installed and up to date, to ensure your graphics cards work as intended and you avoid encountering issues in PC games. A GPU driver is essentially software that handles communication between Windows 10, games and applications, and the graphics card component. To update GPU drivers:

    1. Select the Start button, type Device Manager, and select it from the list of results.
    2. Expand one of the categories to find the name of your device, then right-click (or tap and hold) it, and select Update Driver. For graphics cards, expand the Display adapters category, right click your graphics card, and select Update Driver.
    3. Select Search automatically for updated driver software.
    4. If Windows doesn't find a new driver, you can try looking for one on the device manufacturer's website and follow their instructions.

    If these steps don't work, try reinstalling the driver: Open Device Manager, right-click (or tap and hold) the name of the device, and select Uninstall. Restart your PC, and Windows will attempt to reinstall the driver.

    Let me know how it goes.

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2018-08-19T03:31:02+00:00

    Hi Benste21,

    In some cases, dwmapi.dll errors could indicate a registry problem, a virus or malware issue, or even a hardware failure. To better assist you, please send a screenshot of the dwmapi.dll error. Also, may I know what happens exactly when trying to launch SpeedRunners, aside from it opening in task management and closing after 1 minute? Are you getting any error codes when launching the game? 

    Have you actually checked for memory problems using Windows Memory Diagnostic? How did it go? 

    Meanwhile, I suggest running System File Checker (SFC) to check for corrupted Windows system files and replace missing or corrupt copy of the dwmapi.dll file. System File Checker (SFC) is a utility in Windows that scans for corrupted Windows system files. If it finds a problem, it will try to replace the problematic system files from a cached version that’s on your PC. If SFC can’t replace the files, the Deployment Image Service and Management Tool (DISM) can check the corrupted files then download and replace the files through Windows Update.

    To run System File Checker (SFC), follow these steps:

    1. In the search box on the taskbar, type command prompt, press and hold (or right-click) Command Prompt, then select Run as administrator >Yes.
    2. At the command prompt, type sfc /scannow (note the space between sfc and the /). Scanning will take a few minutes.
    3. Do one of the following, depending on the results of the scan:
      • If SFC finds corrupted files and replaces them, restart your PC and check if the issue persists.
      • If SFC doesn’t find corrupted files or finds corrupted files but can’t replace them, try using the Deployment Image Service and Management Tool (DISM).

    For more info about System File Checker, see Use the System File Checker tool to repair missing or corrupted system files.

    To use the Deployment Image Service and Management Tool (DISM), follow these steps:

    1. In the search box on the taskbar, type command promp****t, press and hold (or right-click) Command Prompt, and then select Run as administratorYes.
    2. At the command prompt, type dism.exe /Online /Cleanup-image /Restorehealth (note the space between dism.exe and / and each switch (/)).
    3. If DISM finds corrupted files and replaces them, restart your PC and check if the issue persists.

    Note: You need to be connected to the Internet to use DISM, and it might take several minutes to finish.

    For more info about DISM, see Fix Windows Update errors by using the DISM or System Update Readiness tool.

    Hoping to hear from you soon.

    1 person found this answer helpful.
    0 comments No comments