diff --git a/ChangeLog.txt b/ChangeLog.txt index c63263e8..6b9e9133 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,11 @@ +o Version 2.15 (2017.05.??) + Fix non-listing of drives that are opened for write access by another process + Report external processes that may be preventing disk access (in the log) + Improve Windows To Go support for Windows 10 Creators Update + Don't report an error on checkdisk failure + Update GRUB 2.0 to latest + Additional fixes and improvements + o Version 2.14 (2017.04.10) [BUGFIX RELEASE] Fix inability to create BIOS-bootable drives, in some circumstances, due to write sharing permissions diff --git a/res/localization/rufus.loc b/res/localization/rufus.loc index 982604bc..3eecd28a 100644 --- a/res/localization/rufus.loc +++ b/res/localization/rufus.loc @@ -251,7 +251,7 @@ t MSG_064 "Read error." t MSG_065 "Write error." t MSG_066 "Installation failure" t MSG_067 "Could not open media. It may be in use by another process. " - "Please re-plug the media and try again." + "Please check the log for additional details." t MSG_068 "Error while partitioning drive." t MSG_069 "Could not copy files to target drive." t MSG_070 "Cancelled by user." @@ -5269,7 +5269,7 @@ t MSG_064 "Erreur de lecture." t MSG_065 "Erreur d'écriture." t MSG_066 "L'installation a échoué" t MSG_067 "Impossible d'accéder au média. Il peut être en cours d'utilisation par une autre application. " - "Essayer de déconnecter le média et essayez à nouveau." + "Veuillez consulter le log pour avoir des détails supplémentaires." t MSG_068 "Erreur de partitionnement." t MSG_069 "Impossible de copier les fichiers sur le périphérique de destination." t MSG_070 "Opération annulée par l'utilisateur." diff --git a/src/process.c b/src/process.c index 25bb58f4..05b75526 100644 --- a/src/process.c +++ b/src/process.c @@ -581,7 +581,7 @@ BOOL SearchProcess(char* HandleName, BOOL bPartialMatch, BOOL bIgnoreSelf) // If this is the very first process we find, print a header if (exe_path[0] == 0) - uprintf("NOTE: The following process(es) or service(s) are accessing %s:", HandleName); + uprintf("WARNING: The following process(es) or service(s) are accessing %s:", HandleName); if (!GetModuleFileNameExU(processHandle, 0, exe_path, MAX_PATH - 1)) safe_sprintf(exe_path, MAX_PATH, "Unknown_Process_%" PRIu64, @@ -631,7 +631,7 @@ BOOL SearchProcessAlt(char* HandleName) if (NT_SUCCESS(status) && (info->NumberOfProcessIdsInList > 0)) { bFound = TRUE; - uprintf("NOTE: The following process(es) or service(s) are accessing %s:", HandleName); + uprintf("WARNING: The following process(es) or service(s) are accessing %s:", HandleName); for (i = 0; i < info->NumberOfProcessIdsInList; i++) { uprintf("o Process with PID %ld", info->ProcessIdList[i]); } diff --git a/src/rufus.rc b/src/rufus.rc index bd9f6b2e..ed6369e9 100644 --- a/src/rufus.rc +++ b/src/rufus.rc @@ -33,7 +33,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDD_DIALOG DIALOGEX 12, 12, 242, 376 STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_ACCEPTFILES -CAPTION "Rufus 2.15.1108" +CAPTION "Rufus 2.15.1109" FONT 8, "Segoe UI Symbol", 400, 0, 0x0 BEGIN LTEXT "Device",IDS_DEVICE_TXT,9,6,200,8 @@ -334,8 +334,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,15,1108,0 - PRODUCTVERSION 2,15,1108,0 + FILEVERSION 2,15,1109,0 + PRODUCTVERSION 2,15,1109,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -352,13 +352,13 @@ BEGIN BEGIN VALUE "CompanyName", "Akeo Consulting (http://akeo.ie)" VALUE "FileDescription", "Rufus" - VALUE "FileVersion", "2.15.1108" + VALUE "FileVersion", "2.15.1109" VALUE "InternalName", "Rufus" VALUE "LegalCopyright", "© 2011-2017 Pete Batard (GPL v3)" VALUE "LegalTrademarks", "http://www.gnu.org/copyleft/gpl.html" VALUE "OriginalFilename", "rufus.exe" VALUE "ProductName", "Rufus" - VALUE "ProductVersion", "2.15.1108" + VALUE "ProductVersion", "2.15.1109" END END BLOCK "VarFileInfo"