seb-win-refactoring: Safe Exam Browser does not detect any displays.
Describe the Bug I had to take a test on my University’s elearning platform (Moodle), and when I tried to start SEB, it showed an error message saying that “0 internal and 0 external displays were detected” (screenshot below)
Steps to Reproduce Steps to reproduce the behavior:
- Install SEB (started on version 3.2.0, I tried version 3.1.1 and it worked)
- Try to take a test where the config locks the amount of displays to either 1, 2 or 3.
- See error
Expected Behavior SEB should detect the display and start the test with no errors.
Screenshots

Version Information
- OS: Windows 10 Professional, Version 21H2 (OS Build 19044.1348)
- SEB Version 3.3.1.388
Additional Context
I am using a laptop (ASUS ROG Strix GL703VD) with an i7-7700HQ, a GTX 1050 and 16GB of RAM, if that is of any interest.
I also found an error on the log, found on %LOCALAPPDATA%\SafeExamBrowser\Logs. I’m attaching the log, in case it helps.
2021-11-29_15h49m02s_Runtime.log
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 29 (14 by maintainers)
So, Guys who are facing the above mentioned error please follow the steps below:-
open this link -> https://www.entechtaiwan.com/util/moninfo.shtm
download the software
install it and open it
go on top left click on file option and click on create Imf file and save it
once done remember the location you saved that file on.
now go to system settings,then go to update and security and go to recovery and click restart now
when you are in recovery click on troubleshoot and select advanced options and select startup settings
on the new window opened (if it ask you to select account then select your account) after that press 7 on your keyboard and your computer may restart
now go to device manager, then drop down the monitor tab, then right click on the “generic non-pnp monitor” and click update driver
now select “browse my computer drivers” and then click “let me pick” then click on have disk.
now click on “browse” and then select the imf file we saved in starting and once it is installed let the device manager refresh itself.
now again right click on what so ever name is there in place of “generic non-pnp monitor” and go to update driver but this time click on select driver automatically
once it is done just run msb again and check the error must get solved ❤️✌️
Solved by @hunterz-killer after a long communication with him 😃👍