โปรแกรม autostart ที่ปิดใช้งานถูกเก็บไว้ที่ไหน? อยู่ที่ไหนในรีจิสทรี?


8

ฉันรู้ว่าโปรแกรมที่ทำงานด้วย Windows ถูกเก็บไว้ในรีจิสทรีภายใต้ (ทั้งคู่HKEY_LOCAL_MACHINEและHKEY_CURRENT_USER):

- /Software/Microsoft/Windows/CurrentVersion/Run
- /Software/Microsoft/Windows/CurrentVersion/RunOnce

แต่เมื่อฉันลบรายการของพวกเขาที่นี่ (หรือใช้ msconfig เพื่อปิดการใช้งานโปรแกรมจากเริ่มอัตโนมัติ) ที่เก็บข้อมูลเกี่ยวกับโปรแกรมที่ถูกปิดใช้งาน?

ผมหมายถึงโปรแกรมที่ไม่ได้ทำงานกับ Windows อีกต่อไป แต่ภายใต้ msconfig-> การทำงานอัตโนมัติที่พวกเขาจะระบุว่าเป็น "คนพิการ"

คำตอบ:


7

ดูใต้:

\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run

ควรมีหนึ่งรายการที่สอดคล้องกันสำหรับแต่ละรายการใน:

\Software\Microsoft\Windows\CurrentVersion\Run

มันเป็นค่าไบนารี "02 00 00 00 ... " หมายถึงเปิดใช้งานค่าอื่น ๆ ดูเหมือนว่าจะหมายถึงปิดการใช้งาน

ฉันตรวจสอบเรื่องนี้ภายใต้ Windows 8.1 แต่ถือว่าคีย์รีจิสทรีเหมือนกันสำหรับ Windows 7 อย่างไรก็ตามใน 8.x คุณปิดใช้งานโปรแกรม autostart ใน 'Task Manager' แทนที่จะเป็น msconfig


4

หากคุณลบด้วยตนเองผ่านregeditพวกเขาจะหายดีถ้าคุณทำการสำรองข้อมูลก่อน

หากคุณปิดใช้งานโดยใช้MSConfigคุณสามารถค้นหารีจิสทรีที่ถูกปิดใช้งานได้ที่

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

และปิดใช้งานรายการเริ่มต้น1ที่

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder.

คีย์ย่อยมีข้อมูลที่จำเป็นในการกู้คืนคีย์ที่ถูกปิดใช้งาน คุณสามารถลบคีย์ที่พบได้อย่างปลอดภัย แต่คุณไม่สามารถกู้คืนคีย์เหล่านั้นผ่าน MSConfig ได้ในภายหลัง

หมายเหตุ: MSConfig ไม่รวมรายการจากนโยบายกลุ่มหรือตัวกำหนดเวลางาน Windows 7!


1รายการจากโฟลเดอร์เริ่มต้นของผู้ใช้ (เริ่ม→โปรแกรม→เริ่มต้น)


1

@Peter Hahndorf นั่นไม่ถูกต้อง

Win7 ไม่มีรหัสเริ่มต้นได้รับการอนุมัติ มันใช้ msconfig แทน:

Tools \ MSConfig \ startup HKLM \ SOFTWARE \ Microsoft \ Shared Tools \ MSConfig \ startup HKLM \ SOFTWARE \ Microsoft \ Shared Tools \ MSConfig \ startup

Win 8/10 Startup ได้รับการอนุมัตินอกจากนี้ยังสามารถมีค่าไบนารี "06 00 00 00" ซึ่งหมายถึง "เปิดใช้งาน"! ฉันไม่ทราบการแจงนับเต็มรูปแบบของธงเหล่านี้ แต่ดูเหมือนว่าวิธีที่เชื่อถือได้ในการตรวจสอบว่ามีการเปิดใช้งานหรือไม่ - ตรวจสอบ 8 ไบต์ถัดไปที่แสดงถึงโครงสร้างของ FILETIME หากไบต์ทั้งหมดเป็นศูนย์ - บันทึกถูกเปิดใช้งาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.