[GH-ISSUE #46] Add support for Windows 95 through invoking the non-PNP device detection from the Control Panel as a runonce after setup #44

Closed
opened 2026-03-03 18:48:31 +03:00 by kerem · 2 comments
Owner

Originally created by @rawr51919 on GitHub (Jun 8, 2025).
Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/46

NO versions of Windows 95 are supported due to non-PNP device detection being part of the DOS-based installer stage.

There's a non-PNP device detection program in the Control Panel available anytime after Win95 is installed, mayhaps this can be triggered as a toggleable runonce after setup? (would need to utilize the fast, no non-PNP detection or full, activate the non-PNP detection window after setup selection and somehow pass it onto Win95 to run the detection depending on what you selected in the QuickInstall setup wizard)

Originally created by @rawr51919 on GitHub (Jun 8, 2025). Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/46 > NO versions of Windows 95 are supported due to non-PNP device detection being part of the DOS-based installer stage. There's a non-PNP device detection program in the Control Panel available anytime after Win95 is installed, mayhaps this can be triggered as a toggleable runonce after setup? (would need to utilize the *fast, no non-PNP detection* or *full, activate the non-PNP detection window after setup* selection and somehow pass it onto Win95 to run the detection depending on what you selected in the QuickInstall setup wizard)
kerem closed this issue 2026-03-03 18:48:31 +03:00
Author
Owner

@rawr51919 commented on GitHub (Jun 16, 2025):

Developments have been made in this area:

Completely possible to do the non-PNP hardware detection by detecting Windows 95 through the registry's ProductName area and then adding control hdwwiz.cpl to the RunOnce section of the registry.

Not sure if any other files would need to be changed to let Win95 installs work successfully however. This would be HUGE for Win95 setup because it shipped with no way to get the files from CD unless you either copied them out yourself or added them onto a network share and installed from that. QuickInstall would allow you to skip all of that and have a nice, fast, and easy way to install Win95 like it does already with Win98 and WinME, especially if the PCs are too slow to handle anything higher than Win95 anyway

<!-- gh-comment-id:2976991292 --> @rawr51919 commented on GitHub (Jun 16, 2025): Developments have been made in this area: Completely possible to do the non-PNP hardware detection by detecting Windows 95 through the registry's `ProductName` area and then adding `control hdwwiz.cpl` to the `RunOnce` section of the registry. Not sure if any other files would need to be changed to let Win95 installs work successfully however. This would be HUGE for Win95 setup because it shipped with no way to get the files from CD unless you either copied them out yourself or added them onto a network share and installed from that. QuickInstall would allow you to skip _all of that_ and have a nice, fast, and easy way to install Win95 like it does already with Win98 and WinME, _especially_ if the PCs are too slow to handle anything higher than Win95 anyway
Author
Owner

@oerg866 commented on GitHub (Jan 25, 2026):

Hello,
I'm sorry to put the brakes on this but it simply will not happen.
For PCs too slow for anything newer than Win95, the Micro image is available and works just as well as vanilla 95 would.
Sorry :(

<!-- gh-comment-id:3796495401 --> @oerg866 commented on GitHub (Jan 25, 2026): Hello, I'm sorry to put the brakes on this but it simply will not happen. For PCs too slow for anything newer than Win95, the Micro image is available and works just as well as vanilla 95 would. Sorry :(
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/win98-quickinstall#44
No description provided.