특정 CPU 유휴 (Cx) 상태를 비활성화하는 방법은 무엇입니까?


11

방금 Core i5 520M CPU가 장착 된 새로운 Toshiba Tecra S11 노트북을 얻었으며 CPU가 유휴 상태 일 때 높은 피치 노이즈가 발생하는 것으로 알려진 문제로 어려움을 겪고 있습니다.

인터넷 검색 결과 CPU의 특정 절전 모드로 인해 발생하는 것으로 나타났습니다. 대부분의 경우, C4 모드는 노이즈에 대한 책임이 있습니다.

그래서 내 질문은 : 일부 유틸리티 또는 BIOS 설정을 사용하여 C4 모드 (또는 다른 "슬립"모드)를 비활성화 할 수 있습니까? 배터리 수명을 다치게해도 상관 없습니다.

이 문제에 대한 조언을 부탁드립니다. 나를 미치게한다.

참고 : Windows 7 64 비트를 실행하고 있습니다.


휘파람 소리가 들릴 때 시스템이 잘 들리나요? 아니면 질문에서 언급 한 것처럼 깨어 있고 '유휴'입니까?
Ƭᴇcʜιᴇ007

CPU가 유휴 상태 일 때 (대기 상태가 아님) 발생합니다. 따라서 일을하지 않을 때 (바탕 화면에 앉아 있거나 워드 프로세서에서 키 스트로크를 기다리는 중). 알려진 문제이며 CPU의 절전 상태 중 하나에 의한 것 같습니다. 따라서이 상태를 비활성화 할 수 있으면 문제를 해결해야합니다.
Philippe Leybaert

시스템이 휴면 상태에 있지 않으면 시스템을 일으키는 휴면 상태가 아닐 수 있습니다. :) 당신은 그것에 대해 도시바에 연락 했습니까?
Ƭᴇcʜιᴇ007 23

CPU가 절전 모드 중 하나 인 "유휴"모드로 전환 중입니다. 확실히이 유휴 모드이므로 문제가 발생합니다. 인터넷 전체에 설명되어 있으므로 일반적인 문제입니다. 유일한 문제는이 문제를 해결할 수있는 몇 가지 도구가 Core i5와 같은 최신 CPU에서 작동하지 않는다는 것입니다.
Philippe Leybaert

"잠자기"는 보통 S 상태를 나타 내기 때문에 제목을 "유휴 (Cx) 상태"로 변경했습니다. C- 상태는 일반적으로 "C- 상태"또는 "Cx"라고합니다.
coneslayer

답변:


11

Toshiba (캐나다) 사이트를 확인한 결과 해당 기술 서비스 게시판이나 포럼 사용자로부터 해당 문제에 대한 언급이 없습니다.

그런 다음 개인적으로 Toshiba에 전화를 걸어 (우리는 Toshiba 리셀러 / 수리소) 웹 사이트에있는 보고서 이외의 보고서가 있는지 확인하기 위해 노트를 둘러 보았습니다. 그들은 테크 라 라인에서 흔히 발생하는 문제이거나 이전에보고 된 문제와 관련된 것을 찾을 수 없다고 말했습니다.

가능한 보증 교체에 대해 질문했으며, 보증 기간이 지났고 DVD 드라이브의 디스크가 아니거나 먼지로 가득 차서 고장이 나거나 멈춘 팬이 아니라고 판단한 경우 응답하지 않습니다. 수리 될 것입니다.

당신이 우리에게 직접 가져왔다면 어떻게 처리 할 것으로 예상됩니까?

내 용의자는 먼저 LCD 인버터 (공통 위너) 일 것입니다. 확인 된 경우 다음 단계는 새 CPU로 테스트하는 것입니다 (더 쉬워서 만 가능). 그러면 마더 보드를 교체하려는 의도로 교체하십시오 노이즈를 유발하는 결함이있는 전압 컨트롤러 및 커패시터를 제거합니다. 이 "정상적인"것은 없습니다. ;)

따라서 보증 기간이 만료 된 경우 (Tecra의 보증 기간은 보통 3 년입니다. 여기에서 확인할 수 있습니다. ) 기능을 비활성화하여


SU에 머 무르십시오 (그리고 Apple 물건도 판매하십시오) ;-) 훌륭한 행동!
Arjan

모든 것을 시도한 후에, 그것이 최선의 해결책 일 것이라고 생각했습니다 (다시 보내기).
Philippe Leybaert

나는 여러 사람에게 내 랩탑의 소리를 들으라고 요청했고, 그들은 모두 키보드 영역에서 매우 성가신 소리가 들린다 고 말했다. (나는 그것이 단지 나라고 생각하기 시작했다). 그래서 나는 내일 그것을 돌려 줄 것이다. 그것이 나를 미치게하기 때문이다.
Philippe Leybaert

@ 필 : 30 일 이상이 지났고 거대한 체인점 (Tecra를 판매하는 사람은 없음)에서 구입 한 것이 아니라면 교체 될 것으로 예상하지 말고 수리하십시오. 또한 Toshiba와 계약을 맺은 독립적 인 수리 창고를 다루게되며, 모든 노트북에 대해 모든 부품을 재고하지 않고 대신 Toshiba의 재고 및 운송 방법 (보통 재고가있는 부품에 대해 다음날)에 의존합니다 ). @Arjan : 나는 갇혀있을거야, 나는 푹 해요. ;)
Ƭᴇcʜιᴇ007

방금 (마지막 금요일) 받았으므로 수리를 기다려야 할 경우 매우 실망 할 것입니다. 결국, 나는 노트북이 필요했기 때문에 물건을 샀다. 수리하는 데 몇 주가
걸리더라도

4

필립 (Philippe)은 CPU 우는 소리와 그것이 얼마나 흔한 지에 관한 것입니다. 저는 IT 기술자이며 증언 할 수 있습니다. 실제로 CPU가 울리는 것은 아니지만 CPU 전압 레귤레이터 근처의 마더 보드 인덕터에 코일이 있습니다. 특정 전압이 가해지면 공명을들을 수 있습니다. 절전 모드에있을 때 LCD 모니터를 사용했습니다. 그것을 열고 뜨거운 접착제 한 방울을 적용하면 문제가 해결됩니다. 비슷한 원리로 아마 같은 방식으로 고칠 수 있습니다. 당신이 잘들을 수 있다면 대부분의 핵심 2와 그 이상은 특정 전원 상태에서 어떤 종류의 우는 소리를냅니다. 케이스 디자인 및 팬 배치와 같은 요소는 듣는 정도에 영향을줍니다. 다른 대부분의 포스터와 마찬가지로 처음에는 LCD 인버터 또는 팬이나 하드 드라이브와 같은 움직이는 부분이어야한다고 생각했습니다. 기계를 열고 귀로 빨대를 사용하여 소리를 차단할 수 있습니다. 바이오스에 향상된 전원 상태를 비활성화하는 옵션이 있다면 좋을 것입니다. 나는 현재 코어 i5 430 아수스 노트북에서 동일한 문제를 다루고 있습니다. 이것은 몇 년 전의 특정 맥북에서 일반적입니다. 델은 심지어 그것을 설명하는 KB 기사를 가지고 있습니다.

http://support.dell.com/support/topics/global.aspx/support/dsn/en/document?c=us&cs=19&dl=false&l=en&s=dhs&docid=0A7D5CD2E17F5125E0401E0A55176204&doclang=en

셀 수없이 많은 사람들을위한 Google "cpu whine"또는 "c4 상태 비활성화 방법" 여기에 하나의 링크 만 게시 할 수 있습니다.


4

망할 OEM 공급 업체가 랩톱에서 성가신 소리를내는 문제를 해결하려는 경우를 대비하여 BIOS에서 모든 것을 잠그는 방법이 있습니다.

하나의 MSR (Model Specific Register)을 작성해야합니다. 여러 유틸리티 ( RW-Everything , CrystalCPUID 또는 찾을 수있는 것)를 사용하여 수행 할 수 있습니다.

많은 인텔 CPU에 대한 정확한 MSR 주소 및 C- 상태 값은 인텔 ® 64 및 IA-32 아키텍처 소프트웨어 개발자 매뉴얼 (볼륨 3B : 시스템 프로그래밍 안내서, 2 부)에서 찾을 수 있습니다.

내가 가진 코어 I5 520M을 하고 그것을위한 레지스터입니다 MSR_PKG_CST_CONFIG_CONTROL (0x00E2). 신호음이 사라지는 패키지 C 상태 제한 필드 (비트 2 : 0) 에서 가능한 가장 높은 값을 지정해야합니다 . (제 경우에는 3에서 1로 변경되었습니다)

의 경우 RW-모든 수동 MSR 액세스 윈도우의 사용자 목록 기능을 사용하여 레지스터 및 해당 주소를 추가해야합니다.

CrystalCPUID의 경우 코어 당 값을 설정할 수 있으며 (Core i5 520M에는 4 개의 CPU로 표시되는 2 개의 코어가 있음) 기본적으로 1 개의 코어를 다운 그레이드하면 우는 소리가 멈출 수 있습니다.

불행히도 내가 찾은 두 유틸리티 모두 자동으로 필요한 작업을 수행 할 수있는 방법을 제공하지 않으므로 PC를 시작할 때마다 수동으로 값을 변경하고 변경해야하지만 적어도 구성은 기억되어 닫을 수 있습니다 변경 후 유틸리티.

새로 추가 :

RW- 모두 실제로 자동화 된 방법을 제공하며 rw.exe /command=ScriptName.rw 를 통해 명령 줄에서 스크립트를로드 할 수 있습니다.

필자의 경우 스크립트는 다음과 같습니다.

>CPU 3
>WRMSR 0x00e2 0x00000000 0x02000401
>RwExit

CPU 3생략하면 첫 번째 코어 (CPU 1 및 CPU 2)가 포커스됩니다. 두 코어를 모두 구성해야하는 경우 WRMSR각 코어에 초점을 맞춘 후 별도의 명령이 필요합니다.

기록 될 값은 CPU 모델에 따라 다를 수 있습니다. RW-Everything 의 MSR 창 에서 기본값을 볼 수 있습니다 .

다음 단계는 시작시와 휴면 상태에서 재개 한 후 (구성이 재설정 된 후) 응용 프로그램을 실행할 예약 된 작업을 만드는 것입니다.


저는 Core i5 460M을 가지고 있으며 해당 레지스터를 업데이트하려고 할 때마다 BSOD를받습니다. 이 작업을 수행하기 위해 수행해야 할 다른 단계가 있습니까?
Kevin

biosbits.org의 도구를 사용하여 0xe2 레지스터 값을 변경하려고하면 모든 CPU에서 실패합니다. 값은 0x6008407이며 다른 값으로 실패합니다. 사용중인 레지스터 주소가 잘못되었는지 궁금합니다.
Kevin

3

에서 Microsoft 지원 (다른 문제,하지만 여전히 도움이 용) :

컴퓨터의 BIOS 펌웨어 옵션을 사용하여 ACPI (Advanance Configuration and Power Interface) C 상태를 비활성화 할 수 있습니다. 펌웨어에이 옵션이 포함되어 있지 않으면 소프트웨어 해결 방법을 사용할 수 있습니다. 레지스트리 키를 설정하여 ACPI C2 상태 및 C3 상태를 비활성화 할 수 있습니다. 이렇게하려면 다음과 같이하십시오.

1. 명령 프롬프트에서 다음 명령을 실행하십시오.
reg add HKLM \ System \ CurrentControlSet \ Control \ Processor / v Capabilities / t REG_DWORD / d 0x0007e066

2. 컴퓨터를 다시 시작하십시오.

참고 더 깊은 ACPI C 상태 (프로세서 유휴 절전 상태)가 비활성화되면 컴퓨터 유휴 전력 소비가 크게 증가합니다. Windows Server 2008 R2는 Xeon 5500 시리즈에서보다 심도 깊은 C- 상태를 주요 에너지 절약 기능으로 사용합니다.

이러한 절전 상태를 계속 활용하려면이 문서에서 설명하는 핫픽스를 설치 한 후 1 단계에서 설정 한 레지스트리 키를 제거하십시오. 레지스트리 키를 제거하려면 다음 단계를 수행하십시오.

1. 명령 프롬프트에서 다음 명령을 실행하십시오.
reg delete HKLM \ System \ CurrentControlSet \ Control \ Processor / v Capabilities / f

2. 컴퓨터를 다시 시작하십시오.


2

Dell 1557 랩탑 바이오스에서 Intel SpeedStep을 비활성화했습니다 (C3, C4 등을 비활성화 할 수있는 옵션이 없음). 그러나 물론 이것은 픽스가 아니며 랩톱의 배터리를 사용한 적이 없으므로이 순간에는 이것이 나에게 완벽합니다.

그리고 ne 소리를 내면서 배터리 성능을 극대화하고 싶다면 간단한 바이오스 변경 만하면됩니다. 이 BIOS 옵션을 켜고 끄는 습관을 들이는다면 OS에 로그온 할 때 사용자 계정 암호를 입력하는 것과 같이 큰 문제는 아닙니다.

그것이 당신을 위해 작동한다면, 단어를 전파하십시오! 블로그, YouTube (비디오 및 댓글) 어디에서나. 많은 사람들이이 매우 성가신 문제를 가지고 있습니다!

물론 Dell 및 다른 랩톱 제조업체는 AC 전원이 감지되면 SpeedStep을 자동으로 끈 다음 AC 전원이 없거나 제거 할 때 다시 켜도록 BIOS를 업데이트하는 것이 좋습니다. 배터리 부족으로 배터리 성능을 희생하려는 사람들에게는 SpeedStep을 영구적으로 끄는 옵션도 유지하는 것이 좋습니다!

소프트웨어를 통해서도 SpeedStep을 켜고 끌 수 있다면 동일한 프로그램을 만들 수있는 간단한 프로그램을 만들 수 있습니다.

어쩌면 누군가가 청원을 시작하고 anandtech.com, lifehacker.com, thinq.co.uk 등과 같은 웹 사이트, 잡지 및 Tekzilla와 같은 온라인 쇼를 통해 랩톱 제조업체에 압력을 가하고 싶습니까? 개인적으로 나는이 모든 malarkey를 귀찮게하기 위해 현재 건강 문제가 너무 많아서 다른 누군가가 공을 집어 들어야 할 것입니다. 나는 이것이 몇 퍼센트의 사람들에게 효과가 있을지 모른다. 그러나 만약 그것이 많은 사람들에게 효과가 있다면, 추구 할 가치가있을 것이다! 물론 Bluetooth 및 RMClock과 같은 다른 수정 프로그램을 언급해야합니다.


Lenovo 노트북에서 연결 여부에 따라 스피드 스텝을 켜거나 끌 수 있습니다.
Nathan Fellman

2

문서 에서이 "(동작은 000b와 동일)"에 대한 나의 해석은 CPU가 잠자기 상태가 아닌 것처럼 동작한다는 것입니다. CPU가 막히고 즉시 작동하기 시작하면 C1에 해당됩니다.

불행히도 Nehalem C2 (정지 클럭)의 경우 한계로 지정할 수 없으며 C3 (저전압)으로 인해 문제가 발생하므로 C1 한계가 유일한 대안입니다.

그러나 C0 또는 C1 제한으로도 CPU가 과열되지 않고 다른 수정 (Windows 전원 관리에서 CPU의 유휴를 비활성화하기 위해)과 같이 팬이 열광하지 않으므로 C0 제한으로도 일부 활성화 된 것으로 가정합니다. 절전 메커니즘.

전원을 켤 때 팬이 미치거나 울림이없는 것으로 충분합니다. 배터리 사용시 30 분 이상의 수명 단축을 보지 못했지만 필사적으로 필요한 경우 항상 우는 소리를 켤 수 있습니다. :)


2

Petko의 게시물을 작업 픽스로 확인하고 BIOSbits.org가 GRUB을 시작시 사용자를 위해 BIOS를 구성하도록 수정했을 가능성에 대해 언급함으로써 기여했습니다. 그러나 시작할 때 OS가 무시되는지 여부는 알 수 없습니다.

몇 시간 동안 테스트를 한 후 XP와 Windows 7에서 Petko의 유사한 결과를 확인할 수 있습니다. 열이나 배터리 수명 차이는 크지 않지만 소리는 훨씬 적습니다.

프로그램을 수동으로 열고 데이터를 입력해야하는 문제는 Autohotkey.com의 Autohotkey 유틸리티를 사용하여 해결할 수 있습니다. 무료이며 CPUID를 시작하고 명령을 입력하여 더 깊은 Cstate를 비활성화하는 바이너리를 컴파일 할 수 있습니다.


1

첫 번째 MacBook에서 웹캠을 계속 실행하면 BIOS 설정이 아닌 특정 절전 기능이 전혀 수행되지 않고 "CPU Whine" 이 발생하지 않습니다.

마찬가지로 nik의 답변 에서 C3 (시계 중지) 전원 상태를 탓 하는 Dell 지원 기사 가 언급되어 있습니다. C3 상태로 들어 가지 않도록 블루투스를 활성화하는 것이 좋습니다.


"CPU Whine"이라는 이름에도 불구하고 종종 CPU는 아니지만 전원 공급 장치의 커패시터로 인해 우는 소리가납니다.


1

2.4GHz C2D를 사용하는 Dell M1330과 동일한 문제가 있습니다. 내가 사용 RMClock을 (그것은 내가 지금까지 찾은 유일한 방법)가 C4 상태를 사용하지 않도록하고, 우는 소리는 즉시 떨어져 갔다.

삐 소리에 대한 다른 모든 솔루션 (팝업 / 팝 다운 비활성화, 저전압 등)은 전혀 아무것도하지 않았습니다. Dell은 BIOS에서 C4를 비활성화 할 수있는 옵션이 없습니다. 불행하게도, RMClock은이 설정을 클릭 한 후 보통 (항상 Win7 x32) 시스템을 정지 시키므로 컴퓨터가 잠기기 전에 몇 분의 행복한 침묵을 얻습니다.

나는 C4를 비활성화하는 다른 방법을 찾기 위해 어디에서나 검색했습니다. 시스템을 잠그는 C4 자체를 비활성화하는 것이 아니라 RMClock의 버그 ('07 년 개발을 중단했습니다).



0

일반적으로 BIOS에서 전원 관리 설정을 변경할 수 있어야합니다. ACPI 필드가 될 것입니다.


나는 그렇게했고, Windows가 부팅 될 때까지 괜찮습니다. Windows가 BIOS 전원 관리 설정을 재정의하는 것 같습니다
Philippe Leybaert

0

OS 유휴 상태가 프로세서 유휴 상태와 다르기를 바랍니다.

나는 운영 체제를 완전히 제어했지만 시스템이 유휴 상태가되는 것을 방지하기 위해 스스로 프로그램을 작성했습니다.

경우 이 유용 할 수 THEN

http://vikku.info/programming/win32api/prevent-windows-system-entering-idle-state-using-windowless-timers-getlastinputinfo.htm 다운로드 섹션을 참조하십시오

그밖에

내 답변이 관련이 없다는 의견을 추가하면 사용자가 오도하지 않도록 답변을 제거합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.