การตั้งให้โปรแกรมเปิดอัตโนมัติเมื่อเริ่มต้นระบบใน Windows 10 / Windows 11 มีหลายวิธี ดังนี้
## วิธีที่ 1: ใช้โฟลเดอร์ Startup (ง่ายที่สุด)
เหมาะสำหรับโปรแกรมทั่วไป
### ขั้นตอน
1. กดปุ่ม `Windows + R`
2. พิมพ์คำสั่งนี้ แล้วกด Enter
```text
shell:startup
```
3. จะเปิดโฟลเดอร์ Startup ขึ้นมา
4. สร้าง Shortcut ของโปรแกรมที่ต้องการ
* คลิกขวาโปรแกรม → `Create shortcut`
5. นำ Shortcut ไปวางในโฟลเดอร์ Startup
หลังจาก Restart เครื่อง โปรแกรมจะเปิดอัตโนมัติ
---
## วิธีที่ 2: ตั้งผ่าน Task Manager
### ขั้นตอน
1. กด `Ctrl + Shift + Esc`
2. ไปที่แท็บ `Startup`
3. หาโปรแกรมที่ต้องการ
4. คลิกขวา → `Enable`
หากไม่มีชื่อโปรแกรมในรายการ ต้องใช้วิธีที่ 1 หรือ 3
---
## วิธีที่ 3: ใช้ Task Scheduler (เหมาะกับโปรแกรมที่ต้อง Run as Admin)
เหมาะกับ:
* EA / MT4 / MT5
* โปรแกรม Server
* โปรแกรมที่ต้องสิทธิ์ Administrator
### ขั้นตอน
1. ค้นหา `Task Scheduler`
2. กด `Create Task`
3. ตั้งชื่อ Task
4. ติ๊ก:
* `Run with highest privileges`
5. แท็บ `Triggers`
* กด `New`
* เลือก `At log on`
6. แท็บ `Actions`
* กด `New`
* เลือกไฟล์ `.exe` ของโปรแกรม
7. กด OK
ข้อดี:
* เปิดแม้ต้องใช้สิทธิ์ Admin
* เสถียรกว่า Startup Folder
---
## วิธีที่ 4: ตั้งจาก Settings ของ Windows 11
### Windows 11
ไปที่:
```text
Settings → Apps → Startup
```
แล้วเปิดสวิตช์โปรแกรมที่ต้องการ
---
## วิธีตรวจสอบว่า Startup ช้าไหม
กด:
```text
Ctrl + Shift + Esc → Startup
```
ดูค่า:
* Startup impact = High → ทำให้เครื่องเปิดช้า
---
## ถ้าต้องการเปิด MT4 / MT5 อัตโนมัติ
แนะนำ:
* ใช้ Task Scheduler
* ติ๊ก `Run whether user is logged on or not`
* ใช้ VPS หรือ Server จะเสถียรกว่า
---
## ปิดโปรแกรมไม่ให้เปิดอัตโนมัติ
ใช้วิธีเดียวกัน:
* Task Manager → Startup → Disable
หรือ
* ลบ Shortcut ออกจาก Startup Folder
---
## เปิดโฟลเดอร์ Startup แบบตรง ๆ
### สำหรับ User ปัจจุบัน
```text
C:\Users\ชื่อผู้ใช้\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
```
### สำหรับทุก User
```text
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
```
--------------------------------------------------------------------
## วิธีที่ 1: ใช้โฟลเดอร์ Startup (ง่ายที่สุด)
เหมาะสำหรับโปรแกรมทั่วไป
### ขั้นตอน
1. กดปุ่ม `Windows + R`
2. พิมพ์คำสั่งนี้ แล้วกด Enter
```text
shell:startup
```
3. จะเปิดโฟลเดอร์ Startup ขึ้นมา
4. สร้าง Shortcut ของโปรแกรมที่ต้องการ
* คลิกขวาโปรแกรม → `Create shortcut`
5. นำ Shortcut ไปวางในโฟลเดอร์ Startup
หลังจาก Restart เครื่อง โปรแกรมจะเปิดอัตโนมัติ
---
## วิธีที่ 2: ตั้งผ่าน Task Manager
### ขั้นตอน
1. กด `Ctrl + Shift + Esc`
2. ไปที่แท็บ `Startup`
3. หาโปรแกรมที่ต้องการ
4. คลิกขวา → `Enable`
หากไม่มีชื่อโปรแกรมในรายการ ต้องใช้วิธีที่ 1 หรือ 3
---
## วิธีที่ 3: ใช้ Task Scheduler (เหมาะกับโปรแกรมที่ต้อง Run as Admin)
เหมาะกับ:
* EA / MT4 / MT5
* โปรแกรม Server
* โปรแกรมที่ต้องสิทธิ์ Administrator
### ขั้นตอน
1. ค้นหา `Task Scheduler`
2. กด `Create Task`
3. ตั้งชื่อ Task
4. ติ๊ก:
* `Run with highest privileges`
5. แท็บ `Triggers`
* กด `New`
* เลือก `At log on`
6. แท็บ `Actions`
* กด `New`
* เลือกไฟล์ `.exe` ของโปรแกรม
7. กด OK
ข้อดี:
* เปิดแม้ต้องใช้สิทธิ์ Admin
* เสถียรกว่า Startup Folder
---
## วิธีที่ 4: ตั้งจาก Settings ของ Windows 11
### Windows 11
ไปที่:
```text
Settings → Apps → Startup
```
แล้วเปิดสวิตช์โปรแกรมที่ต้องการ
---
## วิธีตรวจสอบว่า Startup ช้าไหม
กด:
```text
Ctrl + Shift + Esc → Startup
```
ดูค่า:
* Startup impact = High → ทำให้เครื่องเปิดช้า
---
## ถ้าต้องการเปิด MT4 / MT5 อัตโนมัติ
แนะนำ:
* ใช้ Task Scheduler
* ติ๊ก `Run whether user is logged on or not`
* ใช้ VPS หรือ Server จะเสถียรกว่า
---
## ปิดโปรแกรมไม่ให้เปิดอัตโนมัติ
ใช้วิธีเดียวกัน:
* Task Manager → Startup → Disable
หรือ
* ลบ Shortcut ออกจาก Startup Folder
---
## เปิดโฟลเดอร์ Startup แบบตรง ๆ
### สำหรับ User ปัจจุบัน
```text
C:\Users\ชื่อผู้ใช้\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
```
### สำหรับทุก User
```text
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
```
--------------------------------------------------------------------
