หน้าจอดำหลังจากเข้าสู่ระบบ Windows Vista


9

ฉันมีดังต่อไปนี้:

ระบบปฏิบัติการ: Windows Vista Home Premium 32 บิต(พร้อม SP2)
Videocard: nVidia GeForce 8400M GS

ฉันมีปัญหาอื่น ๆ กับ videocard ของฉันดังนั้นฉันจึงไปที่เว็บไซต์ของ nVidia และดาวน์โหลดไดรเวอร์ล่าสุดที่มี (260.99)

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


แก้ไข:ฉันสามารถย้อนกลับไดรเวอร์ได้อย่างง่ายดายโดยใช้ System Restore แต่นั่นไม่ได้แก้ปัญหาเพราะไดรเวอร์เดิมมีปัญหาของตัวเอง


แก้ไขที่สอง:ฉันกำลังติดตั้งไดรเวอร์นี้เพื่อดูว่ามันสร้างความแตกต่าง


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

รุ่น: HP Pavillion dv6757ca

ป้อนคำอธิบายรูปภาพที่นี่


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


การแก้ไขครั้งสุดท้าย:ขอบคุณสำหรับคำตอบที่ยอดเยี่ยมทุกคน น่าเสียดายที่ดูเหมือนว่าไม่มีใครทำงานได้และดูเหมือนว่านี่เป็นหนึ่งในปัญหาเหล่านั้นที่จะต้องคงอยู่จนกว่าจะมีการอัปเกรดครั้งต่อไป


โดยโอกาสที่เป็น / เป็นจอภาพที่สองติดขึ้นว่าตอนนี้มันอาจจะมีการกำหนดเส้นทางการป้อนข้อมูลในการเข้าสู่ระบบ
quickcel

นี่เป็นการ์ดที่ทำโดย nVidia หรือบุคคลที่สามโดยใช้ชิปเซ็ต nVidia หรือไม่?
Dave M

@quickcel: ไม่ไม่มีการเชื่อมต่อจอภาพรองในระหว่างการเริ่มต้นแม้ว่าฉันจะเคยใช้จอภาพรองในอดีต ฉันสงสัยว่านี่เป็นปัญหา แต่เพราะมันใช้งานได้ดีจนกว่าฉันจะรีสตาร์ท
Nathan Osman

@DaveM: ฉันไม่มีความคิด ฉันเดาว่ามันเป็น แต่ฉันไม่รู้จริง ๆ ฉันจะหาคำตอบได้อย่างไร
นาธานออสมัน

@quickcel: ฉันมีปุ่มพิเศษบนแป้นพิมพ์ที่สลับไปตามทุกหน้าจอที่แนบมา การกดปุ่มนั้นไม่ได้ทำอะไรเลยฉันเลยสมมติว่าปัญหาอยู่ที่อื่น
Nathan Osman

คำตอบ:


1

จากThe Back Room Tech :

นี่คือวิธีการกู้คืนจาก KSOD (blacK Screen Of Death):

เห็นได้ชัดว่ามีปัญหาเกี่ยวกับบริการการเรียกขั้นตอนระยะไกล (RPC) ที่ทำงานภายใต้บัญชี LocalSystem แทนบัญชี NT Authority \ NetworkService

  1. บนเครื่องที่ได้รับผลกระทบให้บู๊ตโดยใช้ Vista Media แล้วเลือก“ Next” จากนั้นที่ด้านล่างซ้ายคุณจะเห็น“ ซ่อมคอมพิวเตอร์ของคุณ”; เลือกถัดไปจากนั้นเลือกพรอมต์คำสั่ง

  2. ที่พรอมต์คำสั่งเปิดใช้ regedit.exe และโหลดไฮฟ์ของระบบทำตามขั้นตอนด้านล่าง

เลือก HKEY_LOCAL_MACHINE

ข บนเมนูไฟล์เลือกโหลดไฮฟ์

ค. เรียกดูโฟลเดอร์% WINDIR% \ System32 \ Config และเลือก“ ระบบ”

d เลือกเปิด

อี ในกล่องโต้ตอบโหลดไฮฟ์พิมพ์ใน“ MySYSTEM” กล่องสำหรับกลุ่มรีจิสทรีที่คุณต้องการแก้ไข

  1. หลังจากโหลดไฮฟ์แล้วให้ปรับเปลี่ยนค่าคีย์ต่อไปนี้ตามคำแนะนำด้านล่าง: คุณจะต้องรู้ว่า ControlSet ที่เครื่องกำลังทำงานอยู่ในขณะนี้สามารถกำหนดได้โดยไปที่ HKEY_LOCAL_MACHINE \ MySYSTEM \ MySYSTEM \ MySYSTEM \ Select และค้นหาค่า“ ปัจจุบัน” ใน ด้านขวามือ (ตัวอย่าง: ค่าปัจจุบันคือ 1 จากนั้นชุดควบคุมจะเป็น ControlSet001)

รหัส: HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet00X \ Services \ RpcSs (X คือหมายเลขจากรหัสปัจจุบันจากด้านบน)

ชื่อค่า: ObjectName

ค่าเก่า: LocalSystem

ค่าใหม่: NT AUTHORITY \ NetworkService

  1. ยกเลิกการโหลดไฮฟ์ของระบบโดยเลือกปุ่ม“ MySYSTEM” จากนั้นเลือกไฟล์ -> ยกเลิกการโหลดไฮฟ์…รายการเมนู

  2. ออกจาก regedit.exe

  3. รีบูตระบบตามปกติ

และจากสุดยอดคู่มือพีซี :

ที่ผ่านมาการกำหนดค่าที่รู้จักกันดี

ฉันจะแนะนำคุณเกี่ยวกับการบูท Windows Vista โดยใช้การกำหนดค่าที่ดีล่าสุด เนื่องจาก Windows Vista เปลี่ยนกลับไปเป็นรีจิสตรีก่อนหน้าคุณอาจสูญเสียข้อมูลที่ใช้งานได้นับตั้งแต่การบู๊ตครั้งสุดท้ายสำเร็จ

  1. ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของคุณปิดอยู่
  2. เปิดคอมพิวเตอร์ของคุณและเริ่มกด F8 บนแป้นพิมพ์ของคุณซ้ำ ๆ จนกระทั่งคุณเห็นหน้าจอสีดำพร้อมการเขียนสีขาวที่ให้รายการตัวเลือกการบูต
  3. ใช้ลูกศรลงบนแป้นพิมพ์เพื่อเลือกตัวเลือก Last Known Good Configuration (Advanced)
  4. กด Enter บนแป้นพิมพ์และไขว้นิ้ว

หวังว่านี่จะช่วยได้


น่าเสียดายที่การกำหนดค่าทั้งหมดของฉันมีค่าใหม่แล้ว
นาธานออสมัน

@ George: คุณหมายถึงอะไร นั่นเป็นการหยุดคุณจากการลองใช้การกำหนดค่าที่ดีครั้งล่าสุดหรือไม่? หรือว่านี่เป็นเครื่องของคุณที่เคยตั้งค่าหรือไม่?
John

@ จอห์น: มีเพียงสองการกำหนดค่าที่ระบุไว้ในรีจิสทรี ... และฉันไม่มีเงื่อนงำที่หนึ่งมาจาก
Nathan Osman

@ George: ฉันขอแนะนำให้ลองใช้แบบที่คุณไม่ได้ใช้งานอยู่ (สมมติว่าคุณยังไม่ได้)
John

@John: ฉันจะลองทำยังไงดี? ทั้งหมดที่ฉันมีคือตัวเลขในรีจิสทรี
Nathan Osman

1

บทความนี้อาจจะมีประโยชน์:
Make ควบคุมบัญชีผู้ใช้ (UAC) หยุดขัดหน้าจอใน Windows 7 หรือ Vista

แนวคิดคือการปิดใช้งานนโยบายกลุ่มของ "การควบคุมบัญชีผู้ใช้: สลับไปที่เดสก์ท็อปที่ปลอดภัยเมื่อพร้อมท์เพื่อยกระดับ"

ในขณะที่คุณอยู่บน Vista Home คุณจะต้องแก้ไขรีจิสทรีโดยตรง เปิด regedit แล้วไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

คลิกขวาในบานหน้าต่างด้านขวาและสร้างค่า DWORD 32 บิตใหม่ที่เรียกว่าPromptOnSecureDesktopตั้งค่าเป็น 0

บทความนี้ยังมีดาวน์โหลด DisableSecureDesktop Registry สับ


หากยังไม่สามารถช่วยเหลือและเป็นคุณกล่าวถึงที่อื่น ๆ ที่คุณสามารถได้รับในเซฟโหมดลองสแกนสำหรับความเสียหายของระบบ: วิธีการซ่อมแซม Windows 7 แฟ้มระบบด้วย System File Checker

หากไม่พบสิ่งใดเลยขั้นตอนต่อไปคือ ฉันจะซ่อมแซมการเริ่มต้นหรือติดตั้งซ่อม Windows ได้อย่างไร . สิ่งนี้จะรีเฟรชการติดตั้ง Windows ในขณะที่ปล่อยผลิตภัณฑ์ที่ติดตั้งไว้ทั้งหมดเพียงอย่างเดียว ใช้แผ่นซีดีบูตที่เข้ากันได้กับ service pack ที่ติดตั้งของคุณ

หากวิธีนี้ใช้ไม่ได้ขั้นตอนต่อไปของคุณคือถอนการติดตั้งผลิตภัณฑ์ที่อาจต้องรับผิดชอบปัญหานี้โดยหวังว่าจะค้นหาผลิตภัณฑ์ดังกล่าว

วิธีสุดท้ายคือการฟอร์แมตดิสก์ใหม่และติดตั้ง Windows ใหม่อีกครั้งตั้งแต่เริ่มต้น คอมพิวเตอร์ของคุณอาจมีซีดีกู้คืนที่สามารถกู้คืนเป็นสถานะเริ่มต้นเช่นเดียวกับเมื่อซื้อ


มันก็คุ้มค่าที่จะลอง ฉันควรทำการเปลี่ยนแปลงรีจิสทรีในเซฟโหมดหรือไม่ (เนื่องจากเห็นได้ชัดว่าฉันไม่สามารถเปลี่ยนเป็นอย่างอื่นได้)
Nathan Osman

หลังจากอ่านเพิ่มเติมแล้วทั้งหมดนี้ก็คือปิดใช้งานเดสก์ท็อปที่ปลอดภัย - ฉันไม่สามารถแสดงเดสก์ท็อปปกติได้ ไม่ต้องพูดถึงว่าการทำตามคำแนะนำจะทำให้เกิดความกังวลด้านความปลอดภัยอย่างร้ายแรง
Nathan Osman

ปัญหาคือบางครั้งเดสก์ท็อปที่ปลอดภัยจะแสดงมากกว่าปกติ คุณสามารถยกเลิกได้หากไม่ได้ผล
harrymc

หากคุณลองและไม่เปลี่ยนแปลงอะไรเลยฉันได้เพิ่มแนวคิดเพิ่มเติม
harrymc

@harrymc: ขอบคุณ ฉันจะมีการกู้คืนพาร์ทิชัน แต่เหมือนคนส่วนใหญ่ผมไม่ได้รำคาญทำให้ดิสก์กู้คืน :)
นาธานออสมัน

0

คุณถอนการติดตั้งไดรเวอร์เก่าก่อนหรือไม่? ลองบูทเข้าสู่โหมดบันทึกและใช้ windows restore เพื่อเรียกคืนจุดก่อนหน้าก่อนติดตั้งไดรเวอร์ใหม่ หรือลองย้อนกลับไดรเวอร์ ...

นี่เป็นงานที่ไม่เป็นทางการที่คุณอาจต้องการดูที่นี่


ใช่ไดรเวอร์เก่าถูกถอนการติดตั้งก่อนและฉันสามารถบูตเข้าสู่เซฟโหมดได้ ปัญหาคือฉันยังไม่ได้ลงเอยด้วยไดรเวอร์ที่ทำงานได้
Nathan Osman

พยายามที่จะเชื่อมต่อกับจอภาพอื่นหรือพยายามที่จะลดความละเอียด (จำลำดับแป้นพิมพ์ที่จะทำ :)
kokbira

@kokbira: ไม่ การเชื่อมต่อจอภาพอื่นไม่ได้ทำอะไรเลย
นาธานออสมัน

0

ฉันพบปัญหาเดียวกันนี้เมื่อไม่กี่เดือนก่อน ฉันถอดแบตเตอรี่และ HDD ออกแล้วกดปุ่มเปิด / ปิดค้างไว้ 20 วินาที จากนั้นใส่แบตเตอรี่ HDD และสายไฟกลับเข้าไปแล้วเปิดใหม่ ดูเหมือนว่าจะทำงานด้วยเหตุผลแปลก ๆ


0

ฉันสังเกตว่าบางครั้งไฟดับแบบนี้สามารถเกิดขึ้นได้แม้กับอุปกรณ์อื่น ๆ วิธีการของฉันในกรณีเหล่านี้ได้ถูกปิดการใช้งานโดยหนึ่งบูรณาการชิปใน BIOS หรือคุณสมบัติ BIOS (ถ้าไม่สำคัญ!) และเริ่ม แต่ละครั้งเพื่อดูว่าปัญหาหายไปอย่างน้อยก็รู้ว่าอะไรเป็นสาเหตุ ในโอกาสหนึ่งมันจะดับเนื่องจากการ์ดเสียงในบอร์ดแม่เป็นต้น ด้วยวิธีนี้ฉันอย่างน้อยสามารถรู้ได้ว่าอะไร (ไดรเวอร์หรือฮาร์ดแวร์ผิดพลาด ฯลฯ ) ที่ฉันต้องต่อสู้ เพียงเพื่อเพิ่มความคิดอื่น


0

ดูเหมือนว่ามันจะใช้พอร์ตดิสเพลย์อื่นทันทีที่คุณล็อกอินคุณลองเชื่อมต่อกับพอร์ตอื่นหรือไม่? คุณสามารถลองเข้าสู่ระบบในเซฟโหมดได้โดยกดปุ่ม f8 เพื่อเริ่มการทำงานซ้ำ จากตรงนั้นคุณอาจจะสามารถเล่นกับการตั้งค่ากราฟิกได้


ฉันสามารถบูทเข้าสู่เซฟโหมดได้โดยไม่มีปัญหาและทำงานได้ดี (ดีเมื่อฉันพูดดีฉันหมายความว่าไม่มีอะไรเกิดขึ้นที่จะถือเป็นปัญหาในเซฟโหมด)
นาธาน Osman

@Gorge Edison เมื่อคุณเข้าสู่เซฟโหมดให้เปิดการตั้งค่ากราฟิกและลดความละเอียดลงไปต่ำที่สุดเท่าที่จะทำได้และรีบูท คุณยังสามารถลองสร้างบัญชีผู้ใช้ใหม่เพื่อดูว่าหน้าจอช่องว่างนี้เฉพาะกับบัญชีของคุณหรือไม่ หากการ์ดกราฟิกของคุณได้รับการตั้งค่าให้ใช้จอภาพสองจอให้สลับเป็นจอภาพเดียวและตรวจสอบให้แน่ใจว่าใช้พอร์ตวิดีโอที่ถูกต้องที่ด้านหลังคอมพิวเตอร์ คุณควรจะทำสิ่งนี้ทั้งหมดจากเซฟโหมด
James T

@James: โอเค ... ฉันไม่เคยคิดที่จะเปลี่ยนความละเอียด หากฉันตั้งค่าความละเอียดใหม่ในเซฟโหมดนี่จะเป็นโหมดที่ใช้ในระหว่างการเริ่มต้นปกติหรือไม่
นาธานออสมัน

@ George หากฉันจำได้ถูกต้องฉันสามารถแก้ไขปัญหา "Out of range" ด้วยจอแสดงผลได้โดยเปลี่ยนความละเอียดในเซฟโหมด โชคไม่ดีที่ดูเหมือนว่าคุณกำลังมีปัญหา จากความคิดเห็นอื่น ๆ ของคุณมันเริ่มดังขึ้นเหมือนซอฟต์แวร์ที่เป็นอันตรายซึ่งเริ่มทำงานกับคอมพิวเตอร์ของคุณ การนำฮาร์ดไดรฟ์ออกและสแกนจากคอมพิวเตอร์เครื่องอื่นเพื่อหาไวรัสเป็นหนึ่งในสิ่งแรกที่ฉันทำเพราะง่ายต่อการทำ ฉันจะทำ checkdisk เพื่อวัดที่ดี (chkdsk / F) คุณควรตรวจสอบบันทึกข้อผิดพลาด windows ในเซฟโหมด ตรวจสอบสถานะ SMART ของไดรฟ์ด้วย hdtune
James T

@George ยังใช้การทำงานอัตโนมัติจาก sysinternals เพื่อดูกระบวนการทั้งหมดที่เริ่มต้นด้วยคอมพิวเตอร์ของคุณและค้นหาสิ่งที่น่าสงสัย คุณสามารถลองค้นหา Spybot และทำลายการสแกนจากเซฟโหมด สิ่งเหล่านี้เป็นสิ่งมาตรฐานที่ฉันทำเมื่อคอมพิวเตอร์ทำสิ่งที่แปลก
James T

0

วิธีแก้ปัญหาสำหรับฉันไม่มีส่วนเกี่ยวข้องกับไดรเวอร์หรือระบบปฏิบัติการ ทั้ง 8800 Ultras (SLI'd) ของฉันทั้งสองเสียชีวิตภายในหนึ่งเดือนของกันและกัน

ฉันเริ่มสังเกตเห็นสิ่งประดิษฐ์แปลก ๆ จากนั้นจะได้รับหน้าจอสีน้ำเงินพร้อมข้อผิดพลาด lsass.sys ในที่สุดหลังจากเข้าสู่ระบบฉันจะได้รับหน้าจอสีดำที่น่ากลัว

ฉันโยนฮาร์ดไดรฟ์ตัวอื่นเพิ่มการติดตั้งใหม่ของ Windows 7 และได้ผลลัพธ์เดียวกันกับไดรเวอร์ NVIDIA รุ่นล่าสุด การบูตเข้าสู่เซฟโหมดทำงานได้ดี ฉันลองใช้ไดร์เวอร์ทุกรุ่นแล้วก็ไม่ทำงาน

ในที่สุด Google ก็พาฉันไปหาคนบ้าที่กำลังทำการ์ดวิดีโอในเตาอบ ฉันลองแล้ว ฉันไม่ได้เจ้ามันใช้งานได้!

แทนที่จะจ่าย $ 600 สำหรับอีก 8800 Ultras ฉันกลับมามีชีวิตอีกครั้งด้วยการโยนพวกเขาลงในเตาอบนาน 10 นาทีที่ 385 องศา

นี่คือวิธีที่แน่นอนที่ฉันใช้

แก้ไข: นี่คือหัวข้อสำหรับสถานการณ์เฉพาะของคุณและนี่คือคนที่อบสำเร็จ

แก้ไข 2:มีวิดีโอ YouTubeของเป็ดบางคนแสดงวิธีอบ HP


น่าสนใจ ... แต่อย่าลืมว่ามันใช้งานได้ดีกับ OpenGL และตัวอย่างจาก DirectX SDK ฉันยังไม่มั่นใจเลยว่าการ์ดมีข้อบกพร่อง
Nathan Osman

จะมีการฟ้องร้องดำเนินคดีทางชนชั้นต่อ nvidia หรือไม่? nvidiasettlement.com/affectedmodels.html
JakeRobinson

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