Skip to content

Commit d06b729

Browse files
committed
Rufus 4.8 (Build 2253)
* Also update x64 DBX to latest (since Microsoft has to update the DBX the very same day we pushed a new release)
1 parent dab438d commit d06b729

File tree

8 files changed

+24
-24
lines changed

8 files changed

+24
-24
lines changed

ChangeLog.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
o Version 4.8 (2025.06.??)
1+
o Version 4.8 (2025.06.11)
22
Switch to wimlib for all WIM image processing:
33
- Greatly speeds up image analysis when opening Windows ISOs
44
- Can speed up Windows To Go drive creation (But won't do miracles if you have a crap drive)
@@ -9,6 +9,7 @@ o Version 4.8 (2025.06.??)
99
Improve reporting of UEFI bootloaders in the log, with info on the Secure Boot status
1010
Fix an issue with size limitations when writing an uncompressed VHD back to the same drive
1111
Fix a crash when opening the log with the 32-bit MinGW compiled version
12+
Fix commandline parameters not being forwared to original Windows setup.exe
1213

1314
o Version 4.7 (2025.04.09)
1415
Add a mechanism to detect and download updated DBXs from the official UEFI repository

res/appstore/listing/listing.csv

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -114,18 +114,17 @@
114114
• Trang web chính thức: https://rufus.ie
115115
• Mã nguồn: https://github.com/pbatard/rufus
116116
• Nhật ký thay đổi: https://github.com/pbatard/rufus/blob/master/ChangeLog.txt"
117-
"ReleaseNotes","3","Text","• Add a mechanism to detect and download updated DBXs from the official UEFI repository
118-
• Add ztsd compression support for disk images
119-
• Add a new exclusion feature in the settings, to ignore disks with a specific GPT GUID
120-
• Improve detection for compressed VHD images that are too large to fit the target drive
121-
• Fix commandline hogger not being deleted when running Rufus from a different directory
122-
• Fix FAT filenames from embedded images being potentially truncated on image extraction
123-
• Fix a side-loading vulnerability [CVE-2025-26624] with cfgmgr32.dll (with thanks to @EmperialX)
124-
• Fix UI memory leaks (courtesy of @ozone10)
125-
• Fall back to user/system default locale when getting error description (courtesy of @Wack0)
126-
• Don't run the commandline hogger on POSIX shells
127-
• Drop ARM 32-bit builds (Note that ARM 64-bit builds are *NOT* affected by this)
128-
• Update FreeDOS and Grub4DOS to latest",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
117+
"ReleaseNotes","3","Text","• Switch to wimlib for all WIM image processing:
118+
- Greatly speeds up image analysis when opening Windows ISOs
119+
- Can speed up Windows To Go drive creation (But won't do miracles if you have a crap drive)
120+
- Might help with Parallels limitations on Mac (But Rufus on Parallels is still UNSUPPORTED)
121+
- Enables the splitting of >4GB files with Alt-E (But still WAY SLOWER than using UEFI:NTFS)
122+
• Switch to using Visual Studio binaries everywhere, due to MinGW DLL delay-loading limitations
123+
• Add more exceptions for Linux ISOs that restrict themselves to DD mode (Nobara, openSUSE, ...)
124+
• Improve reporting of UEFI bootloaders in the log, with info on the Secure Boot status
125+
• Fix an issue with size limitations when writing an uncompressed VHD back to the same drive
126+
• Fix a crash when opening the log with the 32-bit MinGW compiled version
127+
• Fix commandline parameters not being forwared to original Windows setup.exe",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
129128
"Title","4","Text","Rufus",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
130129
"ShortTitle","5","Text","",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
131130
"SortTitle","6","Text","",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

res/dbx/amd64_DBXUpdate.bin

672 Bytes
Binary file not shown.

res/dbx/dbx_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ struct {
88
uint64_t timestamp;
99
} dbx_info[] = {
1010
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/x86/DBXUpdate.bin", 1740428422 },
11-
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/amd64/DBXUpdate.bin", 1740428422 },
11+
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/amd64/DBXUpdate.bin", 1749602743 },
1212
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/arm/DBXUpdate.bin", 1740428422 },
1313
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/arm64/DBXUpdate.bin", 1740428422 },
1414
{ "https://api.github.com/repos/microsoft/secureboot_objects/contents/PostSignedObjects/DBX/ia64/DBXUpdate.bin", 0 },

res/setup/readme.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ and can be validated to not have been tampered through SHA-256 validation (Since
3333
produce SHA-256 hashes during the build process per:
3434
https://github.com/pbatard/rufus/blob/master/.github/workflows/setup.yml).
3535

36-
Per the https://github.com/pbatard/rufus/actions/runs/11195726475 GitHub Actions
36+
Per the https://github.com/pbatard/rufus/actions/runs/15539519674 GitHub Actions
3737
workflow run, the SHA-256 for the executables (before signature was applied) were:
38-
* 4e99f49b456781c92d2010a626706557df69334c6fc71ac129625f41fa311dd8 *./setup_x64.exe
39-
* a0d7dea2228415eb5afe34419a31eeda90f9b51338f47bc8a5ef591054277f4b *./setup_arm64.exe
38+
* bea9a68e73b53820ea9c3fcdda70b1615f7453ad483dd3aa06e0385fd28f004e *./setup_x64.exe
39+
* f024aed61b1f215a3b684bbb2fd176893fc61f92243708a0d9334671df1cdb61 *./setup_arm64.exe
4040

4141
You will also find the VirusTotal reports for the current signed executable at:
42-
* https://www.virustotal.com/gui/file/a74dbfc0e2a5b2e3fd4ad3f9fdaea0060c5d29a16151b9a570a9bd653db966a7/detection
43-
* https://www.virustotal.com/gui/file/629fdda27e200ec98703a7606ca4e2d0e44c578341779e4d5c447d45fc860c69/detection
42+
* https://www.virustotal.com/gui/file/41037f63f20f5984e5ca1dab12c033d795966e80bd8b76a39c1dc42a3dc33594/detection
43+
* https://www.virustotal.com/gui/file/cc9cb4f4080db352d9a82ef926fc290d62a8d67a45a5557f46fa924a7b9bdbe3/detection

res/setup/setup_arm64.exe

5 KB
Binary file not shown.

res/setup/setup_x64.exe

-2.5 KB
Binary file not shown.

src/rufus.rc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
3333
IDD_DIALOG DIALOGEX 12, 12, 232, 326
3434
STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
3535
EXSTYLE WS_EX_ACCEPTFILES
36-
CAPTION "Rufus 4.8.2252"
36+
CAPTION "Rufus 4.8.2253"
3737
FONT 9, "Segoe UI Symbol", 400, 0, 0x0
3838
BEGIN
3939
LTEXT "Drive Properties",IDS_DRIVE_PROPERTIES_TXT,8,6,53,12,NOT WS_GROUP
@@ -407,8 +407,8 @@ END
407407
//
408408

409409
VS_VERSION_INFO VERSIONINFO
410-
FILEVERSION 4,8,2252,0
411-
PRODUCTVERSION 4,8,2252,0
410+
FILEVERSION 4,8,2253,0
411+
PRODUCTVERSION 4,8,2253,0
412412
FILEFLAGSMASK 0x3fL
413413
#ifdef _DEBUG
414414
FILEFLAGS 0x1L
@@ -426,13 +426,13 @@ BEGIN
426426
VALUE "Comments", "https://rufus.ie"
427427
VALUE "CompanyName", "Akeo Consulting"
428428
VALUE "FileDescription", "Rufus"
429-
VALUE "FileVersion", "4.8.2252"
429+
VALUE "FileVersion", "4.8.2253"
430430
VALUE "InternalName", "Rufus"
431431
VALUE "LegalCopyright", "� 2011-2025 Pete Batard (GPL v3)"
432432
VALUE "LegalTrademarks", "https://www.gnu.org/licenses/gpl-3.0.html"
433433
VALUE "OriginalFilename", "rufus-4.8.exe"
434434
VALUE "ProductName", "Rufus"
435-
VALUE "ProductVersion", "4.8.2252"
435+
VALUE "ProductVersion", "4.8.2253"
436436
END
437437
END
438438
BLOCK "VarFileInfo"

0 commit comments

Comments
 (0)