Mensagem de erro "Função inválida do MS-DOS" ao copiar um arquivo

7

Eu tenho o Windows 7 PC. Ao copiar um arquivo de filme (mp4) de um DVD para o disco rígido do meu PC, no Windows Explorer, estou recebendo o erro:

Invalid MS-DOS function.

A mensagem de erro aparece, eu cancelo e o arquivo não é copiado. Eu tenho muitos outros arquivos MP4 no DVD (eu rasguei personalizado), que copiou muito bem.

O que isso significa? Como isso pode ser resolvido?

Atualizar

Ok, parece que o arquivo pode estar corrompido no final do arquivo do filme, pois faz com que o VLC fique travado e falhe.

    
por spong 09.07.2011 / 02:45

6 respostas

4

Como você confirmou que provavelmente é corrupto, isso é bom.

Geralmente isso acontece porque o DVD é protegido contra cópia. Pode haver um software que contorne isso, mas é duvidoso que alguém receba esse tipo de ajuda aqui, pois é desaprovado.

    
por 09.07.2011 / 02:51
4

Também recebi o erro "Função inválida do MS-DOS" ao copiar arquivos, mas sob uma circunstância diferente: Windows 7, copiando arquivos de um compartilhamento SMB em uma máquina Mac OS X Lion.

(Isto não se aplica a você, mas esta é a única pergunta de Superusuário que faz referência a "Função MS-DOS inválida", então eu menciono isso apenas na esperança de ajudar alguém!)

No Mac, eu abri um Terminal e executei ls -al no diretório afetado, e notei isso:

drwxr-xr-x@  4 Blair    staff         136 18 Jan 21:52 Stuff

A marca @ é importante - indica que o arquivo / pasta tem Atributos estendidos .

Essa era a única pasta que eu estava tendo problemas para copiar; Eu verifiquei todos os outros arquivos e pastas que copiaram com sucesso e descobri que eles não tinham atributos estendidos.

A execução de ls -al@ revela quais são os atributos estendidos:

drwxr-xr-x@  4 Blair    staff         136 18 Jan 21:52 Stuff
        com.apple.quarantine            48

Este é o atributo de quarentena usado pelo sistema operacional para marcar arquivos baixados da Internet como "potencialmente inseguros".

Acreditando que o atributo estava jogando sujo com o Windows, decidi removê-lo. Esta resposta mostra como:

xattr -dr com.apple.quarantine Stuff

Voltei para a máquina Windows e comecei a copiar a pasta novamente - funcionou sem problemas.

    
por 19.01.2012 / 13:24
1

Você pode excluir o prompt de comando a partir do openning (windows start- > cmd, clique em enter) então corra: del \? [nome do arquivo + caminho]

    
por 13.09.2012 / 23:50
1

Embora, eu soubesse que esse era um problema antigo ou provavelmente resolvido, mas aqui está minha adição à solução.

    Clique em Iniciar, digite regedit na caixa Iniciar Pesquisa e pressione ENTER.
  • Localize e clique na seguinte subchave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

  • No menu Editar, aponte para Novo e clique em DWORD Valor.
  • Digite CopyFileBufferedSynchronousIo para nomear a nova entrada e pressione ENTER.
  • Clique com o botão direito do mouse em CopyFileBufferedSynchronousIo e clique em Modificar.
  • Na caixa Dados do valor, digite 1 e clique em OK.
  • Saia do Editor do Registro.

Em seguida, copie.

    
por 25.01.2013 / 23:45
1

Estou atrasado para isso, mas se alguém ainda estiver procurando uma solução: Copiar o comando do prompt de comando funcionou para mim.

    
por 31.12.2013 / 05:59
-1

Estou tão atrasado para responder a isso Mas para as pessoas que ainda estão procurando uma solução, mesmo depois de tentar todos os truques mencionados na web estou postando isso

Eu tive o mesmo problema de função ms inválido dos enquanto copiava um arquivo de um disco virtual ... Na verdade, era um arquivo de crack .... Eu tentei de tudo ... Thn aprendi que é porque os arquivos iso só podem ser montados no modo somente leitura. Então eu tentei torná-lo gravável e encontrei o software chamado OSFMOUNT. Monta arquivos iso nrg bin em modo gravável .... Então eu copiei e funcionou bem

    
por 15.02.2017 / 11:19