ข้อมูล: Run, RunOnce, RunServices, RunServicesOnce และเริ่มต้น

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 179365 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

สรุป

บทความนี้อธิบายวิธีสร้างคีย์รีจิสทรี Run, RunOnce, RunServices, RunServicesOnce และ RunOnce\Setup สัมพันธ์กัน และโฟลเดอร์การเริ่มต้น นอกจากนี้ยังอธิบายถึงใบสั่งที่มีการโหลดคีย์เหล่านี้

ข้อมูลในบทความนี้ supplements บทความในฐานความรู้ของ Microsoft ต่อไปนี้:
137367ข้อกำหนดของคีย์ RunOnce ในรีจิสทรี
โปรดดูบทความนี้สำหรับคำอธิบายเกี่ยวกับแต่ละคีย์เหล่านี้

ข้อมูลเพิ่มเติม

ภายใต้การ Microsoft Windows 95, Windows 98 และ (Me) Edition Millennium Windows ที่มีสนับสนุนคีย์ทั้งหมด คีย์มีการโหลดในลำดับต่อไปนี้:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

<logon prompt=""> </logon>

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

โฟลเดอร์เริ่มต้น

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
มีข้อยกเว้นของ HKEY_LOCAL_MACHINE\...\RunOnce คีย์ คีย์ทั้งหมด และรายการของพวกเขาจะโหลด asynchronously ดังนั้น รายการทั้งหมดในคีย์ RunServices และ RunServicesOnce สามารถเรียกอาจใช้เวลาเดียวกัน

รายการในคีย์ HKEY_LOCAL_MACHINE\...\RunOnce กำลังโหลด synchronously ในใบสั่งที่ไม่ได้กำหนดไว้

เนื่องจากคีย์ HKEY_LOCAL_MACHINE\...\RunOnce โหลด synchronously ทั้งหมดของรายการต้องเสร็จสิ้นการโหลดก่อนที่สามารถถูกโหลดรายการ HKEY_LOCAL_MACHINE\...\Run, HKEY_CURRENT_USER\...\Run, HKEY_CURRENT_USER\...\RunOnce และ โฟลเดอร์การเริ่มต้น

คีย์ RunServicesOnce และ RunServices ถูกโหลดก่อนการบันทึกของผู้ใช้ลงใน Windows 95, Windows 98 และ Windows Me. เนื่องจากคีย์เหล่านี้สองรัน asynchronously กับกล่องโต้ตอบการเข้าสู่ระบบ พวกเขาสามารถต่อการเรียกใช้หลังจากที่ผู้ใช้ได้เข้าสู่ระบบ อย่างไรก็ตาม เนื่องจากสามารถ HKEY_LOCAL_MACHINE\...\RunOnce ต้องโหลด synchronously รายการนั้นจะไม่เริ่มการโหลดจนกว่าหลังจากที่คีย์ RunServicesOnce และ RunServices เสร็จสิ้นการโหลด

เนื่องจากการกำหนดค่าระบบที่แตกต่างกัน (เช่นคอมพิวเตอร์ที่มีการกำหนดค่าการล็อกออนโดยอัตโนมัติ), โปรแกรมประยุกต์ที่มีอยู่กับเมื่อโปรแกรมประยุกต์อื่นกำลังดำเนินการภายใต้คีย์เหล่านี้มีการให้เสร็จสมบูรณ์ ต้องถูกเตรียมไว้ให้รอจนกว่าโปรแกรมประยุกต์เหล่านี้จะเสร็จสมบูรณ์ อื่นนอกเหนือจากข้อยกเว้นนี้ คำอธิบายข้างต้นนำไปใช้กับ Microsoft Windows NT 4.0, Windows 2000 และ Windows XP

หมายเหตุ:
  • Windows NT 3.51 ไม่สนับสนุนการแป้น RunOnce
  • คีย์ RunOnce ถูกละเว้นภายใต้ Windows 2000 และ Windows XP ในเซฟโหมด

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมในคีย์ RunOnceEx คลิกที่หมายเลขบทความ% 2 ด้านล่างนี้เพื่อดูบทความ% 2 ในฐานความรู้ของ Microsoft:
232487คำอธิบายของคีย์รีจิสทรี RunOnceEx
สำหรับข้อมูลเพิ่มเติม โปรดดูบทความในฐานความรู้ของ Microsoft ต่อไปนี้:
137367ข้อกำหนดของคีย์ RunOnce ในรีจิสทรี

คุณสมบัติ

หมายเลขบทความ (Article ID): 179365 - รีวิวครั้งสุดท้าย: 7 มกราคม 2554 - Revision: 3.0
ใช้กับ
  • Microsoft Win32 Application Programming Interface เมื่อใช้กับ:
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows Millennium Edition
Keywords: 
kbinfo kbkernbase kbregistry kbshell kbmt KB179365 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:179365

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com