I cannot count the number of times I have installed RSLogix 5, 500, 5000 or Studio 5000 software over the last twenty years. Sometimes I can install it on different (but identical) computers and have a different experience.

Each install can be a different adventure and this one is no different. I have run into .Net errors before, but there can always be a little twist to each one. If you run into this specific error, then hopefully this article will be of assistance to you!

Recently, I was attempting to install two versions of RSLogix 5000: v19 and v20 because I do still maintain some versions of L6X controllers. I had the computer connected to the internet, but as I began the software installation and as the software install was attempting to install the “Prerequisites”, I noticed that the install – stalled at the point of “Downloading required files”

Eventually, the installation halts and the following error is displayed.

I then began searching the internet for resolutions to my issue.

The first possible and needed fix was to install the latest Windows Updates. While this was probably a good first move, the updates completed and I still had the issue.

I then consulted Rockwell’s knowledgebase, but I did not find this specific error/issue. From reading several forums, I found many things to try from group policy edits to registry edits that did not work for me.

Finally, I was able to find a resolution that worked for me.

You will either need your windows disk or another copy of windows offline. I had a copy of Windows 10 on a USB drive and placed it in the PC.

Editor’s Note: We cover an alternative way to install .Net Framework in our previous article, “Studio 5000 – How to Fix .Net Framework 3.5 not installed” – ST.

I ran the following command in an elevated command prompt to install the offline files

The Command & Location

Dism /online /enable-feature /featurename:NetFx3 /All /LimitAccess /Source:F:\Sources\sxs

The source for you can be a slightly different path, based on your Windows 10 media. See the Reference Link at the end of the article for further information if needed.

After running this command with success,  .Net 3.5 was enabled.

RSLogix 5000 was now able to complete the “Prerequisites” and proceed with further installations.

For full Reference Notes, follow this link:


As a stated in the opening, every install can bring a different experience. I had to search through many forums and help files to find a fix that would work for me when there were other fixes that helped other users.

Maybe it is the build of Windows, version, updates, patches etc. but the fact is you never know what you will run into.

What an enormous amount of information we take for granted at our fingertips every day. Sometimes, we are able to solve problems with a search engine in seconds that could take hours of looking through manuals, calling help support desks or other engineers for help.

Hopefully, if you run into the 0x80D05001 error during an RSLogix 5000 installation, this will help you to resolve it swiftly.

Written by Brandon Cooper
Senior Controls Engineer and Freelance Writer

Have a question? Join our community of pros to take part in the discussion! You'll also find all of our automation courses at TheAutomationSchool.com.

Sponsor and Advertise: Get your product or service in front of our 75K followers while also supporting independent automation journalism by sponsoring or advertising with us! Learn more in our Media Guide here, or contact us using this form.

Brandon Cooper


Please enter your comment!
Please enter your name here