NVP-vProxy: Herstel op bestandsniveau genereert de foutmelding 'Kan geen handle maken voor: Het systeem kan het opgegeven pad niet vinden"
Summary: Virtual Machine (VM) FLR uitgevoerd via de NetWorker VMware Protection (NVP) vProxy appliance mislukt met "cannot create handle .. Het systeem kan het opgegeven pad niet vinden wanneer het bestandspad meer dan 260 tekens bevat. ...
Symptoms
Herstel op bestandsniveau (FLR) van een Microsoft Windows-VM mislukt met het volgende bericht:
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.
Cause
Het Microsoft Windows New Technology File System (NTFS) ondersteunt een paddiepte (bestands- en mapnamen) van maximaal 32.000 tekens, maar de Win32 Shell is beperkt tot maximaal 260 tekens. De FLR-fout wordt veroorzaakt omdat het bestandspad en de naam groter zijn dan de Win32 Limiet voor shell-tekens.
Resolution
Vanaf Microsoft Windows 10 en 2016 is er een nieuwe optie beschikbaar om Win32 Shell long paths. Deze instelling is een opt-in-functie en is niet standaard ingeschakeld. Om de FLR-fout op te lossen, hebt u Win32 De optie Lange paden moet zijn ingeschakeld op de doelclient.
Als u het venster "Enable Win32 long paths" optie in de Groepsbeleid-editor, navigeert u naar: Computerconfiguratie>Beheersjablonen>Systeem>Bestandssysteem
Voor meer informatie en alternatieve procedures om Win32 lange paden, zie het gedeelte Lange paden inschakelen in Windows 10, versie 1607 en hoger van de "Bestandsbestanden, paden en naamruimten een naamgeving" Microsoft-documentatie: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file