D2R-Rust Usage Guide & FAQ

Common issues and solutions for D2R-Rust.

Mirror 'Stuck on Update'? (Update won't complete after selecting mirror directory)

This is usually caused by insufficient permissions. Please follow these steps:

  • Permission Check: Manually add “Full Control” permissions for the Users group to the mirror directory.
  • Redirection: If adjustments fail, copy the full game file to a new path and ensure it has Users group permissions.
  • Auto-Fix: Use the built-in “Fix Directory Permissions” feature within the tool.
Can't find Battle.net installation directory?

Battle.net must work with Windows multi-user mechanisms. Ensure the following:

  • Path Restriction: You MUST install the Battle.net client in its default system path.
  • Installation Scope: During setup, you must select the “Install for all users” option.
  • Core Logic: The game itself can be anywhere, but Battle.net must remain in its default configuration for cross-user calling.
Getting 'Not Initialized' errors after setup?

Windows’ multi-user isolation requires each avatar to have its own basic config files:

  1. Switch User: Use the “Switch User” feature in Windows to log in to the newly created avatar account.
  2. Initial Loading: Wait for the “Welcome” screen to finish and for the desktop to fully initialize.
  3. Sign Out: Once loaded, sign out and switch back to your main account.

[!IMPORTANT] This initialization is mandatory by Windows and cannot be bypassed by the tool.

Web redirect doesn't respond, or doesn't return to Battle.net?

This is related to the system’s Default Browser confirmation logic:

  • Browser Selection: New browsers or cross-user calls require a one-time manual preference selection.
  • Avatar Desktop Check: Switch to the avatar account, open the browser, and set it as default.
  • Protocol Authorization: When the browser first asks to launch the Battle.net protocol, check “Always allow” and confirm.

Once manually confirmed once, future redirects will be automatic.

Who is D2R-Rust for?

This tool is primarily designed for the following types of users:

  • Multi-Instance Players: Those who need to run multiple Diablo II: Resurrected clients simultaneously on a single computer.
  • Multi-Account Managers: Users with multiple Battle.net accounts across different regions (e.g., Asia, US, Europe).
  • Minimalists: Those who want to skip tedious and repetitive login processes and achieve a “one-click” password-free experience.

[!TIP] If your issue is not listed here, please visit GitHub Issues to submit feedback.