Installing epicgames launcher and UE4 without directx installation

Hey, I am trying to use epic games launcher on portable hdd, everything works at home, but example at school pcs does not have DirectX runtime, they are Windows 10 and they have DirectX 12 as installed. I installed DirectX runtime to portable HDD already, but it gives me error: The program can’t start because XINPUT1_3.dll is missing from your Computer and then it says also that d3dx11_43.dll is missing from computer, etc. Is there way i can bypass these error or how to install DirectX correctly to porbale hdd?
I dont have admin rights to school Computers.

Btw. When i am trying run packed game from schools pc it says i have to install DirectX runtime component? Is there anyway even bypasss this?

Hello,

I’m sorry that you are having an issue with the Epic Games Launcher. In order for us to offer the best support, we have recently modified the process for how Epic Games can help troubleshoot your Launcher issue. Please visit http://help.epicgames.com/ for technical support, here you can find information and solutions for common issues, as well as a contact form if you still need additional assistance. To access the contact form, please use the “Email Us” button under the “Contact Us” section. Thanks!

Have a great day!