How to Fix “Checking Resource Integrity” Stuck in Zenless Zone Zero?
The “Checking Resource Integrity” issue in Zenless Zone Zero happens when the launcher keeps verifying game resources repeatedly, takes much longer than normal to finish, or appears stuck at values such as 0.00% or 99.99%. This check is meant to confirm that all required game files are present, readable, up to date, and not corrupted before the game launches.

This problem is most commonly caused by corrupted or incomplete game data, launcher cache issues, missing permissions, files that remain locked after the game was not closed properly, low free disk space, or slow storage performance during large file checks. In some cases, the launcher may also look frozen even though it is still actively reading and validating files in the background.
1. Run the Game and Launcher as Administrator
If the launcher does not have enough permission to read, verify, repair, or replace files inside the game folder, the integrity check may fail, restart, or stop at a specific percentage.
Running the launcher as administrator gives it the access it needs to work with the game files properly.
- Completely close Zenless Zone Zero and its launcher.
- Open Task Manager and make sure no Zenless Zone Zero, HoYoPlay, or related launcher processes are still running.
- Right-click the launcher shortcut or executable file.
- Select Run as administrator.
- If the game launches through a separate executable, right-click that file as well and run it as administrator.
If this works, you can make it permanent by right-clicking the launcher, selecting Properties, opening the Compatibility tab, and enabling Run this program as an administrator.

2. Close the Game Properly Through the Main Menu
This method only applies if the game still opens and the problem appears on the next launch.
If the game was force-closed with Alt + F4, Task Manager, or after a crash, some background processes may remain active or certain files may not close cleanly. When you launch the game again, the integrity check can loop or hang because the launcher is trying to verify files that were not shut down properly.
Closing the game through its own menu helps ensure that session data and background processes end normally before the next launch.
- Open the in-game menu.

- Click More.

- Select Logout.

- Confirm the logout.

- Click the yellow power button to close the game.

- Confirm that you want to quit.

- Wait a few seconds before reopening the launcher.
3. Free Up Disk Space
The launcher needs free space to compare files, unpack data, rewrite damaged files, and store temporary data during verification. If the drive is nearly full, the integrity check can become extremely slow, fail near the end, or keep repeating.
As a practical rule, try to keep at least 20 GB to 30 GB of free space available on the drive where the game is installed. More is even better after a major game update, since large files may need to be unpacked or replaced temporarily during the check.
If your available space is low, clear enough room, restart the launcher, and then let the check run again without interruption.
4. Delete and Replace the “Remote” Files
If the issue started after an update and the launcher keeps looping at 0.00% or 99.99%, one possible cause is damaged or outdated remote-related data inside the game’s Persistent folder. These files appear to be related to resource tracking, manifests, or cached update information used by the launcher during verification.
If that data becomes corrupted or mismatched after an update, the launcher may continue referencing bad resource information and fail to complete the integrity check properly. Replacing those files with working copies can sometimes force the launcher to use corrected data and continue normally.
Important: This is an advanced community workaround, not an official fix from HoYoverse. Only use it if the earlier methods do not help. Because it involves files from a third-party source, you should verify what you are downloading, understand that unofficial files always carry some risk, and avoid using this method unless you are comfortable making manual changes inside the game directory.
You should also only delete files that clearly contain the word remote in their names inside the Persistent folder. If those files do not exist, or your folder structure looks different, do not guess. Skip this method and move to the later options instead.
- Make sure the game is consistently getting stuck at 0% or 99.99%.
- Download the community-provided files.

- In the launcher, go to Settings > Open Directory.

- Open the Persistent folder.

- Delete only the files that contain the word remote in their names.
- Extract the downloaded files into that same Persistent folder.
- Choose Replace if Windows asks whether you want to overwrite the files.
- Launch the game again and check whether the verification process now completes normally.
If the problem still continues after trying all of the methods above, the remaining possibilities are usually deeper game data corruption or a launcher-side issue. In that case, the best next step is to fully reinstall Zenless Zone Zero and its launcher.
When reinstalling, uninstall both the game and the launcher, then check whether any leftover game folders still remain in the install directory before installing again. After reinstalling, test the game first before copying back any old files or manually restoring anything from the previous installation.





