Are you sure we must have installation media or recovery drive?
Because I tried 2 machine (W10 final-clean install- No recovery partition, insatllation DVD, USB drive etc.) and both didn't ask for installation media and reset/refresh procedure finished with success?

My ComputerYou need to have JavaScript enabled so that you can use this ...

You most likely had a registered image on the PC that Windows was able to use since a reset can't be done without one. When you don't have one, that's when you would be prompted to insert your installation media or recovery media.

My ComputersYou need to have JavaScript enabled so that you can use this ...

I would suggest changing the recommendation to Keep my files instead!
Why?
- This is not meant to be used on your main PC. Microsoft already hints that a suitable scenario is when giving away the PC or corporate policy demands a wipe for re-purposing etc.
- If you really need a full reset, you're better off with booting from installation media, Shift+F10, launch a filemanager, do backups, then format and reinstall.
- Most people upgrade in-place without creating an installation media! Fully resetting will delete everything including the installation source files from the system drive so booting Windows full setup if something goes wrong won't be possible (I've helped 6 people already with non booting machines - 3 did not have a DVD reader, and only one out of these 3 could boot from usb stick! had to do an intermediary windows 7 network install!).
- There is no good reason not to use Keep my files. Everything will be reset - registry, preferences, programs. Chances for defects/malware to survive the partial reset are very slim. (the only remaining issue you might bump into is the oobe setup loop - easily fixed by completely disconnecting the PC from ethernet/wireless before doing setup)

My ComputerYou need to have JavaScript enabled so that you can use this ...

I would suggest changing the recommendation to Keep my files instead!
Why?
- This is not meant to be used on your main PC. Microsoft already hints that a suitable scenario is when giving away the PC or corporate policy demands a wipe for re-purposing etc.
- If you really need a full reset, you're better off with booting from installation media, Shift+F10, launch a filemanager, do backups, then format and reinstall.
- Most people upgrade in-place without creating an installation media! Fully resetting will delete everything including the installation source files from the system drive so booting Windows full setup if something goes wrong won't be possible (I've helped 6 people already with non booting machines - 3 did not have a DVD reader, and only one out of these 3 could boot from usb stick! had to do an intermediary windows 7 network install!).
- There is no good reason not to use Keep my files. Everything will be reset - registry, preferences, programs. Chances for defects/malware to survive the partial reset are very slim. (the only remaining issue you might bump into is the oobe setup loop - easily fixed by completely disconnecting the PC from ethernet/wireless before doing setup)

How to Reset Start Menu Layout to Default in Windows 10
The layout of your Start menu includes how you resized the Start menu or full screen Start, pinned items, how the tiles of pinned items are sized, arranged into groups, group names, and...

How to Reset the PIN for your Account in Windows 10
Windows Hello in Windows 10 enables users to sign in to their device using a PIN (Personal Identification Number). You can use this PIN to sign in to Windows, apps, and services.
One...

So I'm on the latest Windows 10 build (RTM) 10240 and today I wanted to reset my PC since I was getting some pretty poor gaming performance. Anyway I ran the reset and after it finished resetting, it got constant BSODs of inaccessible_boot_device....

Hi
Back in March 16, the Windows team of MSFT revealed that Windows 10 won't use a separate "Recovery" image for "Refresh" and 'Reset" feature. Later MSDN page on "Reset" is updated with some more info about this new change.
So according...

About Us
Windows 10 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 10" and related materials are trademarks of Microsoft Corp.