icudt42.dll Error on Starting TF2

I loaded up TF2 today, and it spit out a CEF Initialization Error. Apparently it couldn’t load icudt42.dll. I googled it, and apparently it’s a Unicode info driver from IBM. Perhaps a little foolishly, I went and deleted the .dll in question, hoping Steam would make me a new one. Now, it just quits to desktop on loading. Steam is verifying the game files in the background as I write this, in some hope to salvage what is obviously an important file. What do you think could be causing this?

Grab it here and reinstall it.
https://originaldll.com/file/icudt42.dll/20400.html

Unfortunately, I decided to do a complete reinstall before reading your post, thereby wasting 3 hours. Oops. Also unfortunately, I still get the crash to desktop or a “This game is unavailable” error.

EDIT: Thanks to the power of the Recycle Bin, I restored the .dlls in question, and it works again. Thanks anyway for helping, CPU.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.