diff --git a/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs b/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs
index ef0a44450..5b68de258 100644
--- a/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs
+++ b/Duplicati/UnitTest/DiskImage/WindowsDiskImageHelper.cs
@@ -349,28 +349,6 @@ namespace Duplicati.UnitTest.DiskImage
return -1;
}
- ///
- /// Finds an available drive letter that is not currently in use.
- ///
- /// An available drive letter.
- /// Thrown if no available drive letters are found.
- private static char FindAvailableDriveLetter()
- {
- var usedDrives = DriveInfo.GetDrives()
- .Where(d => d.Name.Length >= 2)
- .Select(d => char.ToUpperInvariant(d.Name[0]))
- .ToHashSet();
-
- // Try letters from Z down to D (avoid A, B, C which are typically reserved)
- for (char c = 'Z'; c >= 'D'; c--)
- {
- if (!usedDrives.Contains(c))
- return c;
- }
-
- throw new InvalidOperationException("No available drive letters found.");
- }
-
///
/// Gets the drive letters (mount points) for all partitions on a disk.
///