Como posso descobrir o que está bloqueando o meu dispositivo? (Sysinternals Process Explorer não ajudou)

2

Eu tenho uma estação de acoplamento eSATA como a da foto:

Devezemquando,quandotentoejetarminhaunidade,oWindowsreclamacomaseguintemensagem:

Coisas que tentei:

  1. Eu segui as instruções neste tópico: O Windows pode me dizer o que está usando meu pendrive? e eu tenho Sysinternals Process Explorer instalado, mas quando eu procurar pela letra da unidade ( F:\ no meu caso) nada aparece.

  2. Seguindo a sugestão de Oliver Salzburg, corro mountvol em cmd e obtive o identificador de unidade exclusivo que os relatórios widnows estão associados a F:\ . Em seguida, procurei por quaisquer identificadores referentes a esse identificador no Sysinternals Process Explorer , mas novamente nada apareceu.

  3. Seguindo a sugestão de Alan, tentei tratar da Sysinternals , e é isso que eu recebi:

Handle v3.46 Copyright (C) 1997-2011 Mark Russinovich Sysinternals - www.sysinternals.com

svchost.exe pid: 1020 type: File 594: F:

svchost.exe pid: 1020 type: File 5C4: F:\$Extend\$ObjId

svchost.exe pid: 1020 type: File 604: F:\System Volume Information\tracking.log

Eu posso ver que o svchost está bloqueando meu processo, o que tecnicamente responde à minha pergunta. Agora, alguém se importaria em me ajudar a descobrir como, sabendo disso, posso desbloquear o dispositivo?

    
por Amelio Vazquez-Reina 29.02.2012 / 15:18

2 respostas

2

Experimente o utilitário Handle da linha de comando , também da SysInternals.

No aviso, problema:

handle f:
    
por 29.02.2012 / 16:09
0

Certifique-se de usar "Executar como administrador" ao executar o Process Explorer. Isso permitirá que ele mostre coisas adicionais (como System e svchost.exe) que tenham identificadores abertos para a unidade.

    
por 14.01.2014 / 22:57