-
While 3.50.0 works fine on Windows 7, v3.52.0 does not; it reports an error of cannot find GetPackageFamilyName entry point in Kernel32.dll (works fine on Windows 10) It seems odd to drop Windows 7 support in a minor update so I suspect this is either a problem with update, or I am missing a Windows Update at my end. Any clues would be appreciated, Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 10 replies
-
Hi. Unfortunately this is probably because I upgraded Electron to latest version 23 (from v22). Electron 23 uses chromium and chromium has decided to drop support for Windows 7, 8, 8.1. More info:
I could delay updating to Electron 23, but Electron 22 reaches the end of its support cycle on May 30 2023 and I don't want to stay on an unsupported version, so that would just be slightly delaying the inevitable. Note: electron they might extend support for electron 22 past may 2023: electron/electron#36909 but I wouldn't bet on it. btw:
... so I don't think any of this is unreasonable. Also in Microsoft Store: Windows 8.1 reaches End of Support on January 10, 2023. After this date, Windows 8.1 customers won't be able to purchase or acquire new content from the Store or through in-app purchases of apps and games running on Windows 8.1. As a developer, you can continue to submit updates of your products until June 30, 2023. Details are available from www.microsoft.com/windows8 any reason why you still need to be on windows 7? Edit: for people who end up here, you can disable auto update notifications inside settings |
Beta Was this translation helpful? Give feedback.
-
Thank you for the prompt response. I still have v3.50.00 working so all is not lost. I do not want this thread to turn into an OS debate, so suffice to say that Windows 7 is all I need to be able to do the things I need to do. I am aware of the EoS but that just means no further official updates, not that Win 7 suddenly stops working ;) Thanks again. |
Beta Was this translation helpful? Give feedback.
-
I, too, do not want to get into some tangential OS debate. I hope this project can support Windows 7/8/8.1 as long as possible. Windows 7/8/8.1 still have many real-world uses:
Furthermore, outside of the for-profit corporate world, there is no reliable method to prevent Windows 10 (which is nearing "End of Life", itself) from sending unknown data to closed-sourced servers whose owners cannot be verified. To the best of my knowledge, Microsoft still has not disclosed any way for people to verify what data Windows 10 (and I think Windows 11) is sending to external servers (or better yet, a reliable method to prevent all data from being sent in the first place). As such, non-corporate installations of Windows beyond Windows 8.1 are literally leaking unknown data to unverifiable servers. |
Beta Was this translation helpful? Give feedback.
-
i also dont want an OS war but here goes:
For the other points, I think Linux could be an alternative, as it is free and open source and it’s a good thing to motivate more people to move away from closed source OS like windows. Or if not feasible, then run LosslessCut in Virtualized linux inside VirtualBox for example from the legacy Windows OS. LosslessCut doesn't use much CPU so I think running it in a VM can give very good performance too. If you don’t trust a corporation to not send your data off to unknown servers, then Linux should be a much better alternative because you have full control and better privacy. And you can run Windows 7,8,9,10 inside virtualbox on linux and selectively block its access to the network |
Beta Was this translation helpful? Give feedback.
-
@mifi Thanks for the positive "no war" agreement/stance/maturity, and your constructive post. As soon as I posted my words, I immediately felt that "internet regret" feeling of "oh brother, how tiresome are the responses to this going to be?". Your post helped reaffirm my faith in the goodness and decency of people. :) I agree that Linux is the best long-term solution for most situations. I actually had written a paragraph about that, but felt it made my post too long, so I removed them before posting. :) Short-term, however, I have trouble convincing everyone to switch to Linux. The primary inhibitors tend to be:
That said, I think Linux is truly the most appropriate OS for most situations. If only Linux had a marketing budget like Apple and Microsoft. You mentioned:
My experience (which is just my experience) is that this, unfortunately, is not really possible. Microsoft has locked down Windows 10 (and 11, to my knowledge) to the point where they require internet access to work. And because Microsoft refuses (to my knowledge, and after extensive research and multiple formal written requests) to fully disclose how to decipher what data they are sending to external servers, it is impossible to block only the desired packets or to even confirm what data they are truly sending from your system. Outside of corporate use, it astonishes me that people voluntarily use Windows 10 and 11. I think it's that people are basically lazy and/or overwhelmed by life, and that so many computers come with Windows 10/11 (due to aggressive bundling contracts by Microsoft and hardware manufacturers which have come under much, but insufficient, scrutiny) and it's easier for them to just stick with Windows 10/11 than switch to Linux (or even Windows 7/8/8.1). It's the same reason that so many people still use the same short password on all their accounts, and that |
Beta Was this translation helpful? Give feedback.
-
那么,最晚支持 Windows 7 的是 3.50 版还是 3.51.1 版?为什么 3.51.1 版只有源码下载? |
Beta Was this translation helpful? Give feedback.
-
Not sure if it's still relevant, but Electron 22 support was extended to October 10, 2023. |
Beta Was this translation helpful? Give feedback.
-
Hi there, It appears that you're experiencing an issue with version 3.52.0 of a certain software on Windows 7. While version 3.50.0 works fine on Windows 7, the newer version throws an error related to the "GetPackageFamilyName" entry point in Kernel32.dll. This discrepancy is indeed unusual since dropping Windows 7 support in a minor update is unexpected. It's possible that the problem lies either with the update itself or with a missing Windows Update on your end. To troubleshoot this issue, here are a few suggestions: Ensure Windows Updates are up to date: Verify that your Windows 7 operating system has all the necessary updates installed. Sometimes, missing updates can cause compatibility issues with certain software versions. Check for software updates: Make sure you have the latest version of the software installed. Check the software or app developer's website or official channels for any updates or patches specifically addressing Windows 7 compatibility. Contact the software developer: Reach out to the software developer's support team or community forums to report the issue. They may be aware of the problem and can provide you with specific troubleshooting steps or a workaround. Consider upgrading to a newer operating system: Windows 7 reached its end of life in January 2020, which means it no longer receives regular security updates from Microsoft. It might be worth considering an upgrade to a newer version of Windows that is still actively supported, such as Windows 10, to ensure better compatibility with the latest software releases. |
Beta Was this translation helpful? Give feedback.
-
If anyone stumbled upon this discussion while searching for solutions, try VXKex a shot. LosslessCut latest version (3.59.1 at the time of writing) appears to be working fine on Windows 7 with VxKex. |
Beta Was this translation helpful? Give feedback.
Hi. Unfortunately this is probably because I upgraded Electron to latest version 23 (from v22). Electron 23 uses chromium and chromium has decided to drop support for Windows 7, 8, 8.1.
More info:
I could delay updating to Electron 23, but Electron 22 reaches the end of its support cycle on May 30 2023 and I don't want to stay on an unsupported version, so that would just be slightly delaying the inevitable. Note: electron t…