real batch blue screen Windows 7 x64 & dll loading fail. No. It's not another skiddie vid of typing "cls", "color" and something like
"echo PAGE_FAULT_IN_NONPAGED_AREA" into a batch file.
Don't even think about it.
However, this doesn't involve starting multiple programs at once (loop) either!
And it has NOTHING to do with deleting bootmgr or hal.dll or so.
Instead it's a real world example of screwing your OS completely up by making an attempt of loading a Win32 exe-file (the well known notepad.exe) into the operating system's kernel.
This is achieved by misusing the Service Control Manager of Windows (sc.exe):
All the batch script does, is registering a common Win32 executable to be executed on boot start.
After that, sc.exe is trying to load the notepad.exe image into the OS kernel which obviously fails, since it isn't a dedicated kernel device driver!!
Since it was now registered as a boot start, Windows won't more start up correctly.
Later in the video, safe mode is being activated in order to make a rescue attempt, and in safe mode it's fact that each kernel module which is loaded into Windows, does show up on screen per default. At a normal start, all you can see, would be "blablabla.sys".
But the system now is messed up, so unexpectedly, notepad.exe is loaded, even it isn't a kernel module at all but a common Win32 (or x64) application.
Normally, safe mode would prevent all modules from being loaded, that aren't really necessary for windows start, or aren't from microsoft.
But since notepad IS in fact a LEGIT original microsoft file, it will load though, since it has been registered previously by batch file as a "boot start" service.
And since notepad.exe depends on the Win32 API, the kernel follows up my making a desperated attempt to load the whole Win32 API, although almost the whole base operating system is missing yet. And as you can see.. after some time it crashes again....
It cannot be repaired unless you own a recovery solution like a USB windows 8 or so.
But once I renamed the "notepad.exe" in "notepad.exd" I was able to boot normally again.
I then typed "sc delete PC_Destroyer" into the cmd box and after pressing "Enter" all problems were solved.
I'm sorry by the way for bad video quality but I don't know how to change capturing frame rate of my smart phone.
Tags: real batch blue screen Windows 7 x64 & dll loading fail