Error: Your Windows system cannot perform the necessary WinAPI calls to launch Stealthfox browser
Sometimes you may encounter the following error in Multilogin: "Your Windows system cannot perform the necessary WinAPI calls to launch Stealthfox browser".
It occurs when Windows API cannot be utilized properly if a Windows user folder has non-Latin characters (Russian, Arabic, Chinese, etc.). This article describes how to fix this issue.
Create a new Windows user
The easiest solution is to create a new Windows user with Administrator right. This user should have a name that only contains Latin characters. On this page you will find step-by-step instructions on how to do it.
Change your Windows username
- Make sure that your current user has Administrator rights
- Go to the C:\Users\ folder and rename your user folder (it shouldn't contain non-latin characters)
- Open Regedit and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<User SID>\
- Modify the registry value ProfileImagePath to the new pathname
For example, let's say we want to get rid of the space in a username. So in Step 2, we use the File Explorer to navigate to the C:\Users folder and rename the John Smith subfolder to JohnSmith. In Step 3, we click each <User SID> sub-key until we find the one with ProfileImagePath C:\Users\John Smith. In step 4 we change it to C:\Users\JohnSmith.
If the issue persists, the last solution would be to reinstall Windows and specify a username without non-Latin characters in the installation process.