All Forums
> RAM Disk
> Current topic
How to save RAMdisk to image without GUI?
Started by 790
790
How to save RAMdisk to image without GUI? 23 November 2023, 19:55 |
ramdisk.exe" /save:R starts the GUI and cmd-window does not close.
ramdiskc.exe" /save:R there is no such command or doesn't work for disks created by GUI?
I've already configured the RAMdisk, I don't need start the GUI with logon.
If the disk is configured to save on system shutdown, will this not work without the GUI also?
ramdiskc.exe" /save:R there is no such command or doesn't work for disks created by GUI?
I've already configured the RAMdisk, I don't need start the GUI with logon.
If the disk is configured to save on system shutdown, will this not work without the GUI also?
Re: How to save RAMdisk to image without GUI? 23 November 2023, 21:13 |
Admin Registered: 19 years ago Posts: 3 583 |
790
Re: How to save RAMdisk to image without GUI? 23 November 2023, 22:17 |
My RAMdisk mounted at startup from image-file. How can I save it to its image without GUI, at any time, NOT during system shutdown?
I use a cmd.bat file to clean and save to the image after (ramdisk.exe" /save:R). It's working fine with GUI in tray, but not without one.
btw. It would be nice to add functionality to clear user-defined folders/files before image saving at system shutdown.
I use a cmd.bat file to clean and save to the image after (ramdisk.exe" /save:R). It's working fine with GUI in tray, but not without one.
btw. It would be nice to add functionality to clear user-defined folders/files before image saving at system shutdown.
Re: How to save RAMdisk to image without GUI? 24 November 2023, 14:28 |
Admin Registered: 19 years ago Posts: 3 583 |
To address your main query, saving the RAM disk to its image file without a GUI and at any time other than system shutdown requires the GUI component of the software to be running. This is because the command-line functionality (ramdisk.exe /save:R) depends on certain services and interfaces that are only active when the GUI is operational. Therefore, to perform on-demand saving of the RAMdisk, the GUI needs to be active, even if it's running in the background or minimised to the system tray.
Regarding your batch file for cleaning and saving the RAMdisk, you can certainly add commands to clear specific user-defined folders or files before the saving process. Here's a basic example of how you could modify your batch file to include this functionality:
Regarding your batch file for cleaning and saving the RAMdisk, you can certainly add commands to clear specific user-defined folders or files before the saving process. Here's a basic example of how you could modify your batch file to include this functionality:
@echo off REM Clear specific folders/files del /Q "R:\path\to\your\folder\*" del /Q "R:\path\to\your\file.txt" REM Save the RAM disk ramdisk.exe /save:RRegarding your suggestion to add a feature for clearing specific folders/files before saving the image at system shutdown, we appreciate your input and always welcome customer feedback. However, at this time, such a feature is outside the scope of our product.
790
Re: How to save RAMdisk to image without GUI? 24 November 2023, 20:55 |
Ok, thanks for your answer!
Just deleting for some folders or files is not enough, need to create new empty, because they are linked as junction points or symlinks. Because I also use RAM-disk as a "garbage collector" (logs, temp, cache, etc.) and there is no desire to save this "garbage" into an image
Just deleting for some folders or files is not enough, need to create new empty, because they are linked as junction points or symlinks. Because I also use RAM-disk as a "garbage collector" (logs, temp, cache, etc.) and there is no desire to save this "garbage" into an image
@echo off cmd /c rd %tmp% /s /q md %tmp% ---------------- cmd /c rd R:\K\Win10LTSC\Logs /s /q md R:\K\Win10LTSC\Logs cmd /c rd R:\cache /s /q md R:\cache ---------------- cmd /c DEL R:\Windows\PFRO.log /s /q set /p=<nul > R:\Windows\PFRO.log cmd /c DEL R:\Windows\setupact.log /s /q set /p=<nul > R:\Windows\setupact.log cmd /c DEL R:\Windows\setuperr.log /s /q set /p=<nul > R:\Windows\setuperr.log ---------------- REM "Save to disk" "C:\Program Files\SoftPerfect\ramdisk.exe" /save:R
Re: How to save RAMdisk to image without GUI? 24 November 2023, 22:37 |
Admin Registered: 19 years ago Posts: 3 583 |
To point out, deleting files and folders will not stop them from being written into the image. When you delete a file or folder, it's only removed from the file system metadata, but the actual file contents remain. This is generally how file recovery tools operate. It might be better to use two RAM disks: one for volatile data and another for persistent data.
790
Re: How to save RAMdisk to image without GUI? 24 November 2023, 23:38 |
I tried two RAM-disks, but...
I have SATA-III SSD for system and games and SATA-II HDD for data. All are NTFS.
System RAM 16Gb, Win10x64 Home (pagefile 2Gb was kicked out to HDD, unfortunately it's needed for one game).
System partition 'C' on SSD, SoftPerfect RAMdisk 4.4.1 installed here also, in C:\Program Files\.
RAM-disk 'R' (exFAT, 2Gb) starts from image-file on HDD "At Startup". All works fine.
TRIM on partition 'C' is working normal also. (fsutil behavior query disabledeletenotify: DisableDeleteNotify = 0).
"Trimcheck" utility shows "TRIM... WORKING".
But when I add 1 more RAM-disk (exFAT, 1Gb, without image-file, only with folder structure, logon-start, with 'HD emulation' or without one, wiping or not-wiping), TRIM on partition 'C' stops working. "Trimcheck" utility shows "TRIM appears to be NOT WORKING (or has not kicked in yet)". So very long time "not kicked", only manual ReTRIM is working here.
When I remove this new RAM-disk - reboot - TRIM works fine again!
I have SATA-III SSD for system and games and SATA-II HDD for data. All are NTFS.
System RAM 16Gb, Win10x64 Home (pagefile 2Gb was kicked out to HDD, unfortunately it's needed for one game).
System partition 'C' on SSD, SoftPerfect RAMdisk 4.4.1 installed here also, in C:\Program Files\.
RAM-disk 'R' (exFAT, 2Gb) starts from image-file on HDD "At Startup". All works fine.
TRIM on partition 'C' is working normal also. (fsutil behavior query disabledeletenotify: DisableDeleteNotify = 0).
"Trimcheck" utility shows "TRIM... WORKING".
But when I add 1 more RAM-disk (exFAT, 1Gb, without image-file, only with folder structure, logon-start, with 'HD emulation' or without one, wiping or not-wiping), TRIM on partition 'C' stops working. "Trimcheck" utility shows "TRIM appears to be NOT WORKING (or has not kicked in yet)". So very long time "not kicked", only manual ReTRIM is working here.
When I remove this new RAM-disk - reboot - TRIM works fine again!
790
Re: How to save RAMdisk to image without GUI? 25 November 2023, 21:39 |