Thursday, September 23, 2010

Exerpts: Internal error 0x80070057 in Windows 7

I came across a very helpful topic in Microsoft Technet Forum since it is so lengthy, I decided to create an excerpt to make it easier to digest.

Original post from: sfabriz
Hi,
I am running windows 7 professional (final release) just downloaded from msdn-aa of my university.
First thing I checked was the backup feature, since I was really unsatisfied with vista's one.
I did a backup, choosing those few folders I needed to backup and run it.
The process halted before completion and gave me this error:
"An internal error has occurred:
The parameter is incorrect: (0x80070057)"

Now, every time I try to use the backup feature (by clicking on start -> all programs -> maintenance -> Backup and restore) I immediately see this error window, and I can't do anything. I can neither backup, neither restore.

I have 2 hds on my machine. Fist one is a 750 Gb one, divided in 2 partitions C and D (400Gb and 350Gb) and the second one is a 300Gb hd with letter E in a single partition.
I also have a virtual drive (by magic disk).

Can someone help me please?
Thank you very much,
sfabriz

Here is microsoft's respons
Published in: http://support.microsoft.com/kb/982736/en-us

Method 1: Change the decimal symbol setting

This problem can occur if the decimal symbol is not set to '.' (dot). This is common in languages and locales other than English (United States), such as German (Germany).

To change the decimal symbol setting, follow these steps:
  1. Open Control Panel, click Clock, Language, and Region, and then click Region and Language.
  2. Click the Formats tab, and then click Additional settings.
  3. In the Decimal symbol field, type . (dot), and then click OK two times.
  4. Restart the computer.
Note Some third-party software may cause changes to the runtime locale of the computer and override the setting in Control Panel.

Method 2: Add a registry key value

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
  1. Click Start
    Collapse this imageExpand this image
    Start button
    , type Regedit.exe in the Search programs and files box, and then press ENTER.
  2. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\System
  3. On the Edit menu, point to New, and then click DWORD Value.
  4. Type CopyFileBufferedSynchronousIo, and then press ENTER.
  5. Right-click CopyFileBufferedSynchronousIo, and then click Modify.
  6. In the Value data box, type 1, and then click OK.
  7. Exit Registry Editor.