Home Creators Posts Import Register Favorites Logout

Downloads

Content

Second System for Windows 8.1 is now here! Run many modern applications including the latest Firefox, Google Chrome and Steam clients, productivity applications like Kdenlive and more! And limited AVX emulation for when your older system needs an extra push.Our work is far from done, however. Compatibility with Windows 10, 32 bit versions of Windows, D3D12, modern network cards, modern toast notifications and more is still on the way.Some Installation Notes:Windows 8.1 requires that some system DLL substitutes be present in the system32/syswow64 folders. For this reason, administrator privileges are required to install this version of Second System. Elevation will be prompted automatically upon running InstallSecondSystem.cmd.Revised 2025-10-16 (1323 UTC-4, but only noted here at 1517 UTC-4 due to an omission) to change the 32-64 process hook and fix an issue in the wrapper for cfgmgr32.dll.Revised 2025-10-25 (0308 UTC-4) to include subsystem version patching support for higher (2020+) update levels, definitions for several API set DLLs, fixes for Office 2019 applications and some reliability improvements regarding export forwards (primarily impacting version.dll):

Files

Comments

Jaguarek62

ok I found out why.. it is cause my username is "František Maier" spaces and characters from czech language do not play well with second system..

win32

I have now updated the package to resolve this issue.

win32

Looks like this error was caused by the changes I made to make the Steam web browser work. It should be fixed now, although I can't test for this specifically because my real 8.1 system is an i3 Haswell laptop with integrated graphics.

Jaguarek62

Is there a link for the updated second system package? Thanks

win32

I simply update the link in the post (which I did here), unless it is a major revision.

TSNH

I've seen you mentioned future support for Windows 10, is Windows 8.0 also planned (it should be easier to do and also probably needs Second System more than 10 for now)

Jaguarek62

Thank you, unfortunately, beamng is still broken, it is exactly the same, though I'm no longer getting random error messages about rtltounicode something

Артем Пономарев

Unfortunately, the MajorOperatingSystemVersion & MajorSubsystemVersion check bypass in the Optional Header does not work for me and I have to constantly change it through CFF Explorer. https://postimg.cc/18pHZsF7 Hopefully this will be fixed in the future.

win32

Windows 8.0 is structurally compatible with this version but some ntdll functions are missing. When they're added, it should be part of this package.

win32

Which update level are you at? Looks like the patch may not be effective at that level.

win32

The release has now been updated.

Alex O

I can't make it act Passive on new apps by default, even though I added "DefaultValue" to "Passive" in registry; so it tries to force compatibility on every new app and most of them crash. Do I do something wrong?

win32

There was an error in earlier iterations of the manual; it should be "DefaultProfile". I have also updated Second System to version 2.2 as of last week which should be more stable than previous iterations.

Alex O

Thanks, that did it! I did not know SS 2.2 was for Win8.1, also. With it enabled I have 2 apps that don't work (rest of all all work), is there anything I can do about that? They work if I uninstall SS

win32

I just updated version 2.2 to update the DXGI wrapper which should have an impact on some D3D11 applications. But if the applications are not in that category, you can try to right-click "Disable Second System" in the context menu when launching them.