4

так что я играю в игры на своем ПК, и у меня есть некоторые настройки управления вентиляторами с использованием SpeedFan для моих поклонников ШИМ, которые обычно работают очень хорошо. Однако на днях моя игра шла не так гладко, и я увидел, что у меня довольно высокая температура. Я открыл свой SpeedFan и увидел, что он не определяет вентиляторы или какие-либо температуры. Я перезапустил его, и он показал следующий вывод:

Win9x:NO  64Bit:YES  GiveIO:NO  SpeedFan:YES
I/O properly initialized
Linked ISA BUS at $0290
Scanning ISA BUS at $0290...
Found Samsung SSD 850 EVO 500GB on AdvSMART
Found WDC WD10EZEX-08WN4A0 (1000.2GB)
Found WDC WD10EZEX-00WN4A0 (1000.2GB)
Found System manufacturer System Product Name
Found ACPI temperature
Found AMD Radeon HD 7900 Series
End of detection
ERROR: Fan Controller 0 can't find PWM (Nuvoton NCT6793D@$290(onISA@$290))
ERROR: Fan Controller 1 can't find PWM (Nuvoton NCT6793D@$290(onISA@$290))
ERROR: Fan Controller 2 can't find PWM (Nuvoton NCT6793D@$290(onISA@$290))
ERROR: Fan Controller 3 can't find PWM (Nuvoton NCT6793D@$290(onISA@$290))
Can't find temperature sensor (1 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (2 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (3 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (4 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (2 from Nuvoton NCT6793D@$290(onISA@$290))
Can't find temperature sensor (1 from GeForce13C210DE010000)
ERROR: Can't find Fan Controller 1
Can't find temperature sensor (2 from Nuvoton NCT6793D@$290(onISA@$290))
Can't find temperature sensor (1 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (2 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (3 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (4 from INTEL CORE@$0(onISA@$290))
ERROR: Can't find Fan Controller 2
Can't find temperature sensor (2 from Nuvoton NCT6793D@$290(onISA@$290))
Can't find temperature sensor (1 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (2 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (3 from INTEL CORE@$0(onISA@$290))
Can't find temperature sensor (4 from INTEL CORE@$0(onISA@$290))
ERROR: Can't find Fan Controller 3
Loaded 0 events

После перезагрузки он обнаруживает только вентилятор графического процессора и все температуры в норме, но ни один из других вентиляторов. Не их скорость или что-нибудь.

Я открыл Aida64, которая успешно обнаруживает все, включая фанатов.

После перезагрузки компьютера запускается SpeedFan, он все нормально обнаруживает и некоторое время снова работает нормально. Однако через некоторое время происходит то же самое.

Что заставляет SpeedFan перестать обнаруживать контроллеры и датчики во время игры?

РЕДАКТИРОВАТЬ 26-ИЮНЯ-2018: Вот вывод после перезагрузки компьютера, и он успешно обнаруживает все.

Win9x:NO  64Bit:YES  GiveIO:NO  SpeedFan:YES
I/O properly initialized
Linked ISA BUS at $0290
Linked Intel Sunrise Point SMBUS at $F000
Found nVidia GeForce GTX 970
Linked nVidiaI2C0 SMBUS at $3D403E3F
Linked nVidiaI2C1 SMBUS at $3D403637
Linked nVidiaI2C2 SMBUS at $3D405051
Scanning ISA BUS at $0290...
SuperIO Chip=Nuvoton NCT6793D
NCT6793D (ID=$C1) found (using SuperIO) on ISA at $290
Nuvoton NCT6793D at $290 msg : Nuvoton NCT6793D uses base address $0A00 too
Nuvoton NCT6793D at $290 msg : Nuvoton NCT6793D uses base address $0A00 too
DUPLICATE --> Nuvoton NCT6793D from ISA at $0290 WAS ALREADY ADDED AS Nuvoton NCT6793D from ISA at $0290
Scanning Intel SMBus at $F000...
Scanning I2CNVidia SMBus at $3D403E3F...
Scanning I2CNVidia SMBus at $3D403637...
Scanning I2CNVidia SMBus at $3D405051...
Found Samsung SSD 850 EVO 500GB on AdvSMART
Found WDC WD10EZEX-08WN4A0 (1000.2GB)
Found WDC WD10EZEX-00WN4A0 (1000.2GB)
Found System manufacturer System Product Name
Found ACPI temperature
Found AMD Radeon HD 7900 Series
Found Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
End of detection
Loaded 0 events

4 ответа4

5

Проблема здесь в том, что новейшая версия античит-программы BattlEye блокирует некоторые функции SpeedFan и, возможно, других подобных программ. Ниже со страницы часто задаваемых вопросов BattlEye .

Когда я запускаю игру с включенным BattlEye, мое программное обеспечение SpeedFan (или, возможно, другое аппаратное обеспечение) перестает работать. Пожалуйста, исправьте это!

BattlEye блокирует определенное программное обеспечение, использующее драйверы ядра, которые содержат известные проблемы безопасности, которые могут быть использованы читами. Мы не можем поддерживать такое программное обеспечение и поэтому не можем предоставить исправление. Пожалуйста, убедитесь, что вы используете последнюю версию такого программного обеспечения, или нет более новой версии, обратитесь к разработчику / поставщику программного обеспечения, чтобы уведомить их о проблеме.

Это будет исправлено?

На Mantis Bug Tracker есть открытый отчет об ошибке . Это в признанном состоянии, но я не уверен, что что-нибудь случится с этим. SpeedFan не обновлялся с 29 июня 2016 года, и BattlEye уже заявлял, что не будет менять свое анти-чит программное обеспечение.

Есть много игр, которые используют BattleEye, так что это может случиться с несколькими людьми. Я знаю несколько игр: ARK: Survival Evolved, Fortnite и PUBG.

Каковы мои альтернативы?

Если вы верны SpeedFan, вы можете попробовать эти шаги, опубликованные KarlHeinzGrabowski. Это может стоить того, чтобы продолжать использовать SpeedFan. Кроме того, вы можете использовать другое программное обеспечение для контроля температуры. Я редко смотрю на временные характеристики, но когда я хочу что-то посмотреть, я использую MSI Afterburner. В нем есть все, что мне нужно увидеть, и это то, что все еще обновляется.

После выхода из игры вы можете исправить SpeedFan, чтобы он снова успешно все обнаружил. Для этого откройте командную строку или powershell от имени администратора и выполните следующие две команды:

sc.exe stop speedfan

sc.exe start speedfan

К сожалению, SpeedFan, скорее всего, будет продолжать обесцениваться, если он не будет обновлен. Возможно, стоит попробовать изучить другие варианты. Компании-разработчики не будут делать обходные пути для программного обеспечения, которое не обновлялось в течение двух или более лет.

1

У меня была похожая проблема, оказывается для меня это был BattlEye, блокирующий доступ Speedfan. В настоящее время я не верю, что есть обходной путь, Speedfan прекратил разработку, и Battleye не разблокирует его.

https://www.battleye.com/support/faq/

1

У меня была эта проблема после установки ARK: Survival Evolved.

Либо вы можете использовать обходной путь кого-либо из упомянутых выше, либо сменить программное обеспечение. Я переключился на Argus Monitor. Я не люблю это так сильно, однако это делает работу. Он не бесплатный, как SpeedFan, но стоит около 8 долларов в год, так что это довольно дешево.

-1

Я должен это исправить.

Я очень разочарован несовместимостью PUBG и SpeedFan. Единственное решение - удалить SpeedFan. К счастью, менее чем за час поиска в интернете я нашел решение с помощью Argus Monitor.

Argus Monitor является условно-бесплатной программой в течение 30 дней, но в конце пробного периода Argus продолжает работать, даже если отображается сообщение с напоминанием о регистрации.

С Argus Monitor я могу управлять вентилятором графического процессора (хотя я установил его по умолчанию), вентилятором процессора (также по умолчанию BIOS), и самое лучшее, что я могу управлять вентиляторами системы с помощью графики, связанной с несколькими датчиками одновременно температура графического процессора и процессора. Это замечательно. Кроме того, Argus Monitor отображает гораздо больше графиков и конфигураций, чем SpeedFan. Также Аргус не дает ошибок, как в скоростях болельщиков. SpeedFan показал мне плохие скорости типа 65535 об / мин. Argus Monitor обновляется очень часто и постоянно добавляет новые функциональные возможности и новые чипы материнской платы. У него даже больше функций, чем у SpeedFan. С помощью Argus я могу управлять вентиляторами процессора, графического процессора и системы и переводить их в 3 режима: по умолчанию (BIOS), вручную или с помощью программного управления (с точечной диаграммой). Это отлично.

Моя конфигурация:

BIOS: TEMP-CPU 30-60ºC - FAN-CPU 20-100%

BIOS: TEMP-CPU 30-60ºC - FAN-SYS 30-100%

ПО УМОЛЧАНИЮ: TEMP-GPU 60-80ºC - FAN-GPU 20-100%

ARGUS: TEMP-GPU/CPU 30-60ºC - FAN-SYS 30-100%

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .