7 วิธียอดนิยมในการแก้ไขโปรแกรมเริ่มต้นไม่เปิดใน Windows 10
เบ็ดเตล็ด / / November 29, 2021
โฟลเดอร์ Startup เป็นยูทิลิตี้ที่มีประโยชน์ใน Windows 10 มันมีโปรแกรมที่ทำงานทันทีที่พีซีของคุณบูท อย่างไรก็ตาม คุณอาจสังเกตเห็นว่าบางโปรแกรมเริ่มต้นเหล่านั้นไม่เปิดขึ้นตามที่ควรจะเป็น
![7 วิธียอดนิยมในการแก้ไขโปรแกรมเริ่มต้นไม่เปิดใน Windows 10](/f/1d1be65eb040708de801793647d99877.jpg)
มันอาจจะน่ารำคาญเมื่อ โปรแกรมเริ่มต้น ไม่ทำงานตามที่ตั้งใจไว้ แม้ว่าสาเหตุเบื้องหลังอาจมีตั้งแต่โปรแกรมที่ผิดพลาดไปจนถึงไฟล์ระบบที่เสียหาย แต่ก็มีวิธีแก้ไขปัญหาบางอย่างที่คุณสามารถลองแก้ไขปัญหานี้ได้ ในบทความนี้ เราจะพูดถึงวิธีแก้ปัญหาเหล่านั้น มาเริ่มกันเลย.
เกี่ยวกับ Guiding Tech
1. ตรวจสอบตัวจัดการการเริ่มต้น
หากโปรแกรมเริ่มต้นไม่เริ่มทำงานตามที่ควรจะเป็น สิ่งแรกที่ต้องทำคือตรวจสอบว่าโปรแกรมได้รับการกำหนดค่าให้เริ่มทำงานเมื่อเริ่มต้นหรือไม่ วิธีตรวจสอบมีดังนี้
ขั้นตอนที่ 1: กด Ctrl+Shift+Esc ทางลัดเพื่อเปิดใช้ตัวจัดการงาน สลับไปที่แท็บ Startup และตรวจสอบว่าโปรแกรมของคุณได้รับการตั้งค่าเป็น Enabled status
ขั้นตอนที่ 2: หากโปรแกรมมีสถานะปิดการใช้งาน ให้เลือกโปรแกรมนั้นแล้วคลิกปุ่มเปิดใช้งาน
![เปิดใช้งานโปรแกรมเริ่มต้น](/f/e480aa4f09fa48ee04ff5bd5f5f0bd8d.jpg)
แค่นั้นแหละ. ตอนนี้รีสตาร์ทพีซีของคุณและดูว่าโปรแกรมเปิดตัวตามที่ตั้งใจหรือไม่
2. เรียกใช้ DISM
บางครั้ง ไฟล์ระบบที่เสียหายบนพีซีของคุณสามารถป้องกันไม่ให้โปรแกรมเปิดทำงานเมื่อเริ่มต้นระบบ เพื่อให้แน่ใจว่าเป็นเช่นนั้น คุณสามารถลองเรียกใช้การสแกน DISM (Deployment Image Servicing and Management) เพื่อดูว่าจะช่วยได้หรือไม่ เครื่องมือนี้ออกแบบมาเพื่อค้นหาและแก้ไขระบบที่เกี่ยวข้องด้วยตัวเอง นี่คือวิธีใช้งาน
ขั้นตอนที่ 1: คลิกที่ปุ่มเริ่มของ Windows พิมพ์ cmdและเลือก Run as administrator เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
![เปิดพรอมต์คำสั่ง](/f/1c6eb14eae9580e33208fb15e65a179f.jpg)
ขั้นตอนที่ 2: ตอนนี้ให้รันคำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละคำสั่ง
DISM / ออนไลน์ / Cleanup-Image / CheckHealth.
DISM / ออนไลน์ / Cleanup-Image / ScanHealth
DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
![DISM ตรวจสอบ](/f/98f2dfba4d1fd2df4a255af0375c9b31.jpg)
รอให้เสร็จสิ้นแล้วรีสตาร์ทพีซีของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
3. เพิ่มโปรแกรมไปยังโฟลเดอร์เริ่มต้น
อีกวิธีในการเปิดโปรแกรมเมื่อเริ่มต้นคือการใช้โฟลเดอร์ Startup ใน Windows นี่คือวิธีการทำงาน
ขั้นตอนที่ 1: เปิด File Explorer และดึงไฟล์ EXE ของโปรแกรมเริ่มต้น คลิกขวาที่มันแล้วเลือกตัวเลือกคัดลอก
ขั้นตอนที่ 2: ตอนนี้ให้กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run พิมพ์ เชลล์: การเริ่มต้นทั่วไป และกด Enter
![เรียกใช้คำสั่ง](/f/6e2d627a5ab9ed0b3f43f467bf18cebe.jpg)
ขั้นตอนที่ 3: วางไฟล์ EXE ของโปรแกรมไว้ในโฟลเดอร์ Startup
แค่นั้นแหละ. เมื่อทางลัดอยู่ในโฟลเดอร์ Startup แล้ว Windows ควรเปิดโปรแกรมเมื่อเริ่มทำงาน
เกี่ยวกับ Guiding Tech
4. ตัวกำหนดเวลางาน
กับ ตัวกำหนดเวลางานคุณสามารถทำให้งานบนคอมพิวเตอร์ของคุณทำงานโดยอัตโนมัติได้แทบทุกอย่าง คุณสามารถเริ่มโปรแกรม รันคำสั่ง หรือแม้แต่ส่งอีเมลเมื่อทริกเกอร์และเงื่อนไขตรงกัน แน่นอน คุณสามารถใช้เครื่องมือนี้เพื่อเปิดโปรแกรมเมื่อเริ่มต้นได้เช่นกัน นี่คือวิธีการ
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ ตัวกำหนดตารางเวลางานและกด Enter
ขั้นตอนที่ 2: คลิกขวาที่โฟลเดอร์ 'Task Scheduler Library' และเลือก New Folder ตั้งชื่อโฟลเดอร์นั้นเช่น 'งานใหม่'
![หน้าต่างตัวกำหนดเวลางาน](/f/4c166b39c6167d66ffc8177d86da3db4.jpg)
ขั้นตอนที่ 3: ตอนนี้ขยายโฟลเดอร์ 'Task Scheduler Library' และคลิกขวาที่โฟลเดอร์ที่สร้างขึ้นใหม่เพื่อเลือกตัวเลือก Create Task
![สร้างงานใหม่](/f/38f610a04e0a1ce317d4a83b3bcfdc7a.jpg)
ขั้นตอนที่ 4: ในหน้าต่างผลลัพธ์ ใต้แท็บทั่วไป ให้ชื่อที่เหมาะสมกับงานนี้ เช่น 'Launch PowerToys' นอกจากนี้ คุณยังสามารถเลือกบัญชีผู้ใช้ที่งานควรรันได้
![สร้างงาน](/f/7dd3227804d8c1c02aba822b95044d3c.jpg)
ขั้นตอนที่ 5: ตอนนี้สลับไปที่แท็บทริกเกอร์แล้วคลิกปุ่มใหม่เพื่อตั้งค่าทริกเกอร์สำหรับงาน
![ทริกเกอร์ใหม่](/f/d18a24cae7f7efee69993568fbfbc764.jpg)
ขั้นตอนที่ 6: ในหน้าต่าง New Trigger ใช้เมนูแบบเลื่อนลงเพื่อเลือกตัวเลือก 'เมื่อเริ่มต้น'
![ตั้งค่าทริกเกอร์สำหรับ Task](/f/51c0b42cd1c55c2b9219421f3137ced3.jpg)
ขั้นตอนที่ 7: จากนั้นสลับไปที่แท็บ Action และคลิกที่ปุ่ม New ภายใต้ Program/script ให้ใช้ปุ่ม Browse เพื่อเลือกไฟล์ EXE ของโปรแกรมที่คุณต้องการเริ่มต้น
![ตั้งค่าการดำเนินการสำหรับ Task](/f/8199922e6ec96b7bedd9de2d8ef32293.jpg)
เมื่อคุณตั้งค่าเสร็จแล้ว Task Scheduler ควรเปิดโปรแกรมโดยอัตโนมัติเมื่อเริ่มต้น
5. ปิด UAC
บางโปรแกรมบน Windows ต้องการ สิทธิ์ของผู้ดูแลระบบ ทุกครั้งที่เปิดตัว ดังนั้น หากปัญหาเกี่ยวข้องกับหนึ่งในโปรแกรมเหล่านี้ คุณสามารถลองปิดการใช้งานคุณสมบัติ UAC (การควบคุมบัญชีผู้ใช้) เพื่อดูว่าจะช่วยได้หรือไม่ อ่านต่อเพื่อเรียนรู้วิธี
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ การควบคุมบัญชีผู้ใช้และกด Enter
![เปิดการตั้งค่าการควบคุมบัญชีผู้ใช้](/f/091dd6fb4b9eabb5a079b9439cc583e4.jpg)
ขั้นตอนที่ 2: เลื่อนแถบเลื่อนลงมาจนสุดเพื่อ Never notify และคลิก OK เพื่อบันทึกการเปลี่ยนแปลง
![การตั้งค่าการควบคุมบัญชีผู้ใช้](/f/7a8983cd7a77ac7f1da9d675ed27e82f.jpg)
ตอนนี้รีสตาร์ทพีซีของคุณและดูว่าโปรแกรมเปิดตัวเมื่อเริ่มต้นหรือไม่
6. สร้างแบตช์ไฟล์เพื่อเรียกใช้โปรแกรม
นอกเหนือจากข้างต้น ในการเปิดโปรแกรมเมื่อเริ่มต้น คุณยังสามารถสร้างและเรียกใช้แบตช์ไฟล์ที่มีเส้นทางของไฟล์ของโปรแกรมทั้งหมดที่คุณต้องการเปิดใช้ นี่คือวิธีการทำงาน
ขั้นตอนที่ 1: เปิด File Explorer และดึงไฟล์ EXE ของโปรแกรมที่คุณต้องการเปิดใช้เมื่อเริ่มต้น ตอนนี้คลิกที่ตัวเลือกคัดลอกพา ธ ที่ด้านบนเพื่อคัดลอกพา ธ ของไฟล์
![คัดลอกเส้นทางไฟล์](/f/a225dc9bedc65fec256a1ada4c117ac8.jpg)
ขั้นตอนที่ 2: คลิกขวาที่ใดก็ได้บนเดสก์ท็อปแล้วไปที่ New > Text Document
![เอกสารใหม่](/f/51402bb89e7b1a6e3123e61aa4adc0fc.jpg)
ขั้นตอนที่ 2: ในหน้าต่างแผ่นจดบันทึก ให้วางคำสั่งที่ระบุด้านล่าง
@echo ปิด “” ออก
แทนที่
![ไฟล์ชุด](/f/4694ebeb1aabc629588ad30e0af66609.jpg)
ขั้นตอนที่ 3: ตอนนี้บันทึกไฟล์นั้นด้วยนามสกุล .bat แทนนามสกุล .txt
![บันทึกเป็นไฟล์แบทช์](/f/b48ec8a265774d645a9373923dd80d6c.jpg)
ขั้นตอนที่ 4: ดับเบิลคลิกที่ไฟล์เพื่อเรียกใช้ และโปรแกรมควรทำงานเมื่อเริ่มต้น
ในทำนองเดียวกัน คุณยังสามารถวางเส้นทางของไฟล์ได้มากกว่าหนึ่งเส้นทางในไฟล์ด้านบนเพื่อเปิดใช้หลายโปรแกรมเมื่อเริ่มต้นระบบ
7. เพิ่มโปรแกรมเพื่อเริ่มต้นผ่าน Registry
หากวิธีการข้างต้นไม่ได้ผล คุณสามารถใช้ Windows Registry เพื่อเปิดโปรแกรมเมื่อเริ่มต้นได้
บันทึก: การปรับแต่ง Windows Registry โดยปราศจากความรู้อาจนำไปสู่ผลลัพธ์ที่ร้ายแรง ดังนั้น ตรวจสอบให้แน่ใจว่าคุณทำตามขั้นตอนต่างๆ อย่างแม่นยำ
ขั้นตอนที่ 1: เปิดเมนู Start พิมพ์ ทะเบียน, และกด Enter
![เปิด Registry](/f/ee46302666513da61020c543cee79a85.jpg)
ขั้นตอนที่ 2: ใช้แถบที่อยู่ที่ด้านบนเพื่อไปยังคีย์ต่อไปนี้
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
ขั้นตอนที่ 3: ในปุ่ม Run ให้คลิกขวาที่ใดก็ได้ในบานหน้าต่างด้านขวา เลือก New > String value ตั้งชื่อให้ตรงตามชื่อโปรแกรมที่คุณต้องการเปิดใช้
![ค่าสตริง](/f/17364c1bde7b750d6c1f665ed352798e.jpg)
ขั้นตอนที่ 4: คลิกขวาที่ค่าสตริงที่สร้างขึ้นใหม่และเลือกแก้ไข
![แก้ไขสตริง](/f/e82caa137dd1ba1fc11b3cbe50ac7d56.jpg)
ขั้นตอนที่ 5: ใน Value data ให้วางเส้นทางของโปรแกรมที่คุณต้องการเปิดใช้แล้วคลิกตกลง
![แก้ไขหน้าต่างสตริง](/f/f6c66c586642fd633cb5649fdd4d2c7e.jpg)
ตอนนี้รีสตาร์ทพีซีของคุณและตอนนี้โปรแกรมควรทำงานเมื่อเริ่มต้น
เกี่ยวกับ Guiding Tech
เริ่มต้น
วิธีใดวิธีหนึ่งที่กล่าวถึงข้างต้นควรแก้ไขปัญหาของคุณ และคุณจะมี แอพและโปรแกรม พร้อมทุกครั้งที่คุณเข้าสู่ระบบ แจ้งให้เราทราบว่าโซลูชันใดที่เหมาะกับคุณในส่วนความคิดเห็นด้านล่าง
หากคอมพิวเตอร์ของคุณใช้เวลาในการบู๊ตนาน โปรดดูคำแนะนำของเราที่ แก้ไขเวลาบูตช้าใน Windows 10.