NVP-vProxy: File Level Recovery generates error "Cannot create handle for: The system cannot find the path specified"
摘要: VM FLR performed through the NetWorker VMware Protection (NVP) vProxy appliance fails with "cannot create handle .. the system cannot find the path specified" when the file path exceeds 260 characters. ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
The NetWorker VMware Protection integration is configured with the vProxy Appliance. The virtual machine (VM) file level recovery (FLR) fails with the following message:
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS ERROR: [89] Discovery: Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS WARN: [89] Discovery: Cannot get attributes for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS ERROR: [89] Recovery: Cannot create handle for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The system cannot find the path specified.
原因
The Microsoft Windows NTFS file system supports a path depth (File and Folder names) of up to 32,000 characters, but the Win32 Shell is limited to a maximum of 260 characters. The file level recovery error is caused because the file path and name exceeds the Win32 Shell character limit.
解决方案
Starting with Microsoft Windows 10 and 2016 Operating Systems, a new option is available to enable long Win32 Shell long paths. The Win32 long paths option is an "opt-in" feature and is not enabled by default. To resolve the FLR error the Win32 long paths option should be enabled on the target client.
To enable the "Enable Win32 long paths" option in the Group Policy Editor, navigate to: Computer Configuration > Administrative Templates > System > Filesystem
For further information and alternate procedures to enable Win32 long paths, see the "Enable Long Paths in Windows 10, Version 1607, and Later" section of the "Naming Files, Paths, and Namespaces" Microsoft Documentation: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
To enable the "Enable Win32 long paths" option in the Group Policy Editor, navigate to: Computer Configuration > Administrative Templates > System > Filesystem
For further information and alternate procedures to enable Win32 long paths, see the "Enable Long Paths in Windows 10, Version 1607, and Later" section of the "Naming Files, Paths, and Namespaces" Microsoft Documentation: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
受影响的产品
NetWorker产品
NetWorker文章属性
文章编号: 000168667
文章类型: Solution
上次修改时间: 18 9月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。