Last Thursday, I encountered the same persistent "Trojan:Win32/Vigorf.A" detection targeting OpenHardwareMonitorLib.sys in Intel NUC Software Studio. After extensive troubleshooting, I can confirm this is a false positive affecting legitimate Intel software. The detection stems from an outdated, vulnerable driver component (WinRing0) that Intel bundles without proper security updates.
Confirming It's a False Positive
Before removal, I verified the legitimacy of the software:
Digital Signature Analysis:
- Main executable (
NucSoftwareStudioService.exe) shows valid Microsoft signatures
- Certificate: "Microsoft Windows Hardware Compatibility Publisher"
- Thumbprint:
426510225A68B9260814230B37E289BFE0566F28
The problematic file (OpenHardwareMonitorLib.sys) revealed:
- Signed by original developer: Noriyuki MIYAZAKI (******@crystalmark.info)
- Certificate expired in 2008 (17+ years old)
- This is legitimate, open-source OpenHardwareMonitor library bundled by Intel
Complete Removal Process
Step 1: Stop the Service
# Open Services (services.msc)
# Find "Intel(R) NUC Software Studio Service"
# Set to "Disabled" and Stop
Step 2: Uninstall the Application
Settings → Apps → Installed apps → Intel NUC Software Studio → Uninstall
Step 3: Remove Driver Package
pnputil /delete-driver performancedriverextension.inf /uninstall /force
Step 4: Clean Registry
# Open Registry Editor (regedit)
# Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
# Delete "NucSoftwareStudioService" key
Step 5: Force Delete Remaining Files
# Take ownership
takeown /f "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]" /r /d y
# Grant permissions
icacls "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]" /grant administrators:F /t
# Delete folder
rmdir /s /q "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]"
Step 6: Prevent Automatic Reinstallation
- Disable automatic driver updates in Windows Update settings
- Uninstall "Intel Driver & Support Assistant" if present
- Use "Show or hide updates" troubleshooter to block Intel NUC driver packages
Verification
After removal:
- Windows Defender scans show no threats
- No "Trojan:Win32/Vigorf.A" detections
- System stability maintained
- Hardware monitoring can be replaced with alternatives like HWiNFO64
Industry Context
This false positive is part of a broader issue affecting hardware monitoring applications. Microsoft Defender began flagging WinRing0-based drivers in March 2025 due to CVE-2020-14979, a known vulnerability from 2020. Multiple users reported identical detections starting September 4th, 2025.
Challenge to Intel
Intel must address this security and user experience failure:
Immediate Actions Required:
- Update OpenHardwareMonitor components to current, signed versions
- Replace vulnerable WinRing0 drivers with secure alternatives
- Implement proper code signing for all bundled third-party libraries
- Release security updates for existing installations
Long-term Improvements:
- Security audit of all bundled open-source components
- Automated vulnerability scanning in software releases
- Clear communication about false positives to users
- Alternative hardware monitoring solutions that don't rely on vulnerable drivers
Intel's current approach is unacceptable for enterprise and consumer users alike. Bundling 17-year-old expired certificates and known vulnerable drivers in 2025 software releases demonstrates poor security practices and inadequate quality assurance.
Users shouldn't need to perform complex manual removal procedures for legitimate software flagged as malware. Intel must take responsibility for shipping secure, properly maintained software components or face continued user migration to alternative hardware monitoring solutions.
The company's apparent discontinuation of NUC Software Studio support while leaving vulnerable installations in the wild further compounds this issue. If Intel cannot maintain these software packages securely, they should provide clear migration paths to supported alternatives rather than abandoning users with false-positive-generating software.
Important Disclaimer
The actions and commands detailed in this article were AI-generated based on a comprehensive chat history that successfully resolved this specific Trojan:Win32/Vigorf.A false positive issue. However, the exact commands, file paths, and folder names may differ slightly from what individual users encounter on their systems.
Before executing any commands:
- Verify file paths match your specific system configuration
- Ensure you have appropriate administrative privileges
- Create a system backup or restore point
- Test commands in a safe environment when possible
The hash values in folder names (e.g., performancedriverextension.inf_amd64_[hash]) will be unique to each installation. Use the dir command to identify the correct folder names on your system before proceeding with deletion commands.
While this solution worked for the documented case, system configurations vary. Adapt the commands to match your specific environment and exercise appropriate caution when modifying system files and registry entries.
Complete Solution: Resolving Trojan:Win32/Vigorf.A False Positive in Intel NUC Software Studio
Context
I recently encountered the same persistent "Trojan:Win32/Vigorf.A" detection targeting OpenHardwareMonitorLib.sys in Intel NUC Software Studio. After extensive troubleshooting, I can confirm this is a false positive affecting legitimate Intel software. The detection stems from an outdated, vulnerable driver component (WinRing0) that Intel bundles without proper security updates.
Confirming It's a False Positive
Before removal, I verified the legitimacy of the software:
Digital Signature Analysis:
- Main executable (
NucSoftwareStudioService.exe) shows valid Microsoft signatures
- Certificate: "Microsoft Windows Hardware Compatibility Publisher"
- Thumbprint:
426510225A68B9260814230B37E289BFE0566F28
The problematic file (OpenHardwareMonitorLib.sys) revealed:
- Signed by original developer: Noriyuki MIYAZAKI (******@crystalmark.info)
- Certificate expired in 2008 (17+ years old)
- This is legitimate open-source OpenHardwareMonitor library bundled by Intel
Complete Removal Process
Step 1: Stop the Service
# Open Services (services.msc)
# Find "Intel(R) NUC Software Studio Service"
# Set to "Disabled" and Stop
Step 2: Uninstall the Application
Settings → Apps → Installed apps → Intel NUC Software Studio → Uninstall
Step 3: Remove Driver Package
pnputil /delete-driver performancedriverextension.inf /uninstall /force
Step 4: Clean Registry
# Open Registry Editor (regedit)
# Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
# Delete "NucSoftwareStudioService" key
Step 5: Force Delete Remaining Files
# Take ownership
takeown /f "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]" /r /d y
# Grant permissions
icacls "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]" /grant administrators:F /t
# Delete folder
rmdir /s /q "C:\Windows\System32\DriverStore\FileRepository\performancedriverextension.inf_amd64_[hash]"
Step 6: Prevent Automatic Reinstallation
- Disable automatic driver updates in Windows Update settings
- Uninstall "Intel Driver & Support Assistant" if present
- Use "Show or hide updates" troubleshooter to block Intel NUC driver packages
Verification
After removal:
- Windows Defender scans show no threats
- No "Trojan:Win32/Vigorf.A" detections
- System stability maintained
- Hardware monitoring can be replaced with alternatives like HWiNFO64
Industry Context
This false positive is part of a broader issue affecting hardware monitoring applications. Microsoft Defender began flagging WinRing0-based drivers in March 2025 due to CVE-2020-14979, a known vulnerability from 2020. Multiple users reported identical detections starting September 4th, 2025.
Challenge to Intel
Intel must address this security and user experience failure:
Immediate Actions Required:
- Update OpenHardwareMonitor components to current, signed versions
- Replace vulnerable WinRing0 drivers with secure alternatives
- Implement proper code signing for all bundled third-party libraries
- Release security updates for existing installations
Long-term Improvements:
- Security audit of all bundled open-source components
- Automated vulnerability scanning in software releases
- Clear communication about false positives to users
- Alternative hardware monitoring solutions that don't rely on vulnerable drivers
Intel's current approach is unacceptable for enterprise and consumer users alike. Bundling 17-year-old expired certificates and known vulnerable drivers in 2025 software releases demonstrates poor security practices and inadequate quality assurance.
Users shouldn't need to perform complex manual removal procedures for legitimate software flagged as malware. Intel must take responsibility for shipping secure, properly maintained software components or face continued user migration to alternative hardware monitoring solutions.
The company's apparent discontinuation of NUC Software Studio support while leaving vulnerable installations in the wild further compounds this issue. If Intel cannot maintain these software packages securely, they should provide clear migration paths to supported alternatives rather than abandoning users with false-positive-generating software.
Important Disclaimer
The actions and commands detailed in this article were AI-generated based on a comprehensive chat history that successfully resolved this specific Trojan:Win32/Vigorf.A false positive issue. However, the exact commands, file paths, and folder names may differ slightly from what individual users encounter on their systems.
Before executing any commands:
- Verify file paths match your specific system configuration
- Ensure you have appropriate administrative privileges
- Create a system backup or restore point
- Test commands in a safe environment when possible
The hash values in folder names (e.g., performancedriverextension.inf_amd64_[hash]) will be unique to each installation. Use the dir command to identify the correct folder names on your system before proceeding with deletion commands.
While this solution worked for the documented case, system configurations vary. Adapt the commands to match your specific environment and exercise appropriate caution when modifying system files and registry entries.