# Installation Problems after corruption

**URL:** <https://forums.docker.com/t/installation-problems-after-corruption/135530>\
**Category:** Docker Desktop\
**Tags:** windows\
**Created:** [April 11, 2023, 1:48pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530 "2023-04-11T13:48:52Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![orski](https://avatars.discourse-cdn.com/v4/letter/o/cdc98d/32.png) [@orski](https://forums.docker.com/u/orski)\
**Post date:** [April 11, 2023, 1:48pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/1 "2023-04-11T13:48:53Z")

</div>

I’ve been using docker for the past couple years with no problems, the other day I was updating docker desktop using teamviewer when teamviewer on the remote computer crashed, so i forced a restart and docker vanished.

Then I tried reinstalling it and the installer crashed, I tried installing again and I got this error:

```auto
Invalid JSON string. (Exception from HRESULT: 0x83750007)
   at Windows.Data.Json.JsonValue.Parse(String input)
   at CommunityInstaller.InstallWorkflow.SetupBackendModeAndFeatures(List`1 backendModeFeaturesSteps)
   at CommunityInstaller.InstallWorkflow.<DoHandleD4WPackageAsync>d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CommunityInstaller.InstallWorkflow.<DoProcessAsync>d__23.MoveNext()

```

And I’ve been getting it since, I tried to disable and re-enable wsl, deleting the old docker folder in program files and data, searched for a registry to delete with no avail, even tried uninstalling from the installer but that also failed. If anyone can figure out the cause of the error from this log that would be great.

Thank you.

---

<div class="post-metadata">

**Author:** ![ggray](https://avatars.discourse-cdn.com/v4/letter/g/6bbea6/32.png) [@ggray](https://forums.docker.com/u/ggray)\
**Post date:** [April 13, 2023, 1:43pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/2 "2023-04-13T13:43:36Z")

</div>

I have this same problem. If I find a solution, I’ll post. My fallback plan is to use minikube.

---

<div class="post-metadata">

**Author:** ![ggray](https://avatars.discourse-cdn.com/v4/letter/g/6bbea6/32.png) [@ggray](https://forums.docker.com/u/ggray)\
**Post date:** [April 13, 2023, 6:25pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/3 "2023-04-13T18:25:40Z")

</div>

I solved it (sort of). I reverted back to version 4.17.1. That also generated an error, but at least that error pointed to a solution. I went to ~\AppData\Roaming\Docker and looked at all the json files. For me, settings.json was binary and not valid json. I renamed that file and Docker started up fine. Not sure if that will fic 4.18, but I’ll try again when I have time.

---

<div class="post-metadata">

**Author:** ![orski](https://avatars.discourse-cdn.com/v4/letter/o/cdc98d/32.png) [@orski](https://forums.docker.com/u/orski)\
**Post date:** [April 13, 2023, 7:08pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/4 "2023-04-13T19:08:12Z")

</div>

An absolute legend, Thank you so much @ggray !!

---

<div class="post-metadata">

**Author:** ![mlline00](https://avatars.discourse-cdn.com/v4/letter/m/e9bcb4/32.png) [@mlline00](https://forums.docker.com/u/mlline00)\
**Post date:** [April 22, 2023, 5:29pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/5 "2023-04-22T17:29:19Z")

</div>

Had the same problem on my install; settings.json was all 0x0 bytes. Removing the file fixed things. Thanks @ggray!

---

<div class="post-metadata">

**Author:** ![shutupandshave](https://avatars.discourse-cdn.com/v4/letter/s/13edae/32.png) [@shutupandshave](https://forums.docker.com/u/shutupandshave)\
**Post date:** [April 25, 2023, 1:50pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/6 "2023-04-25T13:50:11Z")

</div>

Worked for me too, thanks

---

<div class="post-metadata">

**Author:** ![kasemo](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/kasemo/32/40556_2.png) [@kasemo](https://forums.docker.com/u/kasemo)\
**Post date:** [May 4, 2023, 4:14am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/7 "2023-05-04T04:14:53Z")

</div>

Worked for me as well. Thanks much!

I got the local on my own but missed the roaming folder.

---

<div class="post-metadata">

**Author:** ![dimk87](https://avatars.discourse-cdn.com/v4/letter/d/977dab/32.png) [@dimk87](https://forums.docker.com/u/dimk87)\
**Post date:** [May 7, 2023, 5:39pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/8 "2023-05-07T17:39:28Z")

</div>

Deleting /Docker/ and /Docker Desktop/ folders from .appData/Docker/ before installation worked for me

---

<div class="post-metadata">

**Author:** ![ongbunto](https://avatars.discourse-cdn.com/v4/letter/o/48db29/32.png) [@ongbunto](https://forums.docker.com/u/ongbunto)\
**Post date:** [June 2, 2023, 5:16am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/9 "2023-06-02T05:16:32Z")

</div>

This worked! Thanks!

---

<div class="post-metadata">

**Author:** ![cliuzy](https://avatars.discourse-cdn.com/v4/letter/c/3be4f8/32.png) [@cliuzy](https://forums.docker.com/u/cliuzy)\
**Post date:** [June 20, 2023, 8:24am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/10 "2023-06-20T08:24:20Z")

</div>

yea!!  
this Worked out for Me. Thanks.

---

<div class="post-metadata">

**Author:** ![vijayparkhe](https://avatars.discourse-cdn.com/v4/letter/v/a87d85/32.png) [@vijayparkhe](https://forums.docker.com/u/vijayparkhe)\
**Post date:** [July 13, 2023, 5:46am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/11 "2023-07-13T05:46:41Z")

</div>

This is worked for me too Thank you so much @ggray

---

<div class="post-metadata">

**Author:** ![rakorman](https://avatars.discourse-cdn.com/v4/letter/r/59ef9b/32.png) [@rakorman](https://forums.docker.com/u/rakorman)\
**Post date:** [July 24, 2023, 8:30am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/12 "2023-07-24T08:30:34Z")

</div>

Wanted to ask, from where you are downloading previous versions?, seems the only one available is, currently the 4.21.1.

---

<div class="post-metadata">

**Author:** ![dextersp7](https://avatars.discourse-cdn.com/v4/letter/d/ea666f/32.png) [@dextersp7](https://forums.docker.com/u/dextersp7)\
**Post date:** [August 3, 2023, 7:40pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/13 "2023-08-03T19:40:17Z")

</div>

@ggray legend!! tks for your help… One thing that i want to add is, the file can be rename with any word, I renamed my file to teste.json

---

<div class="post-metadata">

**Author:** ![taiwindows](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@taiwindows](https://forums.docker.com/u/taiwindows)\
**Post date:** [August 4, 2023, 3:45am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/14 "2023-08-04T03:45:17Z")

</div>

ChatGPT

It seems like you’re facing an issue with Docker after a remote update using TeamViewer. The error message you provided indicates an issue with parsing JSON during the installation process. This could be caused by various factors, such as corrupt installation files or conflicts with other software.

Here are some steps you can try to troubleshoot the problem:

1. **Clean Uninstall of Docker** : Before attempting a reinstall, make sure Docker is completely uninstalled from your system. Use the official Docker uninstallation instructions for your operating system to ensure a thorough removal.
2. **Check Antivirus/Firewall** : Sometimes, antivirus or firewall settings can interfere with the installation process. Temporarily disabling these security programs during the installation might help.
3. **Check Windows Updates** : Ensure that your operating system is up-to-date with the latest Windows updates and patches.
4. **Check .NET Framework** : Docker Desktop requires the .NET Framework to function correctly. Ensure that you have the necessary version of .NET Framework installed on your system.
5. **Try an Offline Installer** : Instead of using the online installer, try downloading the offline installer from the official Docker website. Offline installers usually contain all the required files, reducing the risk of connectivity issues during the installation.
6. **Run Installer as Administrator** : Right-click on the installer and choose “Run as Administrator” to ensure that the installation process has the necessary privileges.
7. **Check Event Viewer** : Look into the Event Viewer in Windows for any additional error messages related to the Docker installation. [Minecraft Lmhmod](https://taiwindows.com/minecraft-lmhmod)
8. **Try Compatibility Mode** : Right-click on the installer, choose “Properties,” and try running the installer in compatibility mode for an older version of Windows.
9. **Check System Requirements** : Verify that your system meets the minimum requirements for running Docker Desktop, including virtualization support.
10. **Check Docker Forums** : If none of the above solutions work, check the Docker forums or GitHub repository for known issues or seek help from the Docker community.

Please note that troubleshooting complex issues like this can sometimes be time-consuming. If the problem persists after trying the above steps, you may want to consider reaching out to Docker support for further assistance.

---

<div class="post-metadata">

**Author:** ![andreaskarz](https://sea3.discourse-cdn.com/docker/user_avatar/forums.docker.com/andreaskarz/32/42053_2.png) [@andreaskarz](https://forums.docker.com/u/andreaskarz)\
**Post date:** [August 16, 2023, 7:37am UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/15 "2023-08-16T07:37:19Z")

</div>

Perfect, thank you so much - delete all the docker directorys in _AppData_ and _ProgramData_ and run the newest install file - works perfect!

---

<div class="post-metadata">

**Author:** ![746343](https://avatars.discourse-cdn.com/v4/letter/7/8e7dd6/32.png) [@746343](https://forums.docker.com/u/746343)\
**Post date:** [November 10, 2023, 7:16pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/16 "2023-11-10T19:16:29Z")

</div>

it worked for me Thank you so much

---

<div class="post-metadata">

**Author:** ![castephens](https://avatars.discourse-cdn.com/v4/letter/c/4bbf92/32.png) [@castephens](https://forums.docker.com/u/castephens)\
**Post date:** [January 6, 2024, 6:04pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/17 "2024-01-06T18:04:01Z")

</div>

This happened to me as well. I found this solution. Give it a shot.

For Windows users. Step 1:Download and install Wise JetSearch. Step 2: Search this “\AppData\Roaming\Docker” on your wise JetSearch search bar. Step 3: Right-click on any file you see, then click open folder. Step 4: Look at your address bar on top and click Roaming. Your address bar should look like this: [1]: [https://i.stack.imgur.com/1Ia3A.png](https://i.stack.imgur.com/1Ia3A.png) [Address to Docker files location][1] Step 5: Delete the Docker and Docker Desktop folders.

Then you are done. Try installing Docker again. Thank you for reading

---

<div class="post-metadata">

**Author:** ![chriscp700](https://avatars.discourse-cdn.com/v4/letter/c/d2c977/32.png) [@chriscp700](https://forums.docker.com/u/chriscp700)\
**Post date:** [February 7, 2024, 6:21pm UTC](https://forums.docker.com/t/installation-problems-after-corruption/135530/18 "2024-02-07T18:21:50Z")

</div>

Worked for me. Old settings file had some invalid json content. Renamed and started afresh with no issues.
