Windbg Global user mode breakpoint

Is there anyway I can put a global breakpoint in a user mode DLL? (ntdll for example) for all processes?

Memory writes from the debugger aren’t subject to copy on write. If you set a breakpoint using the kernel debugger on a user mode DLL it should break in every process (assuming that the DLL is mapped at the same address in every process).