Help

Frequently Asked Questions

Common installation, launch, and troubleshooting questions for PVZ: Voyage. The most frequent launch issues are listed first and highlighted.

The game crashes on launch or shows a missing DLL error.Most common

The most common cause is a missing Visual C++ runtime. Download and install the latest Microsoft Visual C++ Redistributable from Microsoft's official links: vc_redist.x64.exe and vc_redist.x86.exe. On 64-bit Windows, install both; on 32-bit Windows, install x86 only. Restart your PC afterward.

If the error mentions d3d9.dll, d3dx9_43.dll, xinput1_3.dll, or d3d11.dll, install Microsoft's DirectX End-User Runtime. Do not download individual DLL files from third-party DLL sites.

Launch & crash

Which VC runtime should I install: x86, x64, or ARM64?Runtime

Install the runtime that matches the game build you are running. The x64 game needs vc_redist.x64.exe; the x86 / 32-bit game needs vc_redist.x86.exe. On 64-bit Windows, you can and often should install both x64 and x86; one does not replace the other.

On Windows on ARM / ARM64 devices, install the runtime for the app you are running: x86 for x86 games, x64 for x64 games. Microsoft notes that the x64 package contains both x64 and ARM64 binaries; for a native ARM64 app, use vc_redist.arm64.exe.

To check your system type, open Settings → System → About → System type. If you are unsure and your Windows is 64-bit, install both the x64 and x86 packages.

Launch & crash

The game opens to a black screen and then closes.Common

This usually points to an outdated GPU driver or a game window being created at an unsupported resolution.

Update your graphics driver first. If that does not help, look for a settings.ini or config.json in the game folder and try setting the game to 1280×720 windowed mode.

Launch & crash

Does the game run on Windows 7?

Yes. Both the x64 installer and the x86 portable zip target Windows 7 and later. Make sure you have the latest Windows 7 service pack (SP1) and the Visual C++ Redistributable for the matching architecture installed.

Launch & crash

Windows shows "Windows protected your PC" when I run the installer. Is it safe?Common

Yes. This is Windows SmartScreen, and it commonly appears for executables that are not signed with a paid code-signing certificate. That is normal for fan-made games.

To proceed: click More info, then click Run anyway. The file is distributed directly from the author's published build through Cloudflare R2; the SHA-256 checksum on the download page lets you verify it has not been tampered with.

Installation

Step-by-step: how do I get past SmartScreen?

1. When the blue dialog appears, click More info (the small text link below the warning).

2. A new button labeled Run anyway appears at the bottom. Click it.

3. The installer will launch normally. You only need to do this once per version.

Installation

Which Windows version should I download — x64 or x86?

If your PC was made after around 2010, it almost certainly has a 64-bit OS. Download the Windows x64 build (the .exe installer).

The Windows x86 build (.zip, portable) is for older 32-bit systems. Unzip it anywhere and run PlantsVsZombies.exe directly — no installer needed.

To check: open Settings → System → About and look at "System type". If it says "64-bit operating system", use x64.

Installation

Where does the game install to?

The x64 installer places the game in the folder you choose during setup (default is C:\Program Files).

The x86 zip is portable — the game runs from wherever you extract it.

Installation

My antivirus flags the download as a threat. Is it a virus?Common

The files distributed here are the author's published builds. Antivirus heuristics can still flag unsigned executables or game engines that use low-level system APIs for input, graphics, or audio; those reports are often false positives.

You can verify the file yourself: compare the SHA-256 hash shown on the download page against the output of certutil -hashfile "<file>" SHA256 in Command Prompt. If they match, the file is identical to the author's published build.

Antivirus

How do I whitelist the game in my antivirus?

The exact steps depend on your antivirus. In general, open its settings, find the "Exclusions" or "Allowed threats" section, and add the game's install folder.

For Windows Defender: Settings → Privacy & security → Virus & threat protection → Manage settings → Exclusions → Add an exclusion → Folder, then select the game directory.

Antivirus

How do I install the APK on Android?

1. Download the .apk file to your phone (or transfer it from a PC).

2. Open the file. Android will ask you to allow installs from this source — tap Allow or Settings → Allow from this source.

3. Tap Install. The game appears in your app drawer.

Android

What Android version is required?

Android 5.0 (Lollipop) or later. The APK includes native libraries for ARM 32-bit, ARM 64-bit, x86, and x86_64, so it runs on virtually all modern Android devices and emulators.

Android

Where does the Android version store save data?

Save data is stored in the app's private internal storage. It generally cannot be accessed without root, and uninstalling the app deletes the save.

If you want to back up your save, use Android's built-in backup (Settings → System → Backup) or a file manager with root access.

Android

Where are my save files on Windows?

Save files are stored in C:\ProgramData\PerfectVoyage.

Note: ProgramData is a hidden folder. To navigate there, open File Explorer, type C:\ProgramData\PerfectVoyage in the address bar, and press Enter.

Save data

How do I back up my save?

Copy the entire C:\ProgramData\PerfectVoyage folder to a safe location (e.g. a USB drive or cloud storage). To restore, copy it back.

Do this before updating to a new version as a precaution. The game is designed to stay compatible with older saves.

Save data

Will my old save work after updating?

Yes. The game automatically backfills any content that was added in the new version. A fresh save is recommended for the best experience, but old saves remain fully compatible.

Save data

How do I change the resolution or switch to windowed mode?

Open the in-game settings (Pause → Settings or the main menu gear icon). Resolution and fullscreen/windowed options are under the display section.

Display & language

How do I change the in-game language?

The game supports Chinese, English, Vietnamese, and Russian. Open the main menu or settings, then use the language selector.

Note: the English localization is community-contributed and may not yet cover every string. Some untranslated Chinese text is expected for now.

Display & language

Chinese characters look wrong or show as boxes on my non-Chinese Windows.

The game relies on system CJK fonts. If Windows does not have Chinese font support installed, some text may render incorrectly.

Fix: open Settings → Time & Language → Language & Region → Add a language, search for 中文 (简体), and install it. You don't need to set it as your display language — just installing the language pack adds the required fonts.

Display & language

What are the keyboard controls?

Mouse handles most interactions. Additional keys: Pause/ESC pauses the game, Active Skill uses the active skill, Time Stop freezes time, and Screenshot captures the screen.

You can rebind these in the in-game settings.

Gameplay

How do I report a bug or give feedback?

Use the community channels: Discord or QQ group (links on the Community page). The most useful bug reports include what happened, your game version, your OS version, and any error messages.

You can also check the Fandom wiki for known issues and workarounds.

Getting help