Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5025 Discussions

VTune vtss sample driver don't support Windows 11 24H2 yet

sfc9982
Beginner
776 Views

Symptoms:

  • Most functions of VTune Profiler not working
  • VTune have a warning of Sample Driver not installed or CPU unsupported

sfc9982_0-1712382002784.png

sfc9982_1-1712382019510.png

 

Test with:
  • Windows 11 24H2 26100.1
  • Intel(R) Core(TM) i7-10870H CPU @ 2.20GHz 2.21 GHz
  • VTune Profiler 2024.1
  • Both unelavated and administrator priviledged

Manully install sample driver:

 

 

./amplxe-sepreg.exe -i -v
Warning, socperf3 driver is already installed and will be re-used... skipping
Installing and starting sepdrv5...
OK
Installing and starting sepdal...
OK
Checking vtss driver source path...OK
Forming destination path for vtss.sys...OK
Removing file C:\WINDOWS\system32\drivers\vtss.sys...OK
Stopping service vtss...FAILED
Removing service vtss...OK
Forming destination path for vtss.sys...OK
Removing file C:\WINDOWS\system32\drivers\vtss.sys...NOT FOUND
Forming source path for vtss.sys...OK
Forming destination path for vtss.sys...OK
Copying file C:\Program Files (x86)\Intel\oneAPI\vtune\2024.1\bin64\sepdrv\vtss.sys to C:\WINDOWS\system32\drivers\vtss.sys...OK
Installing service vtss...Starting service vtss...FAILED
Reason: Failed to start vtss service; error code: -6

 

 

When manully start vtss service.

 

 

net start vtss
System error 4294967290 has occurred.

The system cannot find message text for message number 0xfffffffa in the message file for BASE.

 

 

Both -6 and 4294967290 (actually same in unsigned integer) are undocmented Windows driver exit code.

 

I tried install sample driver on a Windows 11 23H2 or Windows 10 machine, it works. So I think it's vtss.sys do not support Windows 11 24H2.

Labels (1)
0 Kudos
5 Replies
yuzhang3_intel
Moderator
760 Views

Thanks for reporting the issue. Generally, VTune will support the new OS version in future releases. 

0 Kudos
Jennifer_D_Intel
Moderator
731 Views

Even if vtss didn't load, the other drivers did and might enable the other hardware-based analysis types. The vtss driver is used for hardware event-based hotspots analysis with stack collection. With the sep driver, you should still be able to run microarchitecture analysis, memory access analysis, and hardware event-based hotspots without stacks. If you need stack collection, user-mode hotspots will collect them.

Again, the 24H2 update is not officially supported yet for VTune, but the biggest problem is generally the vtss driver.


0 Kudos
maxv
Beginner
428 Views

I see the same problem with Windows 23H2. 

@sfc9982 how did you get 23H2 to work for you?

I've disabled:

  • Real-time virus protection (Windows Defender)
  • Tamper Protection
  • Ransomware Protection
  • Core Isolation / Memory Integrity
  • Vulnerable Driver Blocklist

And from Windows Features, I've removed:

  • Hyper-V
  • Virtual Machine Platform
  • Windows Hypervisor Platform
  • Windows Subsystem for Linux

There should be nothing standing between hardware and a kernel-mode driver.

It's unclear to me what else could be a problem here.

My system:

  • Windows 11 23H2 (Microsoft Windows [Version 10.0.22631.3447])
  • Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz
  • VTune Profiler 2024.1

Manually installing driver:

C:\Program Files (x86)\Intel\oneAPI\vtune\2024.1\bin64>amplxe-sepreg.exe -i -v
Warning, socperf3 driver is already installed and will be re-used... skipping
Installing and starting sepdrv5...
OK
Installing and starting sepdal...
OK
Checking vtss driver source path...OK
Forming destination path for vtss.sys...OK
Removing file C:\WINDOWS\system32\drivers\vtss.sys...OK
Stopping service vtss...FAILED
Removing service vtss...OK
Forming destination path for vtss.sys...OK
Removing file C:\WINDOWS\system32\drivers\vtss.sys...NOT FOUND
Forming source path for vtss.sys...OK
Forming destination path for vtss.sys...OK
Copying file C:\Program Files (x86)\Intel\oneAPI\vtune\2024.1\bin64\sepdrv\vtss.sys to C:\WINDOWS\system32\drivers\vtss.sys...OK
Installing service vtss...Starting service vtss...FAILED
Reason: Failed to start vtss service; error code: -6

C:\Program Files (x86)\Intel\oneAPI\vtune\2024.1\bin64>net start vtss
System error 4294967290 has occurred.

The system cannot find message text for message number 0xfffffffa in the message file for BASE.

Same errors.

0 Kudos
sfc9982
Beginner
205 Views

It cannot work on Windows 10 LTSC either. I got mad and put it into virtual machine in the end.

0 Kudos
yuzhang3_intel
Moderator
368 Views

It looks like your Windows build is upgraded to 22631.3447, which will be supported in future releases.

 

  • Windows 11 23H2 (Microsoft Windows [Version 10.0.22631.3447])
0 Kudos
Reply