I also understand that some USB flash drives would automatically run a driver installation, would that show?
Não realmente. O que acontece é que, como eles obedecem a uma especificação padrão, o Windows pode carregar drivers de armazenamento e volume genéricos para eles. Ele faz isso sempre que você conecta uma nova unidade onde “novo” significa uma combinação de unidade e porta USB (ou seja, conectar uma unidade em duas portas diferentes faz com que o Windows a detecte como nova e (re) carregue os drivers duas vezes).
Is there any method by which I can track down a list of flash drives that my laptop has accessed - namely their brand name, capacity and/or the name of the USB flash drive itself?
Does my Windows 7 computer create history logs of the flash drives that have been plugged in? If so, what other information would this log contain?
Não como tal. Não há log de unidades, principalmente porque não há dados reais sobre as unidades. A unidade contém firmware que geralmente contém alguns metadados sobre ela, mas não há nada que impeça um fabricante de colocar dados muito pequenos, genéricos ou mesmo incorretos no firmware da unidade.
Dito isso, o registro do Windows retém algumas informações pseudo-exclusivas sobre periféricos para fins de detecção de novos dispositivos, para que ele saiba se possui ou não drivers para ele. Os dados mais úteis seriam localizados na chave HKLM\SYSTEM\CurrentControlSet\Enum\STORAGE\Volume
. Ele conterá os IDs de dispositivo de cada dispositivo de armazenamento conhecido que foi anexado ao sistema.
Você pode rever os dados manualmente, mas uma maneira melhor seria usar um programa que interpreta os dados e os exibe de uma forma mais legível, como DevManView ou USBDeview .
No entanto, como eu disse, não há motivos para que alguém que queira divulgar dados não use apenas uma unidade que tenha dados genéricos, em branco ou fraudulentos incorporados (ou simplesmente limpe os dados do registro posteriormente). Além disso, os dados podem não ser completamente exclusivos. Por exemplo, se você conectar uma nova unidade flash ao sistema e esperar que o Windows instale os drivers, ejetá-lo e conectar uma unidade diferente, mas idêntica, pode muito bem notar que o Windows não carrega novos drivers porque Correspondências "impressões digitais".
No futuro, você pode usar o USBLogView . Não ajuda com as atividades passadas da unidade USB, mas registrará atividades futuras.