สิ่งสำคัญ บทความนี้ประกอบด้วยข้อมูลเกี่ยวกับวิธีการปรับเปลี่ยนรีจิสทรี ตรวจสอบให้แน่ใจว่า คุณสำรองรีจิสทรีก่อนที่จะแก้ไข ตรวจสอบให้แน่ใจว่า คุณทราบวิธีการคืนค่ารีจิสทรีหากเกิดปัญหา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูล เรียกคืน และการปรับเปลี่ยนรีจิสทรี คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
256986คำอธิบายของรีจิสทรีของ Microsoft Windows
อาการ
เมื่อคุณพยายามล็อกออนเข้าสู่ เครื่องคอมพิวเตอร์ที่ใช้ Windows Vista โดยใช้แอคเคาท์ที่มีสิทธิ์การดูแลระบบ คุณสั้น ๆ ได้รับข้อความ "ยินดีต้อนรับ" และจากนั้น คุณได้รับข้อความ "ออกจากระบบ" นอกจากนี้ คุณอาจได้รับคำเตือนในล็อกแอพลิเคชัน Windows ที่มีลักษณะต่อไปนี้: ปัญหานี้เกิดขึ้นถ้าคุณเข้าสู่ระบบคอมพิวเตอร์ โดยใช้แอคเคาท์ที่มีสิทธิ์ระดับผู้ดูแลได้
สาเหตุ
ปัญหานี้เกิดขึ้นถ้ามีการปรับเปลี่ยนคีย์ Userinit ในรีจิสทรีของ Windows ตัวอย่างเช่น ปัญหานี้อาจเกิดขึ้นถ้าคีย์ Userinit มีค่าแต่ไม่มีข้อมูลไบนารี
การแก้ปัญหา
คำเตือนปัญหาที่ร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง โดยใช้ Registry Editor หรือ โดยใช้วิธีอื่น ปัญหาเหล่านี้อาจกำหนดให้คุณต้องติดตั้งระบบปฏิบัติการ Microsoft ไม่สามารถรับประกันว่า ปัญหาเหล่านี้จะสามารถแก้ไข ปรับเปลี่ยนรีจิสทรีคุณต้องเสี่ยง เมื่อต้องการแก้ไขปัญหานี้ ปรับเปลี่ยนคีย์ Userinit เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
-
เข้าสู่ระบบคอมพิวเตอร์ในฐานะผู้ดูแลระบบ หรือใช้บัญชี ที่มีสิทธิ์ระดับผู้ดูแล
-
เริ่มตัวแก้ไขรีจิสทรี เมื่อต้องการทำเช่นนี้ ให้คลิกเริ่ม พิมพ์regeditในกล่องเริ่มการค้นหาจากนั้น กด ENTER
-
คลิกดำเนินต่อ
-
ระบุตำแหน่งและคลิกที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
-
ในบานหน้าต่างด้านขวา คลิกขวาUserinitและจากนั้น คลิกปรับเปลี่ยน
-
ในกล่องValue dataพิมพ์ hard_disk: \Windows\System32\userinit.exeแล้ว คลิกตกลง
หมายเหตุ ตัวยึดhard_diskอ้างอิงลงในดิสก์ที่มีการติดตั้ง Windows Vista -
ปิดตัวแก้ไขรีจิสทรี
ข้อมูลเพิ่มเติม
คุณอาจพบปัญหานี้หากไม่มีเส้นทางแฟ้มที่ระบุไว้ในกล่องข้อมูลค่าสำหรับคีย์รีจิสทรี Userinit