ตำแหน่งเริ่มต้นอัตโนมัติของ Windows

ระบบปฏิบัติการ Windows มาพร้อมกับตัวเลือกในการเรียกใช้ไฟล์หรือโปรแกรมที่กำหนดเองเมื่อเริ่มต้น

ถือว่าดีในแง่หนึ่งเนื่องจากผู้ใช้ระบบปฏิบัติการสามารถเลือกโปรแกรมที่ต้องการเริ่มต้นด้วย Windows มันเป็นสิ่งจำเป็นสำหรับบางโปรแกรมเช่นซอฟต์แวร์รักษาความปลอดภัยตามที่จำเป็นโดยปกติแล้วโปรแกรมเหล่านี้จะเริ่มเร็วที่สุดเท่าที่จะเป็นไปได้

แต่มันก็เป็นเรื่องที่น่ารำคาญอย่างมากเนื่องจากโปรแกรมสามารถเพิ่มเข้าไปในการเริ่มต้นในระหว่างการติดตั้งหรือแม้กระทั่งเมื่อเริ่มต้น

เนื่องจากสิ่งนี้มักไม่ได้สื่อสารกับผู้ใช้อย่างเหมาะสมอาจไม่เพียง แต่ชะลอการเริ่มต้นระบบ แต่ยังหมายความว่าโปรแกรมที่อาจไม่จำเป็นต้องใช้ตลอดเวลาจึงทำงานตลอดเวลา

ตำแหน่งเริ่มต้นอัตโนมัติของ Windows

แม้ว่าคุณจะสามารถใช้โปรแกรมเช่น Autoruns ที่ยอดเยี่ยมในการจัดการตำแหน่งเริ่มต้นทั้งหมด แต่บางครั้งคุณอาจต้องการเข้าถึงโดยตรงเช่นเมื่อคุณต้องการเพิ่มโปรแกรมของคุณเองในการเริ่มต้น

ผู้ใช้ครั้งแรกอาจมีตำแหน่งออโต้สตาร์จำนวนมากทั้งในโฟลเดอร์บนไดรฟ์และใน Windows Registry และอาจต้องใช้เวลานานกว่าจะผ่านรายการในครั้งแรกที่คุณเปิด

สาเหตุส่วนหนึ่งที่ทำให้ระบบค่อนข้างซับซ้อนคือข้อเท็จจริงที่ว่า Windows เก็บรายการ autostart สำหรับผู้ใช้รายบุคคลและผู้ใช้ทุกคนในระบบและหากใช้ Windows รุ่น 64 บิตอีกรุ่นหนึ่งสำหรับรุ่น 64 บิต

ตำแหน่งเริ่มต้นอัตโนมัติของ Windows สามารถแบ่งออกเป็นสามกลุ่มโฟลเดอร์ Registry และ Tasks ที่กำหนดไว้เป็นส่วนใหญ่แม้ว่าคุณอาจใช้นโยบายกลุ่มเพื่อเพิ่มโปรแกรม autostart ไปยังระบบ (ซึ่งจะปรากฏใน Windows Registry อย่างไรก็ตาม)

ตำแหน่งเริ่มต้น Windows อัตโนมัติ: โฟลเดอร์

สถานที่ต่อไปนี้เหมาะอย่างยิ่งเมื่อกล่าวถึงการเพิ่มโปรแกรมที่กำหนดเองลงใน autostart นอกจากนี้มันค่อนข้างง่ายที่จะลบโปรแกรมและทางลัดออกจากโฟลเดอร์ autostart เหล่านั้น

เพื่อให้ง่ายขึ้น Microsoft ได้เพิ่มคำหลักสำหรับโฟลเดอร์ที่ช่วยให้คุณเปิดได้อย่างรวดเร็ว ตำแหน่งที่ตั้ง / คำหลักเปิดโฟลเดอร์เดียวกัน

เริ่มต้นอัตโนมัติโฟลเดอร์ของผู้ใช้ปัจจุบัน

  • เปลือก: การเริ่มต้น
  • Menu \ Programs \ Start%% appdata% \ Microsoft \ Windows \ Start
  • Menu \ Programs \ Startup C: \ Users \ USERNAME \ AppData \ Roaming \ Microsoft \ Windows \ Start

เริ่มต้นอัตโนมัติโฟลเดอร์ของผู้ใช้ทั้งหมด

  • shell: การเริ่มต้นทั่วไป
  • Menu \ Programs \ Start%% programdata% \ Microsoft \ Windows \ Start
  • Menu \ Programs \ StartUp C: \ ProgramData \ Microsoft \ Windows \ Start

ตำแหน่งเริ่มต้น Windows อัตโนมัติ: รีจิสทรี

พบที่ตั้งอัตโนมัติจำนวนมากใน Windows Registry คุณอาจทราบวิธีโหลดตัวแก้ไขรีจิสทรี แต่ถ้าไม่เป็นเช่นนี้ก็เป็นวิธีที่ทำได้:

  1. แตะที่คีย์ Windows พิมพ์ regedit.exe แล้วกด Enter
  2. ยืนยันพรอมต์ UAC ที่ปรากฏขึ้น

ปุ่ม Run (ผู้ใช้แต่ละคน)

  • HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
  • HKCU \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run (เฉพาะในระบบ 64 บิต)
  • NT \ CurrentVersion \ Windows \ Run HKCU \ Software \ Microsoft \ Windows
  • HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnce (รันโปรแกรม / คำสั่งเพียงครั้งเดียวล้างมันทันทีที่เรียกใช้)
  • HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnceEx (เรียกใช้โปรแกรม / คำสั่งเพียงครั้งเดียวล้างมันทันทีที่การดำเนินการเสร็จสิ้น)
  • HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServices
  • HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServicesOnce

ปุ่ม Run (เครื่องผู้ใช้ทั้งหมด)

  • HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
  • HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run (เฉพาะในระบบ 64 บิต)
  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnce (เรียกใช้โปรแกรม / คำสั่งเพียงครั้งเดียวล้างมันทันทีที่เรียกใช้)
  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnceEx (รันโปรแกรม / คำสั่งเพียงครั้งเดียวล้างมันทันทีที่การดำเนินการเสร็จสิ้น)
  • HKLM \ System \ CurrentControlSet \ Services
  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServices
  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServicesOnce

ปุ่มเริ่มอัตโนมัติอื่น ๆ

Active Setup ได้รับการออกแบบให้รันคำสั่งหนึ่งครั้งต่อผู้ใช้ระหว่างการเข้าสู่ระบบ

  • คอมโพเนนต์การติดตั้งและติดตั้ง HKLM \ SOFTWARE \ Microsoft \ Active HKLM
  • ส่วนประกอบ Setup \ Installed HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Active

คุณลักษณะการเริ่มอัตโนมัติที่ไม่มีเอกสาร

  • HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ SharedTaskScheduler
  • HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ SharedTaskScheduler

รายการที่เกี่ยวข้องกับเชลล์เริ่มอัตโนมัติเช่นรายการที่ปรากฏเมื่อคุณคลิกขวาที่ไฟล์หรือโฟลเดอร์

  • HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellServiceObjects
  • HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellServiceObjects
  • HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ ShellServiceObjectDelayLoad
  • HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ ShellServiceObjectDelayLoad
  • HKCU \ Software \ Classes \ * \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ * \ ShellEx \ ContextMenuHandlers
  • HKCU \ Software \ Classes \ ไดรฟ์ \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ ไดรฟ์ \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Classes \ * \ ShellEx \ PropertySheetHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ * \ ShellEx \ PropertySheetHandlers
  • HKCU \ Software \ Classes \ ไดเรกทอรี \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Classes \ ไดเรกทอรี \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ ไดเรกทอรี \ ShellEx \ ContextMenuHandlers
  • HKCU \ Software \ Classes \ ไดเรกทอรี \ Shellex \ DragDropHandlers
  • HKLM \ Software \ Classes \ ไดเรกทอรี \ Shellex \ DragDropHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ ไดเรกทอรี \ Shellex \ DragDropHandlers
  • HKLM \ Software \ Classes \ ไดเรกทอรี \ Shellex \ CopyHookHandlers
  • HKCU \ Software \ Classes \ ไดเรกทอรี \ พื้นหลัง \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Classes \ ไดเรกทอรี \ พื้นหลัง \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ ไดเรกทอรี \ พื้นหลัง \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Classes \ โฟลเดอร์ \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ โฟลเดอร์ \ ShellEx \ ContextMenuHandlers
  • HKLM \ Software \ Classes \ โฟลเดอร์ \ ShellEx \ DragDropHandlers
  • HKLM \ Software \ Wow6432Node \ Classes \ โฟลเดอร์ \ ShellEx \ DragDropHandlers
  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers
  • HKLM \ Software \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers

คีย์ต่อไปนี้ระบุไดรเวอร์ที่โหลดระหว่างการเริ่มต้น

  • ไดรเวอร์ NT \ CurrentVersion \ Font HKLM \ SOFTWARE \ Microsoft \ Windows HKLM \ SOFTWARE \ Microsoft \ Windows
  • HK \ \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Drivers32
  • NT \ CurrentVersion \ Drivers HKLM \ Software \ Wow6432Node \ Microsoft \ Windows HKLM

ปุ่มเริ่มต้นอื่น ๆ

  • HKLM \ Software \ Classes \ กรอง
  • HKLM \ Software \ Classes \ CLSID \ {083863F1-70DE-11d0-BD40-00A0C911CE86} \ อินสแตนซ์
  • HKLM \ Software \ Wow6432Node \ Classes \ CLSID \ {083863F1-70DE-11d0-BD40-00A0C911CE86} \ อินสแตนซ์
  • HKLM \ Software \ Classes \ CLSID \ {7ED96837-96F0-4812-B211-F13C24117ED3} \ อินสแตนซ์
  • HKLM \ Software \ Wow6432Node \ Classes \ CLSID \ {7ED96837-96F0-4812-B211-F13C24117ED3} \ อินสแตนซ์
  • KLM \ System \ CurrentControlSet \ Control \ Session Manager \ KnownDlls
  • HKCU \ Control Panel \ Desktop \ Scrnsave.exe
  • HKLM \ System \ CurrentControlSet \ Services \ Winsock2 \ Parameters \ Protocol_Catalog9 \ Catalog_Entries
  • HKLM \ System \ CurrentControlSet \ Services \ Winsock2 \ Parameters \ Protocol_Catalog9 \ Catalog_Entries64

ตำแหน่งเริ่มต้น Windows อัตโนมัติ: นโยบายกลุ่ม

ตัวแก้ไขนโยบายกลุ่มมีเฉพาะใน Windows รุ่นมืออาชีพในขณะที่คีย์รีจิสทรีที่เกี่ยวข้องกับนโยบายจะมีให้ในทุกรุ่น

  1. แตะที่คีย์ Windows พิมพ์ gpedit.msc แล้วกด Enter เพื่อเริ่มตัวแก้ไขนโยบายกลุ่ม

นำทางไปยังคีย์ต่อไปนี้โดยใช้โครงสร้างต้นไม้ทางด้านซ้ายเพื่อตรวจสอบแก้ไขเพิ่มหรือลบรายการโดยใช้นโยบาย

  • การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแล> ระบบ> การเข้าสู่ระบบ> รันโปรแกรมเหล่านี้เมื่อเข้าสู่ระบบของผู้ใช้
  • การกำหนดค่าผู้ใช้> เทมเพลตการดูแล> ระบบ> การเข้าสู่ระบบ> รันโปรแกรมเหล่านี้เมื่อเข้าสู่ระบบของผู้ใช้

คีย์รีจิสทรีที่เกี่ยวข้องคือ:

  • HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ Run
  • HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ Run

ตำแหน่งเริ่มต้นอัตโนมัติของ Windows: Tasks

คุณสามารถเปิด Windows Task Scheduler เพื่อจัดการงานในระบบปฏิบัติการ Windows:

  1. แตะที่คีย์ Windows พิมพ์ Task Scheduler แล้วกด Enter

คุณสามารถตรวจสอบงานโดยใช้ Windows Explorer / File Explorer ได้เช่นกัน

  • C: \ Windows \ งาน
  • C: \ Windows \ System32 \ งาน

ไฟล์

ไฟล์ต่อไปนี้สามารถใช้เพื่อเริ่มโปรแกรมอัตโนมัติเมื่อเริ่มต้น Windows:

  • C: \ autoexec.bat
  • C: \ config.sys
  • c: \ windows \ Winstart.bat
  • c: \ windows \ Wininit.ini
  • c: \ windows \ dosstart.bat
  • c: \ windows \ system.ini
  • c: \ windows \ win.ini
  • c: \ windows \ SYSTEM \ Autoexec.nt
  • c: \ windows \ SYSTEM \ Config.nt

ทรัพยากร

แหล่งข้อมูลต่อไปนี้ให้ข้อมูลเพิ่มเติมเกี่ยวกับคีย์รีจิสทรีเฉพาะ

  • อธิบายการตั้งค่าที่ใช้งานอยู่
  • คีย์การตั้งค่ารีจิสทรีที่ใช้งานอยู่
  • Bleeping Computer บน Windows Autostart
  • การลงทะเบียนตัวจัดการไฟล์
  • กระบวนการบูต Windows 7
  • ทำความเข้าใจและควบคุมแอปเริ่มต้นทำงานด้วย System Configuration Utility