Ho avuto questo problema e ho usato con successo l'idea di spostare e/o cancellare incrementalmente gli elementi.
Non potevo spostare una cartella con due sottocartelle e file. Era una vecchia cartella, quindi non c'era modo che qualcosa di immaginabile potesse usarla. Ho usato resource monitor (casella “ricerca”, sopra la sezione destra della sottofinestra handle-and-file sotto l'attività della CPU) per verificare che la finestra dei processi di Explorer avesse qualcosa di associato. L'UNICO processo associato era la finestra di visualizzazione (Explorer) e sembra essere stato lì solo perché si trovava all'interno dell'elenco delle cartelle visualizzate. Nessun altro processo era attivo.
Altrimenti, non c'erano processi attivi che utilizzavano questi file o cartelle. Ho controllato se c'erano file di blocco o altre cose strane come file nascosti o di sistema e non ce n'erano. Il prompt dei comandi non ha aiutato. Ogni elemento aveva lo stesso nome, e non potevo nemmeno spostare la cartella madre in DOS. NULLA sembra spiegare perché non potevo cancellare la cartella madre, quindi ovviamente la mia conoscenza delle complessità è carente.
Sono riuscito a usare Windows Explorer per spostare i file di ogni cartella in un'altra cartella (ho anche usato gli stessi nomi delle cartelle, ma non ho copiato il nome nel caso ci fosse un carattere invisibile). Dopo aver spostato i file, ho cancellato le cartelle. Poi li ho messi tutti in una struttura di file duplicata proprio dove “era” quella vecchia, per vedere se potevo (potevo). Infine, ho spostato la cartella (e il contenuto) nella nuova destinazione prevista. Sono felice! :-)