Forum Discussion

georgegilc782's avatar
5 years ago
Solved

Plants vs Zombies on Steam won't load - PC - error: Unable to load Steam.dll

Clicking on plants and Zombies I'm getting error message "Unable to load Steam.dll".

Any ideas?

Thanks!

GG

  • EA_Illium's avatar
    EA_Illium
    5 years ago
    @DumbelBiee You should have a Steam.dll file on your main steam installation folder (will be located where you decided to install steam) can you copy (not cut) the file into the PvZ install folder > restart steam and try to launch the game?

8 Replies

  • Same issue here, I tried to verify integrity of the game files but to no succes

  • EA_Illium's avatar
    EA_Illium
    Icon for EA Staff (Retired) rankEA Staff (Retired)
    5 years ago
    @XxEpicGam3RXx apologies for the delayed communication, to confirm do you have a steam.dll file in your PvZ folder?
  • Hey, I have the same issue and I checked that I have the file, is it steam_avi.dll ? if not the nhow can I fix it?

  • EA_Illium's avatar
    EA_Illium
    Icon for EA Staff (Retired) rankEA Staff (Retired)
    5 years ago
    @DumbelBiee You should have a Steam.dll file on your main steam installation folder (will be located where you decided to install steam) can you copy (not cut) the file into the PvZ install folder > restart steam and try to launch the game?
  • I'm having the same issue.  I have tried pasting a copy of the Steam.DLL file into the PVZ game folder and veryfying the game files.  I then get about 20 windows opening all at once saying Fatal Error.

    This game will just not load.

    ☹️

  • Encountered this as well. Currently have been playing under Windows 11 in Parallels on macOS Sonoma. macOS version is 32-bit and won't launch, PC version launches with this error immediately.

    I have uninstalled and re-installed the game, restarted virtual machine and physical machine multiple times with no change in behavior. Validated install files: "All 64 files successfully validated". And copied the steam.dll file to the Plants vs Zombies folder outlined in previous posts. Still wouldn't launch.

    Uninstalled Steam and re-installed Steam. Logged in, reinstalled PvZ. Same error. Copied over the steam.dll file after this happened again. This time, no error, system becomes unresponsive. Restarted virtual machine. This time launched from the icon on desktop. Blank black screen and system is mostly unresponsive. Quit from task manager. 

    Opened Steam>Library>Plants vs Zombies>Manage>Browse local files. Ran the .exe as admin: mouse cursor loads, no blank screen and difficult to force close. Restarted virtual machine and tried steps again: same results.

    Here's what I had to do to get it up and going:

    1) Install latest version of steam and install and verify PVC from game library

    2) As previously mentioned, in File Explorer, navigate to C:\Program Files (x86)\Steam and copy the steam.dll file to C:\Program Files (x86)\Steam\steamapps\common\Plants Vs Zombies

    3) In C:\Program Files (x86)\Steam\steamapps\common\Plants Vs Zombies right-click on the .exe file and select 'Properties'

    4) In the Properties window, select 'Compatibility'

    5) Setup the window as shown here:

    6) When clicking 'Change high DPI settings', configure settings to match this image:

    7) Click 'OK' in the HiDPI window and then, if needed/present, click the 'ARM emulation settings' button and configure as pictured:

    8) Click 'OK' in the 'ARM emulation settings' button if needed and then click 'Apply' in the main 'Properties' window.

    9) Launch the game. It will likely launch in a VERY low resoution mode and may look windowed instead of full screen. This is expected.

    10) In the game's main menu, select 'Options', disable fullscreen if enabled, save the changes, and quit the game.

    11) Return to C:\Program Files (x86)\Steam\steamapps\common\Plants Vs Zombies and right-click on the .exe file and select 'Properties' and once again, select 'Compatibility'

    12) Uncheck 'Run in 640 x 480 screen resolution' and 'Disable fullscreen optimizations'. KEEP 'Run this program as an administrator'

    13) Click 'Apply' and launch PvZ from either steam or from the .exe file. If desired, you may enable full screen mode again from the game options menu.

    Hopefully this helps save some time and helps anyone else that may have encounter this as I did.

About Plants vs. Zombies™ Franchise Discussion

Zombies trying to enter your house? Keep them in check and discuss the best gardening techniques on the community forum.27,593 PostsLatest Activity: 22 hours ago