Eu rodei o chkdsk a partir de uma caixa do Windows 7 na minha unidade externa do XP e ele trocou as permissões para torná-las ocultas. Também pode ter convertido a unidade para o formato "RAW".
Meio feio.
Se você pode executar o chkdsk / f d: de uma caixa do XP com a unidade de problema montada em um gabinete externo, é muito melhor.
Se o win 7 for a única opção, clone a unidade primeiro para que você tenha uma cópia não corrompida para que ela não funcione satisfatoriamente. Aproveite o tempo extra. Você pode ser grato por ter feito isso.