o .inf é normal nesse caso mesmo
É o que faz o pc reconhecer o pendrive como um autoexecutável
Já que a ideia inicial é você colocar ele em uma máquina sem nada no sistema
32 bit:
[Autorun]
open=setup.exe
icon=setup.exe,0
informa o sistema que ele deve auto executar o setup.exe e que o ícone à ser usado é o que está em setup.exe
64 bit:
[AutoRun.Amd64]
open=setup.exe
icon=setup.exe,0
[AutoRun]
open=sources\SetupError.exe x64
icon=sources\SetupError.exe,0
tem a mesma função, porém o autorun dele deve ser executado como arquitetura 64bits
Realmente os virus mais antigos precisavam de um autorun para executar, já que eles eram distribuidos em mídias como CDs e DVDs
E quando passaram para Pendrives continuaram da mesma forma por um tempo
porque o virus, querendo ou não, é só mais um programa
E ele precisa indicar a máquina onde executar
Mas creio que esse arquivo não seja malicioso, já que a única coisa que ele está fazendo é indicando o computador onde deve iniciar o instalador do windows
Pode executar sem medo