-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Black screen is observed post installation of Moments Packages and unable to work with machine when Explorer Patcher is present on the system #1526
Comments
Moments package is a preview update and preview updates and insider builds are not supported by explorer patcher due to symbols not being available to download: https://github.com/valinet/ExplorerPatcher/wiki/Symbols Uninstall explorer patcher if you want to install the Moments preview update, otherwise don't install preview updates. |
I had the same issue. I manually searched for updates in the Windows settings. Just one accidental click on the "cumulative update preview" (they kinda look the same as regular updates). And on the next reboot I was stuck on a black screen after login and kind of confused what had happend. What helped was CTRL+ALT+DELETE, opening TaskManager, run new task. Locate |
@pyrates999 thanks for your quick reply. In fact, the issue not only repro on Moments packages, but also on every released Windows Updates. do we have any plan to fix it? |
Try the following:
|
@pyrates999 we tried with the above steps. seems like we were unable to see the Symbols notification in step5. Could you please take a look? |
Try that again, but first uninstall the moments update, reboot. It is a preview update and looks like it has bugs in it. Then run winver and google the build number of windows that winver returns to you to check if you're still on a preview update. If you are, uninstall it and reboot. Keep doing this until the build number that winver returns to you is not a preview update. Then try this:
|
@pyrates999 thank you so much for your quick response. But the issue here might cause the system to fall into an unusable state on every Windows update. Is it possible to have a solution for the App to run on all Windows Updates? |
No, read here for why: https://github.com/valinet/ExplorerPatcher/wiki/Symbols |
@pyrates999 thanks for your response. Our engineer has found some root cause I would like to share with you. Could it be possible to share an email address to my personal mail: michellehdr@outlook.com. So that I can send through email via my MS account? |
No. |
@pyrates999 @valinet okay. Then I paste the investigation details from our engineer here:
From #6 we know it’s not an issue about symbol not available for preview package. Actually the symbol gets downloaded and explorer.exe launches correctly thereafter. This issue can happen on any WU update as long as the last known good offset can cause the funchook API to return any error code for the new binary. ExplorerPatcher needs to do something to avoid the black screen. For example, the app should not call FreeLibraryAndExitThread() in the Explorer main thread. Or the app can just intentionally crash itself when funchook API fails so this can be detected by InformUserAboutCrash and the app can disable itself. Below debugging info on the moment package (22631.1835) is for your reference: 0:000> kp |
Thank you for the details. One of the programmers here may find that useful then. I am not one of them as I am not a programmer. If you get that without explorer patcher installed, I suggest you contact Microsoft then. |
@valinet could you please take a look at the investigation details above? |
@valinet could you please take a look at the issue above? @pyrates999 do you know any of the explorerpatcher developers that we could loop in this conversation? |
I am not actively engaged in the project. I just try to help with troubleshooting. |
Hi Microsoft representative, it's good to see that EP is tested by Microsoft. Anyways, since some time ago I've fixed this bogus offsets issue by pairing them with the respective binary's hash that, if doesn't match, will not be loaded therefore will no longer cause black screens. Sorry if it took that long. I just joined here to fix major breaking issues in EP since almost two months ago. Cheers :) |
Black screen is observed post installation of Moments Packages and unable to work with machine when Explorer Patcher is present on the system
ExplorerPacther Version: 22621.1555.55.1
Could you please take a look at the issue? Thanks!
The text was updated successfully, but these errors were encountered: