What Happened to avr/io.h file

I was attempting to change an old sketch, but it would not compile because it could not find avr/io.h.

It was not in C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include\avr where, I'm pretty sure, it usually resided.

A search of all programs under Program Files (x86)\Arduino came up empty.

Other include files like interrupt.h and eeprom.h, in the same directory, look for avr/io.h, so how are they to work?

I'm using Arduino 1.8.6.

It's still there for me. Try re-installing the Arduino IDE.

I just updated to 1.8.6. It's right where you say it's not, on my PC. I am running a desktop with Windows 10.

I'm on 1.8.5 and find it in that spot. Yours must have gotten deleted by accident.