Well. It looks like either Microsoft or Intel changed something in code, driver support or compatibility. There was no improvement prior to last Creators Fall Update (build 1709). Newly released Intel drivers (version 15.33.45.4653) gave no results as well.
Next thing I tried and it works for me now:
I walked through all driver versions downwards, reinstalling and testing them at least three days to validate the functionality. I found out, that the version 10.18.10.3282 for Windows 8.1 x64 (driver date 26.08.2013) works well and without any problems already one week. I tested different software (SolidWorks, Altair Hyperworks, FEKO) and different scenarios, e.g. waking up from the sleep mode, hibernation, hyper-v on/off, shared second monitor over mini display port and other stuff — the driver works perfectly.
The automatic driver update was blocked in gpedit during all driver tests and installs to avoid its automatic change:
- Open Group Policy Editor gpegit;
- Go to \Computer Configuration\Administrative Templates\Windows Components\Windows Update;
- Change "Do not include drivers with Windows Updates" option to enabled.
- Delete you actual driver in devmgmt.msc completely, including driver files;
- Restart OS;
- Install Intel HD Graphics 4000 driver version 10.18.10.3282 for Windows 8.1 x64 (driver date 26.08.2013).
There is no way to get this driver from official Intel Download Center, so try to Google it by yourself.
Once again, this works for my ThinkPad x230 (2325CN9) with Windows 10 x64 (1709) and Intel HD 4000 graphic card.
Could anyone else please confirm that this driver is working or have any issues?