7 วิธียอดนิยมในการแก้ไขโปรแกรมเริ่มต้นไม่เปิดใน Windows 10
เบ็ดเตล็ด / / July 07, 2022
โฟลเดอร์ Startup เป็นยูทิลิตี้ที่มีประโยชน์ใน Windows 10 มันมีโปรแกรมที่ทำงานทันทีที่พีซีของคุณบูท อย่างไรก็ตาม คุณอาจสังเกตเห็นว่าบางโปรแกรมเริ่มต้นเหล่านั้นไม่เปิดขึ้นตามที่ควรจะเป็น
![7 วิธียอดนิยมในการแก้ไขโปรแกรมเริ่มต้นไม่เปิดใน Windows 10](/f/f842c916856cc969538699821df64ae2.jpg)
มันอาจจะน่ารำคาญเมื่อ โปรแกรมเริ่มต้น ไม่ทำงานตามที่ตั้งใจไว้ แม้ว่าสาเหตุเบื้องหลังอาจมีตั้งแต่โปรแกรมที่ผิดพลาดไปจนถึงไฟล์ระบบที่เสียหาย แต่ก็มีวิธีแก้ไขปัญหาบางอย่างที่คุณสามารถลองแก้ไขปัญหานี้ได้ ในบทความนี้ เราจะพูดถึงวิธีแก้ปัญหาเหล่านั้น มาเริ่มกันเลย.
1. ตรวจสอบตัวจัดการการเริ่มต้น
หากโปรแกรมเริ่มต้นไม่เริ่มทำงานตามที่ควรจะเป็น สิ่งแรกที่ต้องทำคือตรวจสอบว่าโปรแกรมได้รับการกำหนดค่าให้เริ่มทำงานเมื่อเริ่มต้นหรือไม่ วิธีตรวจสอบมีดังนี้
ขั้นตอนที่ 1: กด Ctrl+Shift+Esc ทางลัดเพื่อเปิดใช้ตัวจัดการงาน สลับไปที่แท็บ Startup และตรวจสอบว่าโปรแกรมของคุณได้รับการตั้งค่าเป็น Enabled status
ขั้นตอนที่ 2: หากโปรแกรมมีสถานะปิดการใช้งาน ให้เลือกโปรแกรมนั้นแล้วคลิกปุ่มเปิดใช้งาน
![เปิดใช้งานโปรแกรมเริ่มต้น](/f/6df24f0d296584a61ee2016c2c293eb9.jpg)
แค่นั้นแหละ. ตอนนี้รีสตาร์ทพีซีของคุณและดูว่าโปรแกรมเปิดตัวตามที่ตั้งใจหรือไม่
2. เรียกใช้ DISM
บางครั้ง ไฟล์ระบบที่เสียหายบนพีซีของคุณสามารถป้องกันไม่ให้โปรแกรมเริ่มทำงานเมื่อเริ่มต้น เพื่อให้แน่ใจว่าคุณสามารถลองเรียกใช้การสแกน DISM (Deployment Image Servicing and Management) เพื่อดูว่าจะช่วยได้หรือไม่ เครื่องมือนี้ออกแบบมาเพื่อค้นหาและแก้ไขระบบที่เกี่ยวข้องด้วยตัวเอง นี่คือวิธีใช้งาน
ขั้นตอนที่ 1: คลิกที่ปุ่มเริ่มของ Windows พิมพ์ cmdและเลือก Run as administrator เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
![เปิดพรอมต์คำสั่ง](/f/ca25caf4c54807553e7bb9ce700b9ad6.jpg)
ขั้นตอนที่ 2: ตอนนี้ให้รันคำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่ง
DISM /ออนไลน์ /Cleanup-Image /CheckHealth
DISM / ออนไลน์ / Cleanup-Image / ScanHealth
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
![DISM ตรวจสอบ](/f/45f695c4bf31bcabaeada3cabacf0ae6.jpg)
รอให้เสร็จสิ้นแล้วรีสตาร์ทพีซีของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
3. เพิ่มโปรแกรมลงในโฟลเดอร์เริ่มต้น
อีกวิธีในการเปิดโปรแกรมเมื่อเริ่มต้นคือการใช้โฟลเดอร์ Startup ใน Windows นี่คือวิธีการทำงาน
ขั้นตอนที่ 1: เปิด File Explorer และดึงไฟล์ EXE ของโปรแกรมเริ่มต้น คลิกขวาที่มันแล้วเลือกตัวเลือกคัดลอก
ขั้นตอนที่ 2: ตอนนี้ให้กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run พิมพ์ เชลล์: การเริ่มต้นทั่วไป และกด Enter
![เรียกใช้คำสั่ง](/f/a4ebec2487f6f06a2239d86fa42f44c2.jpg)
ขั้นตอนที่ 3: วางไฟล์ EXE ของโปรแกรมไว้ในโฟลเดอร์ Startup
แค่นั้นแหละ. เมื่อทางลัดอยู่ในโฟลเดอร์ Startup แล้ว Windows ควรเปิดโปรแกรมเมื่อเริ่มทำงาน
4. ตัวกำหนดเวลางาน
กับ ตัวกำหนดเวลางานคุณสามารถทำให้งานบนคอมพิวเตอร์ของคุณทำงานโดยอัตโนมัติได้แทบทุกอย่าง คุณสามารถเริ่มโปรแกรม รันคำสั่ง หรือแม้แต่ส่งอีเมลเมื่อทริกเกอร์และเงื่อนไขบางอย่างตรงกัน แน่นอน คุณสามารถใช้เครื่องมือนี้เพื่อเริ่มโปรแกรมเมื่อเริ่มต้นได้เช่นกัน นี่คือวิธีการ
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ ตัวกำหนดตารางเวลางานและกด Enter
ขั้นตอนที่ 2: คลิกขวาที่โฟลเดอร์ 'Task Scheduler Library' และเลือก New Folder ตั้งชื่อโฟลเดอร์นั้นเช่น 'งานใหม่'
![หน้าต่างตัวกำหนดเวลางาน](/f/77fa08c0f4372b33a0b523b258743380.jpg)
ขั้นตอนที่ 3: ตอนนี้ขยายโฟลเดอร์ 'Task Scheduler Library' และคลิกขวาที่โฟลเดอร์ที่สร้างขึ้นใหม่เพื่อเลือกตัวเลือก Create Task
![สร้างงานใหม่](/f/58aebe331061b234b1df89c37b27ffce.jpg)
ขั้นตอนที่ 4: ในหน้าต่างผลลัพธ์ ภายใต้แท็บ ทั่วไป ให้ตั้งชื่องานนั้นอย่างเหมาะสม เช่น 'Launch PowerToys' นอกจากนี้ คุณยังสามารถเลือกบัญชีผู้ใช้ที่งานควรรันได้
![สร้างงาน](/f/c46b8bf73cb849903df8d97dd8cd6a27.jpg)
ขั้นตอนที่ 5: ตอนนี้สลับไปที่แท็บทริกเกอร์แล้วคลิกปุ่มใหม่เพื่อตั้งค่าทริกเกอร์สำหรับงาน
![ทริกเกอร์ใหม่](/f/86d2ac6fe986109ad9e30cafe7cca844.jpg)
ขั้นตอนที่ 6: ในหน้าต่าง New Trigger ใช้เมนูแบบเลื่อนลงเพื่อเลือกตัวเลือก 'เมื่อเริ่มต้น'
![ตั้งค่าทริกเกอร์สำหรับ Task](/f/31dee469558ab75e14df0ca088495399.jpg)
ขั้นตอนที่ 7: จากนั้นสลับไปที่แท็บ Action และคลิกที่ปุ่ม New ภายใต้ Program/script ให้ใช้ปุ่ม Browse เพื่อเลือกไฟล์ EXE ของโปรแกรมที่คุณต้องการเริ่มต้น
![ตั้งค่าการดำเนินการสำหรับ Task](/f/cc29bd9b4a01af55547f1b4eb375b9dd.jpg)
เมื่อคุณตั้งค่าเสร็จแล้ว Task Scheduler ควรเปิดโปรแกรมโดยอัตโนมัติเมื่อเริ่มต้น
5. ปิด UAC
บางโปรแกรมบน Windows ต้องการ สิทธิ์ของผู้ดูแลระบบ ทุกครั้งที่เปิดตัว ดังนั้น หากปัญหาเกี่ยวข้องกับหนึ่งในโปรแกรมเหล่านี้ คุณสามารถลองปิดใช้งานคุณลักษณะ UAC (การควบคุมบัญชีผู้ใช้) เพื่อดูว่าจะช่วยได้หรือไม่ อ่านต่อเพื่อเรียนรู้วิธี
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ การควบคุมบัญชีผู้ใช้และกด Enter
![เปิดการตั้งค่าการควบคุมบัญชีผู้ใช้](/f/0e00cd1718b3f3db741d78ea95fcb65a.jpg)
ขั้นตอนที่ 2: เลื่อนแถบเลื่อนลงมาจนสุดเพื่อ Never notify และคลิก OK เพื่อบันทึกการเปลี่ยนแปลง
![การตั้งค่าการควบคุมบัญชีผู้ใช้](/f/bca4b8fd0f55feb829e967afd7b04062.jpg)
ตอนนี้รีสตาร์ทพีซีของคุณและดูว่าโปรแกรมเปิดตัวเมื่อเริ่มต้นหรือไม่
6. สร้างแบตช์ไฟล์เพื่อเรียกใช้โปรแกรม
นอกเหนือจากข้างต้น ในการเปิดโปรแกรมเมื่อเริ่มต้น คุณยังสามารถสร้างและเรียกใช้แบตช์ไฟล์ที่มีเส้นทางของไฟล์ของโปรแกรมทั้งหมดที่คุณต้องการเปิดใช้ นี่คือวิธีการทำงาน
ขั้นตอนที่ 1: เปิด File Explorer และดึงไฟล์ EXE ของโปรแกรมที่คุณต้องการเปิดใช้เมื่อเริ่มต้น ตอนนี้คลิกที่ตัวเลือกคัดลอกพา ธ ที่ด้านบนเพื่อคัดลอกพา ธ ของไฟล์
![คัดลอกเส้นทางไฟล์](/f/c4579af1f06aec21861a1331dd589e19.jpg)
ขั้นตอนที่ 2: คลิกขวาที่ใดก็ได้บนเดสก์ท็อปแล้วไปที่ New > Text Document
![เอกสารใหม่](/f/3524a7d54bb713fe8e6ea41594a65325.jpg)
ขั้นตอนที่ 2: ในหน้าต่างแผ่นจดบันทึก ให้วางคำสั่งที่ระบุด้านล่าง
@echo ปิด “" ออก
แทนที่ในคำสั่งข้างต้นด้วยเส้นทางของโปรแกรมที่คัดลอกมาก่อนหน้านี้
![ไฟล์ชุด](/f/8f76b2ca32fbddaa963f1164de13cc07.jpg)
ขั้นตอนที่ 3: ตอนนี้ให้บันทึกไฟล์นั้นด้วยนามสกุล .bat แทนนามสกุล .txt
![บันทึกเป็นไฟล์แบทช์](/f/a6507ae7fbf6ed4ccdfd24aa0a3651d6.jpg)
ขั้นตอนที่ 4: ดับเบิลคลิกที่ไฟล์เพื่อเรียกใช้ และโปรแกรมควรทำงานเมื่อเริ่มต้น
ในทำนองเดียวกัน คุณยังสามารถวางเส้นทางของไฟล์ได้มากกว่าหนึ่งเส้นทางในไฟล์ด้านบนเพื่อเปิดใช้หลายโปรแกรมเมื่อเริ่มต้นระบบ
7. เพิ่มโปรแกรมเพื่อเริ่มต้นผ่าน Registry
หากวิธีการข้างต้นไม่ได้ผล คุณสามารถใช้ Windows Registry เพื่อเปิดโปรแกรมเมื่อเริ่มต้นได้
บันทึก: การปรับแต่ง Windows Registry โดยปราศจากความรู้อาจนำไปสู่ผลลัพธ์ที่ร้ายแรง ดังนั้น ตรวจสอบให้แน่ใจว่าคุณทำตามขั้นตอนต่างๆ อย่างแม่นยำ
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ ทะเบียน, และกด Enter
![เปิด Registry](/f/ed50d87e4f2ca125a37ffefa4794ed17.jpg)
ขั้นตอนที่ 2: ใช้แถบที่อยู่ที่ด้านบนเพื่อไปยังคีย์ต่อไปนี้
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
ขั้นตอนที่ 3: ในปุ่ม Run ให้คลิกขวาที่ใดก็ได้ในบานหน้าต่างด้านขวา เลือก New > String value ตั้งชื่อให้ตรงกับชื่อโปรแกรมที่คุณต้องการเปิดใช้
![ค่าสตริง](/f/124104593c3775bc47fc6846ce864d2e.jpg)
ขั้นตอนที่ 4: คลิกขวาที่ค่าสตริงที่สร้างขึ้นใหม่และเลือกแก้ไข
![แก้ไขสตริง](/f/23239d8a1f3ba8750463d8922d273ee1.jpg)
ขั้นตอนที่ 5: ใน Value data ให้วางเส้นทางของโปรแกรมที่คุณต้องการเปิดใช้แล้วคลิกตกลง
![แก้ไขหน้าต่างสตริง](/f/f8a9e2a3a008b26216876bcb1c94029c.jpg)
ตอนนี้รีสตาร์ทพีซีของคุณและตอนนี้โปรแกรมควรทำงานเมื่อเริ่มต้น
เริ่มต้น
วิธีใดวิธีหนึ่งที่กล่าวถึงข้างต้นควรแก้ไขปัญหาของคุณ และคุณจะมี แอพและโปรแกรม พร้อมทุกครั้งที่คุณเข้าสู่ระบบ แจ้งให้เราทราบว่าโซลูชันใดที่เหมาะกับคุณในส่วนความคิดเห็นด้านล่าง
หากคอมพิวเตอร์ของคุณใช้เวลาในการบู๊ตนาน โปรดดูคำแนะนำของเราที่ แก้ไขเวลาบูตช้าใน Windows 10.
ปรับปรุงล่าสุดเมื่อ 15 พ.ค. 2565
บทความข้างต้นอาจมีลิงค์พันธมิตรที่ช่วยสนับสนุน Guiding Tech อย่างไรก็ตาม ไม่กระทบต่อความถูกต้องด้านบรรณาธิการของเรา เนื้อหายังคงเป็นกลางและเป็นของแท้
![](/f/229fa2d421b51cff4c21d608a88ca5de.webp)
เขียนโดย
Pankil เป็นวิศวกรโยธาโดยอาชีพที่เริ่มต้นการเดินทางในฐานะนักเขียนที่ EOTO.tech เขาเพิ่งเข้าร่วม Guiding Tech ในฐานะนักเขียนอิสระเพื่ออธิบายวิธีการอธิบาย คู่มือการซื้อ คำแนะนำและเคล็ดลับสำหรับ Android, iOS, Windows และเว็บ