If not in use with open transactions (check in dcomcnfg open transaction list and statistics to see which MSDTC is in use), you can also just delete the previous MSDTC clustered resource and create a new one instead. Once it is created with new disk dependency it will create its \MSDTC subfolder in the new disk at first startup.
Powershell sample with MSDTC and MSMQ:
# In MSDTC and MSMQ disks, remove the MSMQ and MSDTC folders to start fresh (after deleting the clustered MSDTC and MSMQ resources) # Add resources with parameters and dependencies Add-ClusterResource -name "IP Address 192.168.2.72" -Group "MSMQCluster2" -ResourceType "IP Address" Get-ClusterResource -Name "IP Address 192.168.2.72" | Set-ClusterParameter -Multiple @{"Address"="192.168.2.72";"Network"="Cluster Network 1";"SubnetMask"="255.255.255.0";EnableNetBIOS=1} Add-ClusterResource -name "MSMQCluster2" -Group "MSMQCluster2" -ResourceType "Network Name" Get-ClusterResource -Name "MSMQCluster2" | Set-ClusterParameter -Multiple @{"DnsName"="MSMQCluster2";"PublishPTRRecords"=1} Set-ClusterResourceDependency -Resource "MSMQCluster2" -Dependency "[IP Address 192.168.2.72]" Add-ClusterResource -name "MSMQCluster2DTC" -Group "MSMQCluster2" -ResourceType "Distributed Transaction Coordinator" Set-ClusterResourceDependency -Resource "MSMQCluster2DTC" -Dependency "([MSDTC2Disk]) and ([MSMQCluster2])" Add-ClusterResource -name "MSMQ-MSMQCluster2" -Group "MSMQCluster2" -ResourceType "MSMQ" Set-ClusterResourceDependency -Resource MSMQ-MSMQCluster2 -Dependency "([MSMQ2Disk]) and ([MSMQCluster2])" Start-ClusterResource -name "IP Address 192.168.2.72" Start-ClusterResource -name "MSMQCluster2" Start-ClusterResource -name "MSMQCluster2DTC" Start-ClusterResource -name "MSMQ-MSMQCluster2"