Erro de desfragmentação, o volume (C :) não foi otimizado

7

ID do evento 257

The volume (C:) was not optimized because an error was encountered:
The parameter is incorrect. (0x80070057)

Eu tenho o Windows 8.1 64 Bit (HDD) e ultimamente notei o evento acima em meu Visualizador de Eventos. Eu recebo todos os dias 3 ou 4 desses erros. Alguém encontrou uma solução para isso?

  • O SFC / SCANNNOW não resolveu o problema: a Proteção de Recursos não encontrou violações de integridade.


Soluções que eu não tentei, mas poderiam funcionar

  1. Basic steps to use diskpart to assign a drive letter to the system partition

    1. Open an elevated command prompt.

    2. Type diskpart and press Enter. You leave the standard command prompt and enter the diskpart utility. (Nothing exciting happens, don't worry.)

    3. Type list disk and press Enter to get a listing of the disks on the system. (More accurately, the disks visible to diskpart.) Figure out which disk contains the partition you want to assign a drive letter to.

    4. Type select disk X, where X is the applicable disk number.

    5. Type list partition and press Enter to get a listing of recognized partitions on disk X (from step 4). Your desired partition will the listed there. If not, go outside and enjoy nature.

    6. Type select partition Y, where Y is the applicable partition number.

    7. Type assign letter=Z, where Z is the drive letter you wish to assign. Diskpart should reply: DiskPart successfully assigned the drive letter or mount point.

    Once the system recognizes the drive letter (a reboot may help; as I mentioned, I did not reboot before the trim worked, but did have to wait awhile), you should be able to defrag/trim.

    To unassign the drive letter:

    A. Carry out steps 1 - 6 above.

    B. Type remove and press Enter. Diskpart should reply: DiskPart successfully removed the drive letter or mount point.

    I hope this helps.


  1. I am not entirely sure why it helped, but after I had the same issue (0x80070057 during defrag, chkdsk reports no errors) reseting the journal seemed to fix it.

    Open an Administrator command prompt and make use of fsutil:

    fsutil usn deletejournal /D volume pathname
    fsutil usn createjournal m=max-value a=alloc-delta volume pathname

    Eg :
    fsutil usn deletejournal /D C:
    fsutil usn createjournal m=1000 a=100 C:

    Maybe it helps someone else as well.

As respostas são de aqui

    
por Devid 09.01.2014 / 22:48

2 respostas

3

Depois de fazer algumas pesquisas, descobri que a Microsoft lançou um Hotfix para esse problema .


Sintomas

Quando você executa o utilitário Desfragmentador de disco (Defrag.exe) em um volume em um computador executando o Windows 8.1 ou o Windows Server 2012 R2, a operação de desfragmentação falha. Além disso, evento ID 257 é registrado no log do aplicativo. Este evento exibe uma mensagem de erro "O parâmetro está incorreto". Nesse caso, talvez você não consiga otimizar o volume para eficiência de espaço.

Pré-requisitos

Para aplicar esse hotfix, você deve estar executando um dos seguintes sistemas operacionais:

  • Windows 8.1
  • Windows Server 2012 R2


de KB Número do Artista: 2929874

    
por 01.04.2014 / 16:58
0

Geralmente resulta de um caractere 'incomum' (como ^ & ou $) em um nome de arquivo ou pasta. Portanto, sugiro que você use o Verificador de arquivos do sistema

sfc /scannow

O que levará algum tempo para ser concluído.

    
por 09.01.2014 / 23:19