-
Notifications
You must be signed in to change notification settings - Fork 17
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
Pin to taskbar not working on Windows 10 Build 1809 #23
Comments
Yeah, this seems to be a bug (or "intended behavior" they might say) in Windows 10 v1809 🙄 All I know is that finding the I think the returned error code is Regards. |
I was just made aware my NSIS installs are no longer correctly pinning the shortcut to the taskbar and suspect this is the issue. I did some digging and found this article: Pinning a network program with a Jump List to the taskbar programmatically in windows 10 – Part 1 The author describes the issue in Windoze 10 v1809 and outlines a methodology for fooling windows back into behaving itself. I think there is enough information presented that you might be able (if so inclined) to cobble together a work around in StdUtils using the same technique. |
Well, according to that article, the "solution" seems to be to rename your program to |
I agree manipulating the image path name is a bit of jigery-pokery, but unless I'm not getting it, I think it's a change to the PEB data in memory only (not the actual name of the file on the filesystem). So (again, if I am getting this right), the idea is to just quietly find the PEB in memory, tweak the image name to 'explorer.exe', execute the pin operation, return the name back to it's original value, and proceed like nothing bizarre ever happened. - Definitely not optimal, but (in my opinion) it could be a workable hack/solution... ymmv. BTW. StdUtils rocks. :-) Update: Don't bother mate, this workaround no longer functions. It looks like it is also a victim of build 1809 or later. oh well... |
Note this feature could be revived based on the method that MS Edge is currently using (meaning it should stick around for a while). This from <https://geelaw.blog/entries/msedge-pins/>:
|
Thanks, will definitely have a look at that! I think the crucial point is the availability of the, apparently undocumented, IID_IPinnedList3 interface. Is it only available in latest Windows 10 or also in older OS? |
Hello,
The plugin's ShellVerb.PinToTaskbar function doesn't work on Windows 10 Build 1809 (17763.379)
There was no problem on Windows 10 build 1803.
The text was updated successfully, but these errors were encountered: