The author is not responsible for any possible damage caused to hardware as a result of using this project.
This software does not guarantee any increase in performance and is intended for enthusiasts only.
You use this program at your own risk.
WinRing0andinpoutx64drivers may be blocked on Windows 11 22h2 and later, setVulnerableDriverBlocklistEnableto 0 inHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CI\Configto remove this limitation.
- R/W MSR registers on different cores
- R/W MMIO data for 8, 16 or 32 bit operations
- Read PCI Configuration Space registers for byte, word or dword
- Scan and enumerate all PCI devices
Devicestab may not work properly, especially device/vendor ids, so look at BDF address
- Windows 10 or higher
- Administrator privileges
- Last version of RegMaster from
releases
- Select target core
For read operation, if
All corescheckbox is selected, no core is selected or there are selected more than 1 core, it will be read on core 0.
- Enter
MSRindex in Address field (e.g.,0x1a0) - Enter bit value (
Bitfieldorsingle bit) (if needed) — by default, the full bitmask is displayed - Click
Readbutton to display current value - Modify value in
EAX/EDXregisters - Click
Applybutton to write changes back - Use
Resetbutton to restore text boxes to default values
- Enter memory address in the
Address field - Enter bit value (
Bitfieldorsingle bit) (if needed) — by default, the full bitmask is displayed - For write operations, after the
0xprefix, enter 2 digits forBytevalues (e.g.,0x11), 4 forWord(0x10FA), or 8 forDword(0x00000001) - Click
Readbutton to display the current value as a full bitmask in Byte, Word, and Dword format - Use the registry section at the bottom to modify individual bits and click
Applybutton to save changes - Click
Resetbutton to restore text boxes to default values
- Enter
Bus:Device:Functionvalues - Enter
offsetvalue - Click
Readbutton to display register value - Use
Resetbutton to restore text boxes to default values
Inspired by chiptool
If you encounter errors or bugs, please report them via the issue tracker.
Sometimes, after reading/writing to some registries you can have BSOD screen. Just reboot your system.
This project is licensed under the MIT License - see the LICENSE file for details.