Had a user that could not open .jpg’s , and when she did it would crash explorer.exe. Trying to change the default programs did not work , and the open with right click in explorer would not display.
Checking Event viewer I had the below
svchost (2148) TILEREPOSITORYS-1-5-21-2633014675-3390063305-1885502253-1001: An attempt to move the file “C:\Users\%username%\AppData\Local\TileDataLayer\Database\EDB.log” to “C:\Users\%username%\AppData\Local\TileDataLayer\Database\EDB0000A.log” failed with system error 183 (0x000000b7): “Cannot create a file when that file already exists. “. The move file operation will fail with error -1022 (0xfffffc02).
I just renamed \AppData\Local\TileDataLayer\Database Folder to \AppData\Local\TileDataLayer\Database.old in Windows and restarted explorer.exe which created a new one straight away , and fixed the issue