Skip to content

tahaghafuri/SnippingToolEx

Repository files navigation

SnippingToolEx

A modified version of Windows 10's Snipping Tool that works on Windows Vista/7.

Snipping Tool Demo on Windows 7

Quick Start

Direct download of EXE is available: Download from GitHub

About

This Snipping Tool is from Windows 10 1507 (the RTM release). The SHA-256 hash of the original SnippingTool.EXE is:

fccf231e0e4437baba86f64752e13562c9a2aa2d699a8dae7fafc85b48da4aa8

Known Issues

There's a bug that affects all Windows versions up to the latest Windows 10, where a context menu artifact appears under certain conditions. The patch in this version includes a fix for this issue.

Context Menu Bug Example

Installation Instructions

Note: These instructions ONLY WORK FOR x64 Snipping Tool.

  1. Obtain Windows 10 1507 RTM x64 ISO, open with 7-Zip, then open sources\install.wim with 7-zip
  2. Go to Windows\system32 and drag SnippingTool.exe to desktop (or some other location)
  3. Next to SnippingTool.exe, make a folder called "en-US" (or whatever your language code)
  4. From your 7-zip window, go to Windows\system32\en-US (or whatever your language code) and drag SnippingTool.exe.mui into the "en-US" folder you made in step 3
  5. Open SnippingTool.exe in HxD or some other hex editor
  6. At offset 0x120, change 0A 00 00 00 0A 00 00 00 0A 00 00 00 to 06 00 00 00 06 00 00 00 06 00 00 00
  7. At offset 0x1D19C, change 40 55 41 54 41 55 to B8 01 00 00 00 C3
  8. At offset 0xF6B0, change B8 FA 00 00 00 to B8 2C 01 00 00
  9. Save file and exit hex editor

After completing these steps, you can run the edited SnippingTool.exe directly. You may also replace the Windows Vista/7 stock snipping tool with this one if desired.

The SHA-256 hash of the modified SnippingTool.exe should be:

c60898fb4ea6984aaee1f2d3c9b73560bf0aaff64b9855e3d58e9855f3836433

Troubleshooting

Error Box with No Text

If you see an error box with no text, this is typically caused by:

  • Incorrect MUI file
  • Incorrect placement of the MUI file

Make sure:

  1. The language folder (e.g., "en-US") is in the same directory as SnippingTool.exe
  2. SnippingTool.exe.mui is inside that language folder
  3. You're using the correct language code for your system (e.g., "ja-JP" for Japanese, "fr-FR" for French)