Package Servers may fail to download or replicate specific packages, showing a status of "Retrying" or "Failed." Upon investigation, the agent logs or package XML files indicate that the Package Server is attempting to store data on a drive letter (e.g., **F:**) that no longer exists or is not currently mapped to the system.
ITMS 8.7.x, 8.8.x
Unknown, but it's likely an F: drive existed at some point. Based on what has been seen in the past it is likely that this issue is is a result of the "drive rotation" feature.
This issue occurs when a Package Server retains legacy registry or configuration references to a storage drive that has been removed. While newer packages download correctly to the primary storage, older packages may still reference the "ghost" drive in their local snapdata.xml or snapshot.xml files. This is often triggered by the "Drive Rotation" feature or legacy "Primary file storage" overrides in the Site Server settings.
LanmanServer or the Altiris Agent registry keys pointing to an obsolete drive letter.snapdata.xml files for specific packages contain hardcoded paths to the invalid drive.
Before performing deletions, verify where the agent "thinks" the files should go:
Check Agent UI: On the Package Server, open the Symantec Management Agent UI. Under the Package Server tab, select an affected package. Look at the Primary File Storage path at the bottom. If it shows the invalid *F:* drive, proceed with the fixes below.
Check Package Storage Registry:
Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Package Server\Package Storage
Ensure the entries here reflect the C: drive (or the correct installed drive) and do not contain legacy F: strings.
Ensure the SMP Console is not forcing the Package Server to use the wrong path:
In the SMP Console, go to Settings > All Settings > Notification Server > Site Server Settings.
Navigate to Site Servers > [Affected Server Name].
Expand Package Service. Under Custom Settings, click "Override them by custom settings".
Primary Storage Location: If "Custom location path" is selected and points to the invalid drive, change it to Default.
Drive Rotation: Uncheck "Allow usage of all the fixed drives when the primary file storage location runs out of disk space."
Note: This prevents the agent from hopping to other drives if the primary appears full.
Save changes.
Open regedit.exe and navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
Search for any share names pointing to the invalid F: drive.
Back up the registry keys, then delete the entries referencing the non-existent drive.
If many packages are stuck in "Retrying," clear the local cache metadata to force a path recalculation:
Stop the Symantec Management Agent service and IIS service (iisreset /stop).
Open an Elevated Command Prompt and run:
del /s /f /q "C:\Program Files\Altiris\Altiris Agent\Package Delivery\snapshot.xml"
del /s /f /q "C:\Program Files\Altiris\Altiris Agent\Package Delivery\snapdata.xml"
(Note: To preview first, use dir /s /b instead of del /s /f /q):
dir /s /b "C:\Program Files\Altiris\Altiris Agent\Package Delivery\snapshot.xml"Note: If you can't delete these files:
Start the Symantec Management Agent service and IIS service (iisreset /start).
In the Agent UI Package Server tab, click Refresh All Packages.
| Troubleshooting Summary | Action |
| Verify Path | Check Agent UI "Primary File Storage" |
| Console Config | Set Storage to "Default" and disable "Drive Rotation" |
| Registry | Remove F: references in LanmanServer and Package Storage keys |
| Agent Refresh | Delete snapshot.xml and snapdata.xml, then Restart Agent |