When installing an application in Windows, you might get “Error 1324 The Folder Path Contains an Invalid Character“. This is usually caused by an invalid character in the User Profile.
Fix 1 – Install Under Different Profile
See if you can install the software using a different user account. This fix seems to do the trick for most.
- Hold the Windows Key and press “R” to bring up the Run dialog.
- Type “logoff“, then press “Enter“.
- Try to login with a new user (if available). If you don’t have another account, you can try to create a new one.
- Attempt to install the software again.
Fix 2 – Fix Shell Folders Via Registry
- Hold the Windows Key and press “R” to bring up the Run dialog.
- Type “regedit“, then press “Enter“. The Registry Editor appears.
- Navigate to the following location in the Windows Registry:
- HKEY_CURRENT_USER
- Software
- Microsoft
- Windows
- CurrentVersion
- Explorer
- Shell Folders
- Open the “Personal” value and make sure that the “Value data” is set to “C:Users my documents“. Where it says would be your actual username. For example, if you username is “jsmith“, you would want the value to say “C:Usersjsmithmy documents“
- Repeat these steps each of the following registry keys:
- HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer User Shell Folders
- KEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion
- KEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer Shell Folders
- KEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer User Shell Folders
- Close the Registry Editor, then restart your computer.
- Attempt to install the software again.
Fix 3 – Remove Invalid Character from Registry
You can search the Windows registry for the invalid character that is displayed in the 1324 error message and replace all instances of the invalid character with the correct character. For example, if the 1324 error message refers to “system32/”, you should search for “system32/”. If you find any instances in the registry, modify them, so that the registry values correctly reference the System32 folder.
- Hold the Windows Key and press “R” to bring up the Run dialog.
- Type “regedit“, then press “Enter“. The Registry Editor appears.
- Select “Edit” > “Find“.
- Type the invalid character in the “Find What” box, then select “Find Next“.
- If the invalid character is found, change it. Press F3 to continue searching.
- Attempt to install the software again.
Fix 4 – Unhide the Drive
If you’re in an educational or corporate environment, Group Policy may be used to set the Home directories and hide the drive. I have seen this cause issues with software installations. Ensure the Home drive is not set to a hidden drive, and the software should install just fine.
You Might Also Like
Filed Under: Windows Tagged With: Windows 10
Выдает мне инсталяшка уже 3ей или 4ой проги.
Винда — русская XP professional со всеми сервис пакам и обновлениями.
Понятно что дело вероятно в пути к «моим документам» или чему-то подобному что обозвано в ней по русски и инсталяшки это не понимают — но как лечить?
У мелкомягких все очень расплывчато и не по делу.. .
можно конечно поставить нормальный английский XP но наверняка это как-то элементарно фикситься.
Попробовал с temp
1) не срабатывает
2) сделал но не помогло — эффект прежний
3) имя и так английское
PS: инсталляторы действительно все инсталшиелдовские — но грабли видимо в другом каком-то пути.