ハードドライブのLEDライトが毎秒点滅するのはなぜですか?


14

ライトは1秒に1回程度かすかに点滅します。

それはゆっくりと私を狂気に駆り立てています。

どのプログラムがこれを引き起こしているのかを知るにはどうすればいいですか?

Acer 5274ラップトップ/コアi3
Windows 7 Home Premium
Hitachi HTS545050B9A300ハードドライブ


1
頭上に浮かぶ黒いヘリコプターと関係があります。
ダニエルRヒックス

回答:


10

何かを挿入したかどうかを確認するために、オペレーティングシステムが光学ドライブをポーリングしている可能性があります-ハードディスクと光学ディスクは共通の回路を共有しているため、LEDは両方に適用されます。自動挿入通知(デバイスマネージャー-光学ドライブのプロパティを確認)をオフにして、自動実行することもできます。

ここでもう少し情報:... / cdtTipAutoRun.htm(壊れた、置換:http : //web.archive.org/web/20100527203945/http : //www.base40.com/cdtTipAutoRun.htm



2
実際にはCD-ROMでした。デバイスマネージャーでcd-romデバイスを無効にし、点滅が消えました。私はまだそのライトをオフにしたいと思いますが、HDDがスラッシングされていないことを知っているので、それほど心配ではありません。おかげで
ニールマクギガン

@ Linker3000私はその議論を「健康」とは見なしません。多分あなたは「加熱」を意味したのでしょうか?:)それを見るのは本当に面白かった、人々はコンピューターが15年前と同じように働くと思う!大きく変わった... Funnierは、CDドライブがトレイの下に独自のLEDを持っているので、CD-ROMが点滅の理由ではないと主張する男でした!笑うのか、そのスレッドで泣くのかはわかりません
。– NothingsImpossible

6

何が起こっているのかを確認したい場合は、システム上に、sysmonternalsのクールなツール(すべてのクールなツールを作成します)というprocessmonと呼ばれるものがあります。あなたがそうでないとき、どれだけのものがアクティブであるかを見るとショックを受けるかもしれません。

私はあなたが時々あなたのライトが点滅するのを止めることができると言っているわけではありませんが、少なくともあなたは何が起こっているのかを見ることができます。


@thepurplepixel:D
ジェフF

sysinternalsには別の+1がありますが、Windows 7には組み込みのアプリケーションがあります。start-> type "resource"-> select "resource monitor"ディスクの読み取りを確認します。私の推測では、それはインデックスサービスです。
horatio

6

私のAcerノートブックでHDD LEDが点滅する本当の原因は、Broadcom Card Reader Serviceという長い名前を持つ内部的にBrcmCardReaderという名前のサービスでした。サービスを停止するとすぐに点滅も停止しました。もちろん、CD-ROMを無効にしたり、LEDをテープで覆ったりする必要はありませんでした。ここの他の投稿に書かれていることとは反対に、オペレーティングシステム自体は何もポーリングするためにそれほどひどく書かれていません。しかし、Broadcomが作成したこのサービスは別の話です。

私は最初だけで、それはのようなものをやったWBEMとWmiprvse.exeのようなものであったことを見つけるために、点滅の原因を把握することを試みたIRP_MJ_QUERY_INFORMATIONし、IRP_MJ_QUERY_VOLUME_INFORMATIONすべてのドライブのために。wmiprvseは実際にはMicrosoftによって作成されたWMI実行コンポーネントであることがわかっていたので、MSDNに記載されているように、イベントログを使用してWMIアクティビティをトレースしようとしました。それは役に立たなかった、私は観察することができました

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

マイクロソフトは明らかにこのトレースでうまく機能していません。CIMWin32、ホストID、プロバイダーGUID、およびパスはすべて、WMIクエリを作成するプログラムではなく、WMIを実行するバイナリを指します。そのため、その時点では、Broadcom Card Reader Serviceがログに記録されたものが何も指摘していないことを発見できませんでした。これらのアイテムを検索マシンに入れる人の痛みを和らげるために、このすべてを引用しています。誰が実際にアクティビティを命令するかを見ることができないことは、ここで「オペレーティングシステムだ」と主張する人がいる理由でもあります。しかし、wmiprvseがそれ自体でそれを行っていないことは知っていました。他のプロセスを指揮する必要があることは知っていました。

システム全体のイメージバックアップを作成した1日後、ブライトフォースアプローチを開始し、点滅が止まるまで物事を1つずつオフにしました。だから今私は確信しています。それはBroadcomのカードリーダーサービスです。そして、私は実際にプログラマーであるため、内部の文字列を検査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(パーマリンクが見つからない投稿を引用しています):

「Vladan Re:Aspire 5750Zカードリーダードライバー、Win 8 11-29-2012 06:29 AM

Broadcom Card Reader Serviceがhddを毎秒複数回、常に点滅させていることを発見しました。このサービスを停止して手動または無効に設定することで、カードリーダーの機能に影響を与えることなく点滅の問題を修正できます。」

bleepingcomputer.comで:

「Cheesenbranston投稿2013年5月28日-04:47 AM

Win8 pro x64をアップグレードではなく新規インストールとしてインストールしてから、同様の問題が発生しました。タスクマネージャーでは、ディスクスループットは特に高いようには見えませんでしたが、使用率は常に100%でした。この問題はBroadcom Card Readerサービスであると特定したと思います。

およびAmazon.co.ukで、2013年2月1日にSJ Harveyがレビューしました。

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

本当に私を悩ませた1つのこと(過去の時制に注意してください)は、ドライブライトが絶えず点滅したことです。それはHDDのアクティビティではなく、数時間後に犯人を追跡しました。それはだったBroadcomのカードリーダーサービス

彼はさらに、サービスを手動に切り替えることを提案していますが、私のコンピューターでは完全に無効にする必要がありました。

そのため、HDD LEDが点滅するだけでなく、リソースの使用量が多くなることさえ報告されました。

最終的な解決策:「Broadcom Card Reader Service」を無効にします。サービスでプロパティに移動し、停止して、スタートアップの種類を「無効」に変更します。点滅は最終的に停止します。とにかくそれが何の目的なのか、それをオフにすることで何が欠けているのかを知りたいですか?プログラミングがいかに不十分であるかを考えると、サービスの全体的な目的は、メモリカードが挿入されたときにアイコンを変更することであることに驚かないでしょう!私が確信しているのは、WMIの誤用は本当に悪いプログラミングだということです。


聖なるcar。これはかなり壮大な答えです
ジャーニーマンオタク

ありがとう。私は新しいノートブックを購入しましたが、それは多くのマルウェアがインストールされているように動作しました。本当にイライラしました。このようなサービスプログラミングは本当に恥ずべきことです。一部のシステム管理者が会社のサーバーを保守することは適切ですが、何百万台ものノートブックにサービスをインストールすることは適切ではありません。
acqq

スーパーユーザーへようこそ!これは素晴らしい投稿ですが、編集はかなりの量になるはずです。編集すると質問がぶつかりますので、この投稿に既に19の修正が加えられた後、軽微な修正は控えてください。10回の改訂の後、あなたも獲得した評判を失います。わかってくれてありがとう。
slhck

トピックを維持するには:c:\ Program Files \ Broadcom \ MemoryCard \ BrcmCardReader.exeの他のバージョンはありますか?ファイルプロパティバージョン1.0.1.0、ファイル日付20 8月2012、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をインストールして実行する

[ 表示 ]メニューを選択し、[列の選択 ]を選択します[列選択 ] ウィンドウで、[ プロセスパフォーマンス ]タブを選択します。ティックI / Oは、読み込みおよびI / Oの書き込み。OKをクリックします。


1
プロセスモニターは、ファイルシステムのアクティビティに役立つと思われる
ニールマクギガン

1

これは正常です。多くのハードドライブアクティビティがオペレーティングシステムによって生成されます(ウィンドウなどは無効にできません)。何らかのプログラムによるハードドライブアクティビティが常に存在します。これはコンピューターの性質にすぎません。

アクティビティランプが炎症を起こす場合は、ステッカーで覆うか、接続されているマザーボード上のヘッダーを見つけて切断し、無効にします。HD LEDまたは非常によく似たラベルが付けられます。


HDDライトをカバーしてください!あえぎ
ジェフ・F.

2
それは私が私のモニターのためにしたことです...オンLEDはおそらく私が今まで出会った中で最悪の考え抜かれたアイデアである明るい青色の光です...夜遅くそれを使用してみてください、あなたはそれに盲目です:D
マチューカルティエ

2
いや、あなたのコンピューターはこれまでずっと毎秒ハードドライブにアクセスしてはいけません...この場合はCD-ROMでした
ニール・マクギガン

1
@elチーフ、いいえ、そうすべきはありませんが、明らかに一部のソフトウェアの動作が悪い可能性があります。
ボブソン

1

これは、Windows 7の「電源」サービスが電源管理設定をチェックすることによっても発生します。ハードウェアのベンダーに依存していると思われます(Windows 7に組み込まれたA / C状態検出を使用せず、デフォルト設定を変更しないため、Windows 7はレジストリをポーリングするように構成されています)。


1

Vaioラップトップでも同じ問題が発生しました。DVDドライブを無効にすると(ほとんど使用しません)、点滅が修正されました。ただし、最近SSDをインストールし、その寿命は通常、書き込み/消去サイクルの数によって制限されることを理解しているため、過剰な書き込みの懸念がありました。

Microsoft Technetの誰かの提案で、私はSysInternalsをダウンロードし、Process Explorer(procexp)を使用してディスク書き込みを監視しました(上のグラフアイコンの1つ)。また、diskmonを使用して、書き込みの非常に詳細なビューを表示しました。「アイドル」のときに多くの書き込みが発生することがわかりました...

Windows 7のシステム構成(msconfig)を使用して、診断モード(非常に最小限のサービスと起動項目)で起動し、見よ、すべての書き込みが停止しました。何も動作しませんでした:-)が、書き込みはありません。次に、msconfigを使用して、Microsoftのものだけを有効にし、私が欲しかったほとんどの機能はそこにありました。散発的な書き込みもありましたが、通常の起動よりもはるかに少ないものでした。いくつかの主要なサービスを有効にして、IntelとSonyのアイテムを起動することで、必要な残りの機能を取り戻しました。

SSDの提案に従って、WindowsとSSD Tweaker(ダウンロード可能なツール)を使用して、スケジュールされたデフラグ、ほとんどのログ、すべてのフェッチとインデックス作成も無効にしました。

これで点滅がなくなり、SSDへの書き込みが大幅に減りました。起動とシャットダウンも高速ですが、SSDにより既に高速でした。15秒ほどで電源ボタンから便利なデスクトップに移行します。IEはmsn.comで即座に開きます。Essentialsの完全なスキャンは3〜4時間から30分になりました。また、測定値がないJavaコンパイルも行いますが、ウイルススキャンと同様のゲインが主観的に感じられます。私は幸せなキャンピングカーです。


1

他の回答に記載されているように、光学式ドライブをポーリングしているため、Windows 7を実行しているシステムもこれを実行します。私の修正は、DVDドライブトレイを開いてから閉じることです。その後、何らかの理由で点滅が停止します。残念ながら、これはコンピューターをリブートするたびに忘れずに行う必要があることを意味します。



1

同じ点滅LEDの問題がありました。

毎秒、コンピューターはCD / DVDプレーヤーでディスクの存在をチェックしていました。そこで、フォーマット済みの空のコンテンツDVDディスクをcd / dvdプレーヤーに入れて、点滅を停止しました。そのまま置いておくと、点滅は戻りません。

しかし、私はより良い治療法を探しました。

SSDとCD / DVDプレーヤーのSATAケーブルは両方ともマザーボードのSATA 3コネクタに接続されていました。ただし、まだ使用されていないSATA 2コネクタが1つありました。それで、cd / dvdプレーヤーをSATA 3コネクタからSATA 2コネクタに切り替えました。

仕事完了。これ以上点滅することはなく、CD / DVDプレーヤーは正常に動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.