CTD caused by rolling cache impossible to erase

I have been suffering plenty of CTDs for 3 moths or so. I think I discovered to root cause today and I want to share my findings with comunity, but I still need some help to complete the fixing.

While trying troubleshooting my CTDs I “erased” the local cache many times using the menus (or so I thought). But I found today that this had no consequence, the rolling cache is still 173 GB no matter how many times I attempt to erase it. (The reason for this maybe that months ago the PC crashed while erasing the rolling cache, so I had to reboot it, maybe somthing went wrong at this point).

Well, I found troublefree simmimg today for first time in months by desabling the rolling cache.

But yet… How can I get the the rolling cache erasing function back to work? I think it is usefull to have rolling cache working back (after properlly erased).

Is it ok if I just manually delete the whole rolling cache folder ? Or will this stop the sim to work? Will it generate a new local cache folder (and its subfolders) if I enable it again after manually erasing the whole rolling cache folder?

For your reference please find screen shoot with local cache content after “erasing” it.

Thank you for your help in advance, hope you find this information useful.

Javier from Madrid-Spain
(Please use plain english… or I might get lost with your replies :slight_smile: )

Hi @Jamaekjoo,
The rolling cache is located in the folder “LocalCache” as a separate file “ROLLINGCACHE.CCC”

The “LocalCache” also contains other files and folders. When you delete rolling cache from the menu, it only deletes the file “ROLLINGCACHE.CCC” and not the top level folder “LocalCache”.

explorer-localcache

Turning rolling cache OFF keeps the file as-is but does not use it. You will need to click on “Delete” from the DATA options menu. This should also automatically turn the rolling cache to “OFF”. Assure you click on “Save & Apply” at the bottom of the screen.

It is safe to manually delete the file “ROLLINGCACHE.CCC” (assure MSFS isn’t running) if it is not deleting from the menu, but it is better to do from the menu. If rolling cache is “ON” when you manually delete, it may recreate that file on next launch.

A suggested size that Asobo mentioned was 8GB to 32GB. Others have used a larger size. Others found no performance gained and do not use it. I have no difference in using it but keep mine at the 8GB default.

1 Like

Dear Hester

Thank you very much for your comprehensive feedback. Now I fully understand which file is actuially the rolling cache (I thought it was the whole filder :slight_smile: )

The funny thing is that when making some test using the knowledge that you shared with me I found that in fact the cache file was erased.

But unexpectedly… There was something wrong that has been fixed today, let me explain.

In previous weeks, when I tried to erase it using the menus (not knowing what I was doing as explained before) “nothing happened”. But today, rolling chache was created in a test flight, then I erased it and while being erased the system prompted a pop menu that I didn’t see before in the zilion tries I did, I could see an increasing % of rolling cache being updated that went to 100% whithing a short while. So it looks like rolling cache now is back to life.

The fact is that when I desabled the rolling cache this morning CTDs ceased. Also I had no CTD in the short test that I did after sucessfuly updating it erased rolling chache just a while ago. So, I’ll try the sim with the rolling cache on (I set size to 10GB). If problems persist I will desable it again, if it keeps runnig smoothly I will manteing rolling cache on.

Thank you for your kind explanaition I now undertand it better, and it seems like there was something wrong, that has now being fixed.

Javier

2 Likes