PrimoCache 4.4.0 Final | Desktop Edition | Server Edition

PrimoCache is a supplementary software caching scheme that cooperates with physical memory, solid-state drives (SSDs) and flash drives to provide data caching for local physical disks. It transparently stores disk data into fast cache devices such as physical memory, so that future read requests for those data will be served directly from the cache and be faster. Thus access time will be reduced, showing a great improvement in overall system performance.

What Can You Do With It?
  • If you have 4GB or more memory, you can use a portion of the memory as cache to accelerate local disks, including mechanical disks, SSDs and flash drives, and iSCSI disks.
  • If you have memory not seen by Windows, usually in 32-bit Windows, you can use this hidden memory as cache to accelerate local disks and iSCSI disks.
  • If you have a SSD and a mechanical disk on your system, you are able to partition a portion or all of this SSD as cache to accelerate the mechanical disk.
  • If you have a spare USB 3.0 flash drive, you can use it as cache to accelerate your mechanical disks.

PrimoCache In Detail
PrimoCache implements a two-level caching architecture consisting of level-1 cache and level-2 cache. Level-1 cache, also called primary cache, is composed of physical memory. Level-2 cache is a secondary cache which typically resides on a solid-state drive, a flash drive or other fast persistent storage device. Obviously level-1 cache runs much faster than level-2 cache, although it is usually much smaller. PrimoCache allows a single level cache configuration using either level-1 cache or level-2 cache, as well as a two-level cache configuration using both levels of cache. Unlike level-1 cache which cannot keep cache contents on reboot, level-2 cache is able to retain its cache contents across computer reboots because of the persistent nature of storage devices. This avoids fetching often-accessed data again from slow disks each time computer boots up. Thus level-2 cache will remarkably reduce boot-up time and speed up applications for those computers which install mechanical hard disks. PrimoCache also supports write-deferred caching mode, which executes write requests on the cache first and synchronizes data from the cache to the disk after custom delays. Therefore write requests can be responded and completed very fast, greatly improving the disk write performance. In addition, PrimoCache implements the Unified Invisible Memory Management Interface (UIMMI), which can use Invisible Memory as level-1 cache. Invisible Memory, also known as Unmanaged Memory, usually exists on 32-bit desktop Windows where 4GB or more physical memory is installed. This feature helps to overcome the Windows limits on amount of system memory and fully utilize all installed physical memory. PrimoCache fulfills an intelligent cache replacement algorithm which optimally determines cache blocks needed to be discarded to make room for new data when cache space is full. This cache algorithm combines two normal algorithms which are Least Frequently Used (LFU) and Least Recently Used (LRU), and provides a better cache hit ratio. It is self-tuning and requires no user-specified parameters. PrimoCache allows multiple cache strategies and flexible configurations. It is implemented in Windows kernel level and is transparent to other applications. Therefore no application or system changes are required for this caching solution. With PrimoCache, you can easily setup caches for local disks and speed up your computers.

Features
  • Supports physical memory, solid-state drives and flash drives as cache storage.
  • Implements a two-level caching architecture.
  • Supports persistent level-2 caching.
  • Supports Write-Through and Write-Deferred caching modes.
  • Supports TRIM command.
  • Supports OS Invisible Memory.
  • Supports pre-fetching data into cache.
  • Implements an intelligent and self-tuning cache replacement algorithm.
  • Supports caching strategies: Read/Write Caching, Read-Only Caching and Write-Only Caching.
  • Supports performance statistics and monitor.
  • Supports caching for multiple volumes
  • Supports caching for volumes with proprietary file system.
  • Supports caching for volumes on basic and dynamic disks.
  • Supports plug and play.
  • Supports command-line interface.

Why PrimoCache?
Why do we need PrimoCache since Windows has already implemented a file-system level cache?
  • PrimoCache is a block-level cache program which caches data on a logical block basis (offsets within a disk), while windows cache is a file-system level program which caches on a virtual block basis (offsets within a file). Each has strengths and weaknesses, and PrimoCache can be a good supplement to Windows cache.
  • Some applications can bypass Windows cache but cannot bypass PrimoCache because PrimoCache runs at a lower level in Windows.
  • Windows caches all data, while PrimoCache can cache on behalf of a specified volume in which users are interested. Given same size of system memory, the latter has a higher hit-rate.
  • PrimoCache supports persistent SSD caching for mechanical hard disks, improving system boot-up time and applications loading time. Windows cache cannot.
  • PrimoCache can customize write-deferred mode, while Windows cache cannot.
  • PrimoCache can make use of Invisible Memory on 32-bit Windows as cache, overcoming the Windows limits on amount of system memory.

How to use Bundle Trial Reset

Изображение


Changelog Trial Reset v4.1.0
  • Instead of symbolic links in the file system for token files, a trick with hard links is used (short names on the system volume are automatically included);
  • Permanent symbolic links in the registry are no longer used, only temporary (located in RAM and valid only until reboot);
  • Disabling the Primo Ramdisk driver for the first time using the Trial Reset and the next two reboots is no longer required.
Note
  • Anti-virus alarms are false positive;
  • Don't forget to uninstall all previous versions of Trial Reset!

Screenshots

Homepage | Changelog
OS: Windows XP / Vista / 7 / 8 / 8.1 / 10 (x86-x64)
Language: ENG / Русификатор
Medicine: Romex Software: Trial Reset by Levvon v4.1.0 build 31721 (DC 13.11.21) -FAQ / Cracked (& signed) Driver (only for v4.3.0) by Juno_Jr / Darkhorse1870 / hua_wuxin (DC 05.11.2023) — Changelog/ Universal bat file PCacheInstall v0.0.4 by westlife (Description) DC 29.11.2024
Size: 3,31 MB.
Download From Homepage
Desktop Edition Installer | Server Edition Installer
Download Alpha Version From Homepage
Desktop Edition Installer | Server Edition Installer
Download Universal bat file PCacheInstall for automatic installation of PrimoCache Server 4.3.0 (x64) and its driver (4.3.0.6) by westlife (DC 29.11.2024) — Registration using the Juno_Jr method + replacing links in the GUI (Links for Users)

Spoilers are only visible for VIP users.

Download Cracked (& signed) Driver (only for v4.3.0) by Juno_Jr (DC 05.11.2023) (Links for Users)

Spoilers are only visible for VIP users.

Download Only Trial Reset (Links for Users)

Spoilers are only visible for VIP users.

Download Only RUS (For v4.3.0) (Links for Users)

Spoilers are only visible for VIP users.
Reasons for raising the release: Added RUS language
Share:

173 comments

Nakoruru
Hi, Please teach me how to use /c /o in previous version of trail reset. I do see the option section that explain about the command /c /o but i didn't find the way to actiave it or any check box to execute that option. Just see only OK/Exit in the bottom of program.
Dimar0n
Hello! I don’t use this program and unfortunately I don’t have time to study the issue. If there is time tomorrow, I will try to figure out what's what and let you know.
Dimar0n
If you run. bat file trial reset won't work?
Nakoruru
Hi Dimar0n, Yes i try to run .bat file but reset won't work so i check the readme.txt and found that they say «Don't forget to remove all previous versions of Trial Reset! For cleaning to work properly, you should run Trial Reset simultaneously with the /c and /o keys.» I do see the comment option section that explain about the command /c /o but i didn't find the way to actiave it or any check box to execute that option. Just see only OK/Exit in the bottom of program. Is the trial reset need to execute /c /o with specific way or something?
Dimar0n
Now I'll look at the virtual machine, but everything seems to be already written in the batch file…
Dimar0n
Resetting the trial period works. I copied the folder with it to the directory with the installed program, set the time one year ahead and started the batch file — again 60 days. Try to do the same. I don't have time to study the work of this Trial Reset right now — the only day off, but a lot of work…
Nakoruru
Hi Dimar0n, I try to do as you told but didn't work. I think it didn't work due to i use this program and use the old Trial Reset(V3.0.9) and the promocache gone expire when update to latest windows update 20H2 which i try to uninstall old Trial Reset(V3.0.9) but didn't find how to activate /c /o as mention on previous comment. I understand that you're busy and i'm very appreciate that you will looking for my request when you have a free time. regards.
Dimar0n
I really want to help you, but unfortunately there is no time at all. The main work takes all the time and energy. If you added it through a policy, can you try deleting it there? In general, if you have 4 GB or more RAM, then it is better to tryDiskeeper with caching or DymaxIO.
pol_mark
DymaxIo  ------> the trial reset does no longer work   :-(
Dimar0n
You watched my video about Trial Reset? Everything works…
pol_mark
I follow your video carefull, on a computer it does work, on other 3 computer of mine it does NOT work, but I have applied the same operations.....  the script on shutdown is execute but have no effect after reboot… :-(
Dimar0n
I asked what key do you activate the program after applying the trial period reset?
UClinux
There is a problem with primocache when you adjust the time. The program expired after restarting the computer. At this time, the reset time will be a problem. You need to manually enter pe to delete random files under system32. It should be fine to continue with the reset procedure.
Comment edited: 8 December 2020, 19:48
pol_mark
I simpled applied the trial reset, no key inserted… we spoke about primocache...
but if you wanna refer to dimaxio the key I applied is : 
 

1. Установите и используйте этот ключ 44LKV-HUTD3-5SQ42-VZVGJ-TBP39 для активации

2. Не позднее, чем через 30 дней запустите «Средство удаления пробного ключа Condusiv Technologies» и используйте этот ключ для повторной активации.
Dimar0n
I see… Unfortunately, there is currently no complete treatment for DymaxIO. You need to ask them for a trial key and apply it to activate the program.
Comment edited: 6 December 2020, 17:09
JeepWillys58

Hie there!


First of all, I hope you and all of your loved ones are well and healthy today and always...

Did you can tell me if you use the server version or client?

And also is DymaxIO really efficient in speeding up file copying between HDDs? My main intention of using it is precisely to speed up the copying of client backup files, which generally exceed 500GB and hundreds of thousands of files...

Thanks in advanced for any comment.

Best Regards,
@JeepWillys58

pol_mark
ok, understand… many thanks
Dimar0n
I am now also making a request for a new key, mine ends in 3 days… Good luck!
Armadillo838
I have already expired the trial period, and when starting primocache, the message the trial period for this product has expired takes off. Version 3.2.0. When starting a batch file from RomexPoC, the command line is scrolled and the trial is not reset. What exactly do you need to do to reset the trial?
Comment edited: 27 December 2020, 06:50
pol_mark
Seem to be crazy, but if you reinstall a clean version of windows, then it'll works…
UClinux
I mentioned the cause of the problem above.

When the system time is adjusted for more than 60 days, primocache expires. At this time, you need to perform a reset trial program, restart the windows system, log in to winpe or repair mode «shutdown /r /o», and manually delete random files under system32.

Otherwise, resetting the trial program will be invalid. Because the primocache driver is always earlier than the MoveFileEx function when generating random files.

The principle of the primocache reset trial program is to delete random files after restarting the computer with the MoveFileEx function.

In the past, random files could be violently deleted through unlocker or pchunter, but now Windows 10 is updated frequently and driver compatibility is a problem.
pol_mark
please may give some examples of those random files in system32?
thanks
Dimar0n
Write in a personal «UClinux»
UClinux
The system32 directory is sorted by time and you can see it.

Each system file name is different. Mine (e10ffa2d17.eaz)

Note that this file is hidden, turn off the function of hiding protected operating system files.

Or use cmd command (dir /a:h /o:d "%SystemRoot%\System32")
pol_mark
Thanks for suggestions,  the problem is individuate in automatic these junk files, then use an utility able to delete at reboot, or a native shell who load before windows..
BTW manually fix the problem is just a very good point.
UClinux
This alternative solution will only be used when the reset trial program is invalid.
In most cases, the reset trial program can be renewed for 60 days, so this method of manually deleting random files is not required
pol_mark
I agree with you, btw the freeware iobitunlocker, is able in deleting the locked file, and also support command line execution, so I thingh to add this procedure to the romeopc trial reset.
Many thanks for your  help