1. the folder that has amd 64 and i386 do not delete, I also have one of those.
2. .dotnet refers to Microsoft .Net framework , there is a folder in c:/windows for Microsoft .Net , do a search for each folder, go to start, search, ensure look in hidden folders is one of the search locations, and look for first the donnetfx20 if there is 2 locations , same size, dates, and versions, then you can delete this folder.
3. eula stands for End User License Agreement, I do not know why this folder is there,
you get one of these eula's each time you download something but it is usually in the folder of the program that you downloaded.
4. Access Denied: right click on folder, choose properties, clear checkbox that says read only, yes for all folders, choose security tab, click add, click advanced, click Find Now, where there is a list of users find your user and highlight it, then click OK, in the next box that opens, give Full Control, apply, ok and now you should not get the access denied.
5. I have one of these folders, not the rest, and if it were my pc, I would delete the eula folder, and move the dotnet folder to windows/microsoft.net.
6. the one with amd64 leave there.