{"id":14976763,"url":"https://github.com/i486/vxkex","last_synced_at":"2025-05-15T04:04:24.913Z","repository":{"id":249722689,"uuid":"831844533","full_name":"i486/VxKex","owner":"i486","description":"Windows 7 API Extensions","archived":false,"fork":false,"pushed_at":"2025-01-23T12:24:36.000Z","size":24068,"stargazers_count":1027,"open_issues_count":94,"forks_count":82,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-05-15T04:04:04.645Z","etag":null,"topics":["extended-kernel","vxkex","windows-7","windows-7-extended-kernel"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/i486.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"custom":"https://paypal.me/vxiiduu"}},"created_at":"2024-07-21T19:15:49.000Z","updated_at":"2025-05-14T23:58:55.000Z","dependencies_parsed_at":"2025-03-10T18:13:20.668Z","dependency_job_id":"427b80c3-add0-40a0-a95d-b90d2f26405c","html_url":"https://github.com/i486/VxKex","commit_stats":null,"previous_names":["i486/vxkex"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i486%2FVxKex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i486%2FVxKex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i486%2FVxKex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i486%2FVxKex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/i486","download_url":"https://codeload.github.com/i486/VxKex/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254270641,"owners_count":22042858,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["extended-kernel","vxkex","windows-7","windows-7-extended-kernel"],"created_at":"2024-09-24T13:54:25.734Z","updated_at":"2025-05-15T04:04:24.867Z","avatar_url":"https://github.com/i486.png","language":"C","funding_links":["https://paypal.me/vxiiduu"],"categories":[],"sub_categories":[],"readme":"Introduction\n============\n\nVxKex is a set of API extensions for Windows 7 that allow some Windows 8,\n8.1 and 10-exclusive applications to run on Windows 7.\n\nTo download and install, see the [releases page](https://github.com/i486/VxKex/releases).\n\nAfter installation, usage is easy: just right click on a program (.exe or .msi),\nopen the Properties dialog, and select the VxKex tab. Then, check the check box\nwhich says \"Enable VxKex for this program\", and try to run the program.\n\n![VxKex configuration GUI](/example-screenshot.png)\n\nSome programs require additional configuration. There's a file called **\"Application\nCompatibility List.docx\"** inside the VxKex installation folder (which is C:\\Program\nFiles\\VxKex by default) which details these steps, but for the most part, all\nconfiguration is self-explanatory.\n\nIf you are a developer, source code is provided as a 7z file on the releases page.\n\nFAQ\n===\n\n**Q: Does it work for games???**\n\n**A:** At the moment, VxKex is not intended for games, so you will probably have limited\nsuccess. I hope to address this shortcoming in a future release.\n\n**Q: What applications are supported?**\n\n**A:** The list of compatible applications includes, but is not limited to:\n- Bespoke Synth\n- Blender\n- Blockbench\n- Calibre\n- Chromium (including Ungoogled Chromium)\n- Citra\n- Commander Wars\n- Cygwin\n- Dasel\n- Discord Canary\n- ElectronMail\n- Firefox\n- GIMP (2.99.18)\n- GitHub Desktop\n- HandBrake\n- Kodi\n- Life is Strange: True Colors 4.25\n- MKVToolNix\n- MongoDB\n- MPC-Qt\n- MPV\n- MPV.NET\n- Opera\n- osu!lazer\n- Python\n- qBittorrent\n- QMMP\n- Qt Creator\n- Rufus\n- Steel Bank Common Lisp\n- Spotify\n- Steinberg SpectraLayers\n- TeamTalk\n- VSCode and VSCodium\n- WinDbg (classic from Windows 11 SDK, and preview)\n- Yuzu (gameplay was not tested)\n- Zig\n\nSee the **Application Compatibility List.docx** file, which is installed together\nwith VxKex, for more information.\n\nThe majority of Qt6 applications will work, and many Electron applications will\nwork as well.\n\n**Q: Does VxKex modify system files? Will it make my system unstable?**\n\n**A:** VxKex does not modify any system files. Its effect on the whole system is\nextremely minimal. No background services are used, no global hooks are\ninstalled, and the shell extensions and DLLs that are loaded have minimal\nimpact and can be disabled if needed. You can rest assured that your Windows 7\nwill remain as stable as it always is.\n\n**Q: Do I need to have specific updates installed?**\n\n**A:** VxKex is only designed to work with Service Pack 1 installed. Users of\nWindows 7 RTM can try to use it, but I don't know if it will install or work.\nMany programs require KB2533623 and KB2670838 in order to run. It is a good\nidea to install those two updates.\n\n**Q: If I have ESUs (Extended Security Updates) installed, can I use VxKex?**\n\n**A:** Yes. There is no problem with ESUs.\n\n**Q: Do console applications work with VxKex?**\n\n**A:** Yes. After you have enabled VxKex for a program you can use it through the\ncommand prompt as normal.\n\n**Q: Can I use this with Windows 8 or 8.1?**\n\n**A:** VxKex is designed for use only with Windows 7. If you use Windows 8 or 8.1,\nit's unlikely that VxKex will do anything useful, but you're free to install it\nanyway and see what happens.\n\n**Q: How does VxKex work?**\n\n**A:** VxKex works by loading a DLL into each program where VxKex is enabled. This\nis accomplished through using the IFEO (Image File Execution Options) registry key.\n\nSpecifically, the \"VerifierDlls\" value is set to point to a VxKex DLL. This DLL then\nloads into the process.\n\nAPI extension is accomplished by editing the program's DLL import table so that\ninstead of importing from Windows 8/8.1/10 DLLs, it imports to VxKex DLLs instead.\nThese VxKex DLLs contain implementations of Windows API functions which were introduced\nin newer versions of Windows.\n\nDonations\n=========\n\nIf you would like to support development, consider making a donation.\n\n- https://paypal.me/vxiiduu\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi486%2Fvxkex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi486%2Fvxkex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi486%2Fvxkex/lists"}