так что я играю в игры на своем ПК, и у меня есть некоторые настройки управления вентиляторами с использованием 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
Ответы:
Проблема в том, что новейшая версия античит-программы 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, скорее всего, будет продолжать падать, если не будет обновляться. Возможно, стоит попробовать изучить другие варианты. Компании-разработчики не будут делать обходные пути для программного обеспечения, которое не обновлялось в течение двух или более лет.
источник
Get-WmiObject win32_SystemDriver | ? name -eq "speedfan" | % { $_.StopService(); Start-Sleep -Milliseconds 10000 ; $_.StartService() }
У меня была похожая проблема, оказывается для меня это был BattlEye, блокирующий доступ Speedfan. В настоящее время я не верю, что есть обходной путь, Speedfan прекратил разработку, и Battleye не разблокирует его.
https://www.battleye.com/support/faq/
источник
У меня была эта проблема после установки ARK: Survival Evolved.
Либо вы можете использовать обходной путь кого-то из упомянутых выше, либо сменить программное обеспечение. Я переключился на Аргус Монитор. Я не люблю это так сильно, однако это делает работу. Он не бесплатный, как SpeedFan, но стоит около 8 долларов в год, так что это довольно дешево.
источник
Я должен это исправить.
Я очень разочарован несовместимостью 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%
источник