Unreal Engine 5创建项目失败:文件“{ConfigFile}”处理失败。

如图所示。
经过分析,大概率是尝试写入Config文件失败导致的,我调试了一下引擎源代码,发现底层报错是:
$err,hr ERROR_SHARING_VIOLATION : 另一个程序正在使用此文件,进程无法访问。 unsigned int 9
这说明文件访问冲突了,那么大概率是因为有其他进程在同时访问这个文件。此时就需要祭出Process Monitor了,将DefaultEngine.ini添加到监视列表。抓取出错流程,获取到日志:
9:58:55.9438011 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read/Write, Delete, Disposition: Open, Options: , Attributes: N, ShareMode: None, AllocationSize: n/a, OpenResult: Opened 9:58:55.9438241 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9438373 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9438592 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: 0, OpenResult: Overwritten 9:58:55.9440251 UnrealEditor-Win64-Debug.exe 46632 QueryNameInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Name: \Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini 9:58:55.9440349 UnrealEditor-Win64-Debug.exe 46632 QueryBasicInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS CreationTime: 2026/1/20 9:56:41, LastAccessTime: 2026/1/20 9:58:55, LastWriteTime: 2026/1/20 9:58:55, ChangeTime: 2026/1/20 9:58:55, FileAttributes: A 9:58:55.9440639 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9440963 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9441019 UnrealEditor-Win64-Debug.exe 46632 WriteFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,772, Priority: Normal 9:58:55.9441942 UnrealEditor-Win64-Debug.exe 46632 QueryAttributeTagFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Attributes: A, ReparseTag: 0x0 9:58:55.9442082 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,772, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9442253 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9443597 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9444447 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened 9:58:55.9446061 QQPCRtp.exe 3248 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened 9:58:55.9446333 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,772, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9446488 UnrealEditor-Win64-Debug.exe 46632 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,772, Priority: Normal 9:58:55.9446653 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9446747 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9448309 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SHARING VIOLATION Desired Access: Generic Read/Write, Delete, Disposition: Open, Options: , Attributes: N, ShareMode: None, AllocationSize: n/a 9:58:55.9448314 QQPCRtp.exe 3248 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 248, Priority: Normal 9:58:55.9448501 QQPCRtp.exe 3248 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9448646 QQPCRtp.exe 3248 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9448739 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: 0, OpenResult: Overwritten 9:58:55.9449216 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9449799 UnrealEditor-Win64-Debug.exe 46632 QueryNameInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Name: \Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini 9:58:55.9449890 UnrealEditor-Win64-Debug.exe 46632 QueryBasicInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS CreationTime: 2026/1/20 9:56:41, LastAccessTime: 2026/1/20 9:58:55, LastWriteTime: 2026/1/20 9:58:55, ChangeTime: 2026/1/20 9:58:55, FileAttributes: A 9:58:55.9450206 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9450637 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9450782 UnrealEditor-Win64-Debug.exe 46632 WriteFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,772, Priority: Normal 9:58:55.9451280 UnrealEditor-Win64-Debug.exe 46632 QueryAttributeTagFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Attributes: A, ReparseTag: 0x0 9:58:55.9451357 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,772, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9451544 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9451741 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9452298 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened 9:58:55.9452938 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,772, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9453024 UnrealEditor-Win64-Debug.exe 46632 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,772, Priority: Normal 9:58:55.9453127 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9453197 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9454339 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read/Write, Delete, Disposition: Open, Options: , Attributes: N, ShareMode: None, AllocationSize: n/a, OpenResult: Opened 9:58:55.9454449 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9454533 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9454734 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: 0, OpenResult: Overwritten 9:58:55.9455105 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9455601 UnrealEditor-Win64-Debug.exe 46632 QueryNameInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Name: \Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini 9:58:55.9455672 UnrealEditor-Win64-Debug.exe 46632 QueryBasicInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS CreationTime: 2026/1/20 9:56:41, LastAccessTime: 2026/1/20 9:58:55, LastWriteTime: 2026/1/20 9:58:55, ChangeTime: 2026/1/20 9:58:55, FileAttributes: A 9:58:55.9455846 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9456012 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9456055 UnrealEditor-Win64-Debug.exe 46632 WriteFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,816, Priority: Normal 9:58:55.9456364 UnrealEditor-Win64-Debug.exe 46632 QueryAttributeTagFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Attributes: A, ReparseTag: 0x0 9:58:55.9456418 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,816, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9456505 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9457074 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9457309 QQPCRtp.exe 3248 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened 9:58:55.9457787 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened 9:58:55.9458102 UnrealEditor-Win64-Debug.exe 46632 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,816, NumberOfLinks: 1, DeletePending: False, Directory: False 9:58:55.9458476 UnrealEditor-Win64-Debug.exe 46632 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 3,816, Priority: Normal 9:58:55.9458702 UnrealEditor-Win64-Debug.exe 46632 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9458828 UnrealEditor-Win64-Debug.exe 46632 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9460411 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SHARING VIOLATION Desired Access: Generic Read/Write, Delete, Disposition: Open, Options: , Attributes: N, ShareMode: None, AllocationSize: n/a 9:58:55.9460818 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SHARING VIOLATION Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: 0 9:58:55.9461860 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SHARING VIOLATION Desired Access: Generic Read/Write, Delete, Disposition: Open, Options: , Attributes: N, ShareMode: None, AllocationSize: n/a 9:58:55.9462134 UnrealEditor-Win64-Debug.exe 46632 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SHARING VIOLATION Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: None, AllocationSize: 0 9:58:55.9462782 QQPCRtp.exe 3248 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 248, Priority: Normal 9:58:55.9462986 QQPCRtp.exe 3248 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9463118 QQPCRtp.exe 3248 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9464427 QQPCRtp.exe 3248 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened 9:58:55.9464771 QQPCRtp.exe 3248 ReadFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Offset: 0, Length: 248, Priority: Normal 9:58:55.9464895 QQPCRtp.exe 3248 CloseFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:55.9464993 QQPCRtp.exe 3248 IRP_MJ_CLOSE E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS 9:58:58.1103690 QQPCRtp.exe 3248 QueryOpen E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS CreationTime: 2026/1/20 9:56:41, LastAccessTime: 2026/1/20 9:58:55, LastWriteTime: 2026/1/20 9:58:55, ChangeTime: 2026/1/20 9:58:55, AllocationSize: 4,096, EndOfFile: 3,816, FileAttributes: A 9:58:58.1141836 QQPCRtp.exe 3248 CreateFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened 9:58:58.1162777 QQPCRtp.exe 3248 QueryStandardInformationFile E:\Documents\Unreal Projects\FPSk\Config\DefaultEngine.ini SUCCESS AllocationSize: 4,096, EndOfFile: 3,816, NumberOfLinks: 1, DeletePending: False, Directory: False

随后我尝试了将 项目目标目录 和 unreal引擎的二进制目录都加入到安全区中,再试并没有效果。

随后尝试了关闭电脑管家实时防护,再次尝试问题消失。

浙公网安备 33010602011771号