Medium
Operating Systems
✓ Solution Verified by Community (0+ upvotes)
How to fix error error-incompatible-with-global-short-name-registry-setting in Windows 11
ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING = 304
Fix based on community reports and expert analysis. Last verified: 2026-08-12
· How we verify fixes
| Error Code | error-incompatible-with-global-short-name-registry-setting |
|---|---|
| Affected System | Windows 11 (Microsoft) |
| Difficulty | Medium |
| Estimated Time | 10 min |
| Requires Admin Rights | ⚠️ Yes |
| Requires Reboot | 🔄 Yes |
Solution Steps
- 1 Press Windows key + R, type 'regedit', and press Enter. Click Yes to allow Registry Editor to open. This is where Windows stores configuration settings. Be careful—changes here can affect your system.
- 2 Navigate to 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem'. This key contains settings for the file system, including short name generation.
- 3 Look for a value named 'NtfsDisable8dot3NameCreation'. If it exists, double-click it. If the value data is '1', it means short name creation is disabled. Change it to '0' to enable short name creation. If the value doesn't exist, right-click on the right pane, select 'New' > 'DWORD (32-bit) Value', name it 'NtfsDisable8dot3NameCreation', and set its value to '0'.
- 4 Close Registry Editor and restart your computer for the change to take effect. After reboot, try the operation that caused the error. It should now work because short names can be generated.
- 5 If you don't want to enable short names globally, you can rename the file or folder to a shorter name that doesn't require a short name. For example, if the file name is too long, shorten it to under 255 characters and avoid special characters like '?' or '*'.
🔍 Didn't work? Enter your GPU and CPU for hardware-specific advice:
🔧 Still having issues?
Describe your exact problem to Error Buddy and get a personalized fix in seconds.
🛠️ Try Error Buddy — It's Free