Problemas externos com USB HD com um toque (funciona no Windows7, mas não no XP)

1

Eu tenho este HD USB externo mais antigo, de 160 GB. Eu estava usando para copiar meus jogos Steam para outro computador. No computador de origem, o Windows 7 de 64 bits, tudo funcionou bem. Drive não relatou erros, não teve soluços, etc.

Conectando-o ao computador com Windows XP de 32 bits, ele funcionou bem para examinar os arquivos, movendo arquivos nele (sem leitura / gravação real, apenas modificando a tabela do sistema de arquivos). No entanto, ao copiar arquivos para o HD interno, depois de alguns segundos a dezenas de minutos (tempos aparentemente aleatórios), o dispositivo USB não é reconhecido e reporta um erro de gravação atrasado.

Eventos no log do sistema são assim, cronologicamente:

(número de vezes exibido) xSource (Event ID): "message"

2xdisk (51): An error was detected on device \Device\Harddisk1\D during a paging operation.

1xftdisk (57): The system failed to flush data to the transaction log. Corruption may occur.

1xApplication popup (26): Windows - Delayed Write Failed : Windows was unable to save all the data for the file E:\$Mft. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

1xntfs (50): {Delayed Write Failed} Windows was unable to save all the data for the file . The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.

Estas são repetidas por um tempo, depois há mais de 10 mensagens de disco ou mensagens de ftdisk.

Outras notas:

  • Isso ocorre em arquivos aleatórios em horários aleatórios.
  • Desconectar e reconectar o inversor mantém o status do dispositivo não reconhecido
  • Desativar e, em seguida, corrigi-lo. Os mesmos arquivos que falharam serão copiados bem, mas em breve falharão aleatoriamente
  • Esse problema não pode ser replicado na máquina de origem do Windows 7 ao copiar do HD para um local diferente em seu disco local
  • chkdsk / f foi executado e não encontrou erros. chkdsk / f / r tem o problema de gravação atrasada.
  • A unidade
  • foi configurada para remoção rápida. A configuração para desempenho no gerenciador de dispositivos produziu o mesmo resultado
  • Não estou escrevendo nada na unidade externa USB, por isso não sei por que existe até um erro de gravação atrasada (gravação de tempos de acesso a arquivos?)
  • o Windows XP local foi chkdsk'd sem problemas
  • A máquina com Windows XP não tem problemas com outros HD USB
  • Várias portas USB foram tentadas
  • A reinicialização não ajudou
  • Ocorre com o SyncToy e com o Windows Explorer
  • O status SMART é bom na unidade local e na externa
  • A falta de jogos está me irritando
por Eruditass 05.01.2011 / 06:23

2 respostas

0

Acabou sendo um cabo USB ruim.

    
por 23.03.2011 / 21:58
0

Primeiro, precisamos descobrir qual disco é \Device\Harddisk1 para ter certeza absoluta. Use o guia da Microsoft para determinar as unidades físicas das mensagens do log de eventos para ajudar a reduzi-las. Eu tive esse problema um tempo atrás e foi causado por um módulo de memória ruim, então vale a pena verificar sua memória com um memtest também.

A razão pela qual ele provavelmente está trabalhando no Windows 7 e não no XP é porque sua partição do XP pode habitar os setores defeituosos do disco, enquanto a partição 7 pode não conter nenhum.

Minha sugestão imediata seria fazer o backup de todos os dados na unidade do sistema operacional, caso ainda não tenha sido feito, e inserir uma unidade de substituição.

    
por 05.01.2011 / 07:37