He looks so lonely , as if he doesnt know why he keeps on fighting <| sep |> Also not sure what you mean by dependencies not working . As u s p o wershelldscpartialconfigs shows you can definitely have partials depend on other partials , regardless of where they come from . The example you are giving really shouldn ' t be broken up into multiple partials though . You should just have one configuration for hyperv , with multiple resources inside it , or potentially composite resources if you want to define them once and reuse them ' server side ' in multiple configurations for different roles . Partial configurations work better when you need to allowing multiple to control different parts of a system like base server settings , security , networking or combine multiple distinct roles web server , hyperv , DNS , etc .