เหตุใดไฟ LED ฮาร์ดไดรฟ์ของฉันจึงกะพริบทุกวินาที


14

แสงกระพริบ ๆ เบา ๆ ประมาณหนึ่งวินาที

มันทำให้ฉันเสียสติอย่างช้าๆ

ฉันจะทราบได้อย่างไรว่าโปรแกรมใดเป็นสาเหตุของปัญหานี้ดังนั้นฉันจึงสามารถปิดการใช้งานได้

Acer 5274 แล็ปท็อป / คอร์ i3
Windows 7 Home Premium
ฮิตาชิ HTS545050B9A300 ฮาร์ดไดรฟ์


1
มันมีบางอย่างเกี่ยวกับเฮลิคอปเตอร์สีดำโฉบเหนือหัว
Daniel R Hicks

คำตอบ:


10

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

ข้อมูลเพิ่มเติมอีกเล็กน้อยที่นี่: ... / cdtTipAutoRun.htm (หักเปลี่ยนใหม่: http://web.archive.org/web/20100527203945/http://www.base40.com/cdtTipAutoRun.htm )


การถกเถียงอย่างถ่องแท้
Linker3000

2
ในความเป็นจริง cd-rom ฉันปิดการใช้งานอุปกรณ์ cd-rom ในตัวจัดการอุปกรณ์และการกระพริบก็หายไป ฉันยังคงต้องการที่จะปิดไฟนั้น แต่ก็เป็นกังวลน้อยลงตอนนี้ฉันรู้ว่า HDD ไม่ได้รับการเฆี่ยนตี ขอบคุณ
Neil McGuigan

@ Linker3000 ฉันจะไม่นับการอภิปรายว่าเป็น "สุขภาพ" บางทีคุณอาจหมายถึง "อุ่น"? :) มันตลกมากที่เห็นว่าคนคิดว่าคอมพิวเตอร์ทำงานเหมือนเมื่อ 15 ปีที่แล้ว! มีการเปลี่ยนแปลงมากมาย ... ตลกกว่าเดิมคือคนที่โต้เถียงว่าซีดีรอมไม่ใช่เหตุผลของการกระพริบเพราะไดรฟ์ซีดีนั้นนำของตัวเองมาอยู่ใต้ถาด! ฉันไม่ทราบว่าฉันหัวเราะหรือถ้าฉันร้องไห้ที่หัวข้อนั้น ..
NothingsImpossible

6

หากคุณต้องการที่จะเห็นสิ่งที่เกิดขึ้นในระบบของคุณมีเครื่องมือเจ๋ง ๆ จาก sysinternals (พวกเขาทำเครื่องมือเจ๋ง ๆ ทั้งหมด) เรียกว่าprocessmonมันจะบอกคุณทุกอย่างที่เกิดขึ้นอย่างแท้จริง คุณอาจตกใจเมื่อเห็นว่ามีการใช้งานมากน้อยเพียงใด

ฉันไม่ได้บอกว่าคุณจะสามารถหยุดแสงของคุณจากการกระพริบทุกครั้ง แต่อย่างน้อยคุณจะเห็นสิ่งที่เกิดขึ้น


@thepurplepixel: D
Jeff F.

อีก +1 สำหรับ sysinternals แต่ Windows 7 มีแอปพลิเคชั่นในตัว start-> type "resource" -> เลือก "resource monitor" ตรวจสอบการอ่านดิสก์ ฉันเดาว่าเป็นบริการจัดทำดัชนี
horatio

6

ผู้ร้ายที่แท้จริงของ HDD LED กะพริบบนโน้ตบุ๊ค Acer ของฉันคือบริการชื่อBrcmCardReaderภายในที่มีชื่อยาวBroadcom Card Reader Service ทันทีที่ฉันหยุดให้บริการการกะพริบก็หยุดเช่นกัน และแน่นอนฉันไม่ต้องปิดการใช้งาน CD-ROM หรือปิดบัง LED ด้วยเทปเพื่อให้บรรลุสิ่งนี้ ตรงกันข้ามกับสิ่งที่เขียนในโพสต์อื่น ๆ ที่นี่ระบบปฏิบัติการไม่ได้ถูกเขียนลงในโพลใด ๆ แต่บริการนี้เขียนโดย Broadcom เป็นอีกเรื่องหนึ่ง

ก่อนอื่นฉันได้ลองคิดดูว่าอะไรเป็นสาเหตุของการกะพริบเพียงเพื่อจะพบว่ามันเป็นสิ่งที่คล้ายกับ wbem wmiprvse.exe ที่ทำสิ่งต่าง ๆ เช่นIRP_MJ_QUERY_INFORMATIONและIRP_MJ_QUERY_VOLUME_INFORMATIONทุกไดรฟ์ อย่างที่ฉันรู้ว่า wmiprvse เป็นองค์ประกอบการดำเนินการ WMI ที่เขียนโดย Microsoft ฉันยังลองใช้ Event Log เพื่อติดตามกิจกรรม WMI ตามที่บันทึกไว้ใน MSDN มันไม่มีประโยชน์เลยฉันสามารถสังเกตได้เท่านั้น

ProviderInfo for GroupOperationId = 101; Operation = Provider::CreateInstanceEnum - CIMWin32 : Win32_LogicalDisk; HostID = 2368; ProviderName = CIMWin32; ProviderGuid = {d63a5850-8f16-11cf-9f47-00aa00bf345c}; Path = %systemroot%\system32\wbem\cimwin32.dll

Microsoft เห็นได้ชัดว่าทำงานได้ไม่ดีในการติดตามนี้: CIMWin32, id โฮสต์, ผู้ให้บริการ guid และพา ธ ชี้ไปยังไบนารีทั้งหมดที่ดำเนินการ WMI ไม่ใช่โปรแกรมที่ทำการสืบค้น WMI ดังนั้นในขณะนั้นฉันไม่สามารถค้นพบว่าBroadcom Card Reader Serviceทำตามที่ไม่มีการบันทึกไว้นั่นคือสาเหตุที่ฉันอ้างถึงสิ่งนี้เพื่อบรรเทาความเจ็บปวดสำหรับใครก็ตามที่ใส่สิ่งของเหล่านี้ในเครื่องค้นหา การไร้ความสามารถในการดูว่าใครเป็นผู้ควบคุมกิจกรรมนี้เป็นคำอธิบายว่าทำไมบางคนที่นี่อ้างว่า "เป็นระบบปฏิบัติการ:" ใครก็ตามที่หยุดที่จุดนี้ไม่เห็นอะไรเลย แต่ฉันรู้ว่า wmiprvse ไม่ได้ทำด้วยตัวเองฉันรู้ว่าต้องมีกระบวนการอื่น

ดังนั้นในที่สุดวันหนึ่งหลังจากที่ฉันสำรองข้อมูลภาพทั้งหมดของฉันฉันเริ่มต้นด้วยวิธีการเดรัจฉานบังคับปิดสิ่งหนึ่งต่อหนึ่งจนกว่าจะหยุดกะพริบ ดังนั้นตอนนี้ฉันแน่ใจ มันเป็นBroadcom Card Reader บริการ และในขณะที่ฉันเป็นโปรแกรมเมอร์ฉันได้ตรวจสอบสตริงภายในc:\Program Files\Broadcom\MemoryCard\BrcmCardReader.exeและฉันก็พบสิ่งที่มันทำทันทีที่เปิดใช้งาน:

SELECT * FROM __InstanceDeletionEvent WITHIN 1 WHERE TargetInstance ISA 'Win32_LogicalDisk'

SELECT * FROM __InstanceCreationEvent WITHIN 0.1 WHERE TargetInstance ISA 'Win32_LogicalDisk'

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

http://technet.microsoft.com/en-us/magazine/2006.09.wmievents.aspx

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

ดังนั้นตอนนี้ฉันรู้ว่าโปรแกรมเมอร์บริการ Broadcom ตัดสินใจที่จะสำรวจความคิดเห็นสำหรับ__InstanceDeletionEventของทุกดิสก์ตรรกะ ทุกวินาทีและ__InstanceCreationEventแม้กระทั่ง10 ครั้งต่อวินาที ! และพวกเขาก็จัดการให้เกี่ยวข้องกับ COM แยกกระบวนการและทำสิ่งนี้ผ่าน WMI / wmiprvse ในแบบที่มันไม่สามารถสังเกตเห็นได้

แย่มากการเขียนโปรแกรมไม่ดีอย่างน่าประหลาดใจ

RegisterDeviceNotificationและมีวิธีการแก้ปัญหาที่เหมาะสมสำหรับการให้บริการและการใช้งาน: การแจ้งเตือนจริง (นั่นคือเงียบเมื่อไม่มีอะไรเกิดขึ้นใหม่) สามารถรับบริการผ่านSERVICE_CONTROL_DEVICEEVENTเหตุการณ์ ดูตัวอย่าง:

/programming/706352/use-registerdevicenotification-for-all-usb-devices

หลังจากรู้ทั้งหมดนี้แล้วการค้นหาBroadcom Card Reader Serviceจะส่งคืนโพสต์ของคนที่ค้นพบก่อนหน้านี้: บน community.acer.com (ฉันอ้างอิงถึงโพสต์ที่ฉันไม่พบ permalinks):

"Vladan Re: ไดรเวอร์เครื่องอ่านการ์ด Aspire 5750Z, ชนะ 8 11-29-2012 06:29 น

เพิ่งค้นพบว่าบริการเครื่องอ่านการ์ด Broadcomทำให้ hdd ทำให้กะพริบหลายครั้งต่อวินาทีตลอดเวลา การหยุดและการตั้งค่าบริการนี้เป็นแบบแมนนวลหรือแม้กระทั่งปิดการใช้งานจะช่วยแก้ไขปัญหาการกะพริบโดยไม่มีผลกระทบต่อการทำงานของเครื่องอ่านการ์ด

บน bleepingcomputer.com:

"Cheesenbranston ตอบเมื่อ 28 พฤษภาคม 2556 - 04:47 น

ฉันมีปัญหาที่คล้ายกันตั้งแต่ติดตั้ง Win8 pro x64 เป็นการติดตั้งใหม่ไม่ใช่การอัปเกรด ในตัวจัดการงานถึงแม้ว่าปริมาณงานของดิสก์จะไม่มากเท่าที่ควร ฉันเชื่อว่าฉันพบว่าเป็นบริการBroadcom Card Reader "

และใน Amazon.co.uk บทวิจารณ์โดย SJ Harvey เมื่อวันที่ 1 กุมภาพันธ์ 2556:

http://www.amazon.co.uk/review/R3GZB5OXP4SNP7/ref=cm_cr_rdp_perm?ie=UTF8&ASIN=B009QZCYU4&linkCode=&nodeID=&tag=

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

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

ดังนั้นผู้คนถึงกับรายงานการใช้ทรัพยากรสูงกว่านอกเหนือจาก HDD LED กระพริบ

ทางออกสุดท้าย: ปิดการใช้งาน " Broadcom Card Reader Service " : ใน Services ไปที่คุณสมบัติของมันหยุดมันและเปลี่ยนประเภทการเริ่มต้นเป็น "ปิดการใช้งาน" การกระพริบในที่สุดก็จะหยุด ฉันอยากรู้ว่าอะไรคือจุดประสงค์ของมัน - สิ่งที่ฉันขาดหายไปเมื่อปิดเครื่อง? ด้วยโปรแกรมที่มีคุณภาพต่ำฉันไม่แปลกใจเลยว่าจุดประสงค์ทั้งหมดของการบริการคือการเปลี่ยนไอคอนเมื่อใส่การ์ดหน่วยความจำ! สิ่งที่ฉันแน่ใจก็คือการใช้ WMI ในทางที่ผิดเป็นการเขียนโปรแกรมที่ไม่ดีจริงๆ


ปลาคาร์พศักดิ์สิทธิ์ นี่คือสวยคำตอบมหากาพย์
Journeyman Geek

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

ยินดีต้อนรับสู่ Super User! ขณะที่โพสต์นี้เป็นโพสต์ที่ยอดเยี่ยมโปรดทราบว่าการแก้ไขควรเป็นรูปธรรม การแก้ไขใด ๆ ที่ทำให้คำถามถูกชนดังนั้นโปรดงดเว้นการแก้ไขเล็กน้อย - หลังจากที่มีการแก้ไขทั้งหมด 19 ครั้งในโพสต์นี้แล้ว หลังจากการแก้ไข 10 ครั้งคุณจะสูญเสียชื่อเสียงใด ๆ ที่คุณได้รับเช่นกัน ขอบคุณสำหรับความเข้าใจของคุณ.
slhck

หากต้องการคงอยู่ในหัวข้อ: ไม่มีใครมี c: \ Program Files \ Broadcom \ MemoryCard \ BrcmCardReader.exe รุ่นอื่น ๆ บ้างไหม? รายงานทุ่นระเบิดในคุณสมบัติของไฟล์เวอร์ชั่น 1.0.1.0, วันที่ไฟล์ 20 สิงหาคม 2555, 17:36:22 นอกจากนี้ยังมีสตริง MS \ sXD \ \ sSD bicms.ico bicxd.ico bicmmc.ico bicsd.ico และไฟล์ ICO ที่กล่าวถึงอยู่ในโฟลเดอร์ย่อยที่กล่าวถึงดังนั้นจึงดูเหมือนว่าการสำรวจความบ้าเป็นเพียงการแสดงไอคอนที่แตกต่างกันจริงๆ!
acqq

รูปภาพของไอคอน: i41.tinypic.com/27ziwyx.jpg
acqq

3

ติดตั้งและรันProcess Explorer

เลือกดูเมนูแล้วเลือกคอลัมน์ ในหน้าต่างเลือกคอลัมน์ให้เลือกแท็บประสิทธิภาพของกระบวนการ Tick I / O อ่านและI / O การเขียน คลิกตกลง


1
การตรวจสอบกระบวนการดูเหมือนว่ามีประโยชน์มากขึ้นสำหรับกิจกรรมระบบไฟล์
Neil McGuigan

1

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

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


ปิดไฟ HDD! Gasp
Jeff F.

2
นั่นคือสิ่งที่ฉันได้ทำกับจอมอนิเตอร์ของฉัน ... ไฟ LED บนเป็นแสงสีฟ้าสดใสซึ่งอาจเป็นความคิดที่แย่ที่สุดที่ฉันเคยเจอ ... ลองใช้ดูตอนดึกและคุณก็ตาบอด : D
Matthieu Cartier

2
ไม่คอมพิวเตอร์ของคุณไม่ควรเข้าถึงฮาร์ดไดรฟ์ทุก ๆ วินาที ... มันเป็นแผ่นซีดีรอมในกรณีนี้
Neil McGuigan

1
หัวหน้า @el ไม่มีมันควรไม่ได้แต่เห็นได้ชัดว่าซอฟต์แวร์บางสามารถประพฤติไม่ดี
Bobson

1

สิ่งนี้อาจเกิดจากบริการ "พลังงาน" ของ Windows 7 ที่ตรวจสอบการตั้งค่าการจัดการพลังงาน ฉันสงสัยว่าขึ้นอยู่กับผู้จัดจำหน่ายของฮาร์ดแวร์ (บางคนไม่ใช้การตรวจสอบสถานะ A / C ในตัวของ Windows 7 และเปลี่ยนการตั้งค่าเริ่มต้นด้วยตนเองดังนั้น Windows 7 จึงได้รับการกำหนดค่าเพื่อสำรวจรีจิสทรี)


1

ฉันมีปัญหาเดียวกันกับแล็ปท็อป Vaio ของฉัน ปิดการใช้งานไดรฟ์ดีวีดี (ฉันไม่ค่อยได้ใช้) แก้ไขการกระพริบ ฉันมีข้อกังวลเพิ่มเติมเกี่ยวกับการเขียนที่มากเกินไปเพราะเมื่อเร็ว ๆ นี้ฉันติดตั้ง SSD และฉันเข้าใจว่าอายุการใช้งานของพวกเขาจะถูก จำกัด ด้วยจำนวนรอบการเขียน / ลบ

ตามคำแนะนำของใครบางคนใน Microsoft Technet ฉันดาวน์โหลด SysInternals และใช้ Process Explorer (procexp) เพื่อตรวจสอบการเขียนดิสก์ (หนึ่งในไอคอนกราฟด้านบน) ฉันยังใช้ diskmon เพื่อให้มุมมองการเขียนที่ละเอียดมาก ฉันพบว่ามีการเขียนจำนวนมากเกิดขึ้นเมื่อ "ว่าง" ดังนั้น ...

ฉันใช้การกำหนดค่าระบบของ Windows 7 (msconfig) เพื่อเริ่มทำงานในโหมดการวินิจฉัย (บริการที่น้อยที่สุดและเริ่มรายการต่างๆ) และแท้จริงแล้วการเขียนทั้งหมดหยุดลง ไม่มีอะไรทำงาน :-) แต่ไม่มีการเขียน จากนั้นฉันใช้ msconfig เพื่อเปิดใช้งานเฉพาะสิ่งของ Microsoft และ funtionality ที่สุดที่ฉันต้องการอยู่ที่นั่น นอกจากนี้ยังมีการเขียนเป็นระยะ ๆ แต่เริ่มต้นน้อยกว่าปกติมาก ฉันได้รับส่วนที่เหลือของฟังก์ชั่นที่ฉันต้องการด้วยการเปิดใช้งานบริการที่สำคัญสองสามอย่างและเริ่มรายการจาก Intel และ Sony

ตามคำแนะนำของ SSD ฉันยังปิดใช้งาน defrags ตามกำหนดเวลาการบันทึกส่วนใหญ่และการดึงข้อมูลและการทำดัชนีโดยใช้ Windows และ SSD Tweaker (เครื่องมือที่สามารถดาวน์โหลดได้)

ตอนนี้ฉันไม่กระพริบและเขียนไปยัง SSD น้อยลงมาก การเริ่มต้นและการปิดเครื่องยังเร็วขึ้นแม้ว่าจะทำงานได้อย่างรวดเร็วเนื่องจาก SSD ฉันไปจากปุ่มเปิดปิดไปยังเดสก์ท็อปที่มีประโยชน์ในประมาณ 15 IE จะเปิดขึ้นที่ msn.com ทันที การสแกนความปลอดภัยเต็มรูปแบบจาก 3-4h ถึง 30m ฉันยังทำการคอมไพล์ Java ซึ่งฉันไม่ได้ทำการวัด แต่ฉันรู้สึกว่าตัวเองได้รับผลคล้ายกับการสแกนไวรัส ฉันเป็นผู้ออกค่ายที่มีความสุข


1

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


ดี ... ตลก :-)
peterh - Reinstate Monica

1

ฉันมีปัญหา LED กระพริบเหมือนกัน

ทุกวินาทีคอมพิวเตอร์ตรวจสอบเครื่องเล่นซีดี / ดีวีดีเพื่อดูว่ามีแผ่นดิสก์อยู่หรือไม่ ดังนั้นฉันจึงวางแผ่นดีวีดีเนื้อหาที่ฟอร์แมตแล้ว แต่ว่างเปล่าไว้ในเครื่องเล่นซีดี / ดีวีดีและการกะพริบหยุดลง หากฉันทิ้งไว้ที่นั่นการกะพริบจะไม่กลับมา

แต่ฉันค้นหาวิธีรักษาที่ดีกว่า

สายเคเบิล SSD และเครื่องเล่น CD / DVD SATA นั้นเสียบเข้ากับช่องเสียบ SATA 3 บนเมนบอร์ดแม่ อย่างไรก็ตามมีตัวเชื่อมต่อ SATA 2 หนึ่งตัวที่ยังคงไม่ได้ใช้งานอยู่ ดังนั้นฉันจึงเปลี่ยนเครื่องเล่นซีดี / ดีวีดีจากตัวเชื่อมต่อ SATA 3 ไปเป็นตัวเชื่อมต่อ SATA 2

งานเสร็จแล้ว ไม่กระพริบอีกต่อไปและเครื่องเล่นซีดี / ดีวีดีก็ใช้งานได้ดี

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