PrimoCache 4.2.0 Final | Desktop Edition | Server Edition | RePack by Cybermania

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.

  • 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.
  • Anti-virus alarms are false positive;
  • Don't forget to uninstall all previous versions of Trial Reset!


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 (New! DC 13.11.21) -FAQ / Crack by ByTESRam (10.09.2021) / Crack by Levvon (New! For v4.2.0 DC 29.01.2022)
Size: 3,31 MB.
Download From Homepage:
Desktop Edition Installer | Server Edition Installer
Download Alpha Version From Homepage:
Desktop Edition Installer | Server Edition Installer
Login or register to see spoiler's content

Spoilers are only visible for VIP users.

Login or register to see spoiler's content

Spoilers are only visible for VIP users.

Login or register to see spoiler's content

Spoilers are only visible for VIP users.

Login or register to see spoiler's content

Spoilers are only visible for VIP users.

Login or register to see spoiler's content

Spoilers are only visible for VIP users.
Reasons for raising the release: All links updated


Добавил Русификатор от Levvon
Added fix for Trial Reset. Try once add to registry PossibleFix.reg immediately before applying TrialReset. Thanks to Levvon
Trial Rest udated to version 1.2.7
Trial Rest udated to version 1.3.9
Trial Reset 2.0.10 by Levvon — Огромная благодарность автору за его труд!

• Связка из RegSaver и ERUNT заменена на RegBack и RegRest из Win2KSvrResKitSupp1, что предположительно решит проблему зятяжной перезагрузки/выключения (в предыдущих версиях TR этот момент можно обойти, перезапустив Explorer/Проводник непосредственно перед перезагрузкой/выключением).

P.S. Для успешной работы TR необходимо соблюдение следующих условий:

• Системная временная папка [при запуске через политики] и/или временная папка пользователя [при ручном запуске] должны находиться на том же томе (локальном диске), что и сама операционная система. Это ограничение RegBack.exe от M$: ALL FILES MUST BE ON THE SAME VOLUME, THEY ARE RENAMED NOT COPIED!

• Системные переменные среды TMP и TEMP, а также переменные среды пользователя TMP и TEMP должны содержать путь к временным папкам в полном виде (НЕ в коротком формате 8.3), в том же регистре, включая букву диска, что и фактически на диске, и без слэша (косой черты) в конце. Это из-за того, что exe-версия TR v2.0.10 криво подчищает за собой мусор от предыдущих сбросов триала; все bat-версии вообще «гадят», где попало.

• Не следует в течение одной сессии загрузки Windows использовать ручной сброс и сброс через политики, иначе он не срабатывает. Причина в предыдущем пункте.

P.S. Всё это исправимо, но позже…
links are down
for trial reset
Well, it doesn´t matter because trial reset doesn't work for this version.
the crack doesn't even on 3.0.2 kernel component is not running… even after reboot 64bit system win7
Yes, the crack doesn't work. People who are working doing medicines for this program said that for now is impossible to do any crack. If they finally get any medicine for this version or newer, we will upload it. Thanks for the advise and sorry for the delay. :(
Can someone confirm if this is really working? guys??
What exactly are you asking for: if the medicine works or if this program works at all?
I'm asking if the medicine works?
cause I tested it add it to shutdown script, the days still counting down from 30days to 27 days…
It means the medicine is not working anymore with 3.0.8 Preview
1. Through PCHunter (or you can try running the registry editor with this and delete everything you need without problems) delete in the registry 3 branches according to the instructions. The only difference is that I had them not in ControlSet001, but in CurrentControlSet
2. Through PCHunter, delete the file in System32. To find: sort the files by size, mine was 647 bytes with the attribute «NO».
3. Start the "fixed batch file" (Replace them with the same file in the Trial Reset folder) with admin rights. Reboot system
4. Start PrimoCash and VUAL)) 60 days
5. Look after rebooting the file in System32. It should appear again in the size of 845 bytes and increase.

It may help…
I'm so sorry but I don't follow what you said… can you make a video guide how to apple the fix batch file?
I run pchunter but its having an error about «Load error driver»
I run PowerRun, its running now what to do next?

what do I need to delete in system32?
You should delete the marker file, but in the new Trial Reset it looks for it automatically. Just start the batch file and reboot the system. I can not make a video, because I do not use this program. I have enough Diskeeper, which automatically writes to the free RAM memory cache of the most frequently used programs. Write about the result. Forward to hearing.
I updated the fixed batch file but still the same, I try to change date to test but it expires after restarting… I added the script in the gpedit shutdown script. its not working
Maybe you are making a mistake somewhere, because for many who used it everything works without problems… Now I will try to give a description of one more option.

Checked (by oval2003) on a virtual machine with Windows 10 LTSC x64 (version 1809, build 17763.1) and PrimoCache (Server Edition) 3.0.9. On PrimoCache (Desktop Edition) did not check.
To reset the trial I used Bundle Trial Reset v3_PrimoCache 2.3.0–2.7.0 & Primo Ramdisk 5.7.0.

By oval2003
I decided to experiment here with resetting the trial… I moved the «file label» to the RAM disk, and in its place I placed a «symbolic link» in System32, and since the contents of the RAM disk are deleted during the reboot, I received a guaranteed reboot deleting the «file tag» and guaranteed trial reset. With this approach, a reset occurs even if the time is transferred one year ahead, i.e. for a period longer than the trial… With this approach, there is no need to reset the trial in «safe mode»…
P.S. I abandoned the RAM disk, because sometimes I get when I download BSoD. Instead of a RAM disk, I bit off a part of the physical disk and created a small partition (12 meters) on which I threw this file mark. And in the bat-nickname which in the completion policy added the command to quickly format the disk…
I completely follow your guide but I think the one you are using is working and the one here is not working…
can you please upload the Bundle Trial Reset v3_PrimoCache 2.3.0–2.7.0 & Primo Ramdisk 5.7.0 that you use.
This is the medicine that is above. Need to apply it. I myself wrote earlier that I do not use this program.
I need help please when I add the script in the shutdown script the restarting takes time to load… I have to force restart the computer… why does it says x86 when loading when I use 64 bit?
Unfortunately, I do not understand what you are asking. I will be happy to help if I understand clearly and clearly what the problem is. As I wrote earlier, I do not use this program.
Sorry for the confusion, what I'm trying to say is when I the trial resetter and set it as a shutdown script, the shutdown and restart of the computer takes a lot of time and it even stuck. Means I have to force reset the computer.

But If I dont use the script trial resetter the restart is fast!
Sorry, now I understand what is being said. I do not know what could be the problem. Do you use an antivirus program? It can check it every time the script is run and this can lead to slow system startup. In any case, if possible, I will contact the creator of the script and ask him. I will inform you about the result immediately. Have a nice day!
I use eset but there was not detection on the script so it has nothing to do with anti-virus
but when I use that script and add it as shutdown script, the restart or shutdown on the computer takes time, I always force to restart or shutdown computer because of the script.
Change the last line of RomexPoC.bat to rem pause or delete.
Hi there!!
After update windows 10 to ver. 20H2 the script do no longer works :-(
I have NO antivirus, and Windows defender is disabled.
Comment edited: 29 November 2020, 15:36
My system has also been upgraded to 20H2. According to the working principle of batch processing, I think the reset patch should still be effective. I have recently upgraded from 3.x to 4.0, and have not yet used the reset patch. I plan to write a small service program based on the working principle of batch processing. Haven't started writing…
Comment edited: 8 December 2020, 19:56 (2 times)
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.
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.
If you run. bat file trial reset won't work?
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?
Now I'll look at the virtual machine, but everything seems to be already written in the batch file…
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…
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.
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.
DymaxIo  ------> the trial reset does no longer work   :-(
You watched my video about Trial Reset? Everything works…
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… :-(
I asked what key do you activate the program after applying the trial period reset?
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
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» и используйте этот ключ для повторной активации.
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
ok, understand… many thanks
I am now also making a request for a new key, mine ends in 3 days… Good luck!
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
Seem to be crazy, but if you reinstall a clean version of windows, then it'll works…
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.
please may give some examples of those random files in system32?
Write in a personal «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")
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.
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
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
does anyone have any licence file to activate it peranently?

Dimar0n, can you upload previous versions of the medicine?

Last version worked for me after changing some file path & registry path in the BAT file, but current version doesn't work for me.

Sorry, but didn't notice your comment earlier. Here's a link
Hello, I need this program to make a very old pc usable by adding a modest ssd. I did not understand which patch I need to download nor the procedure to activate it. can someone help me? thank you.
Download the latest version 4.2.0 and TrialReset. Install the program and without rebooting the PC copy it to the folder with the installed TrialReset program. Run it, read (preferably!) the contents and click OK. Reboot your PC, launch the program and configure PrimoCache to your preference. Write me here about the result. If you liked the program, you can share this release in your social network…
so i just have to copy the executable «romexstr» in c/program files/primocache and run it and reboot? thank you.
Yes. It will create a task to reset the trial period and in this way you will always have 30 days!
Comment edited: 16 January 2022, 14:32
It works very well. Many thanks
It works,thank you very much!
This information about the crack may interest you as well (translated by Google, from
Let's start with the fact that the protection of the program is implemented in an extremely original way in the rxfcv.sys driver.

The trial expiration check is located in the encrypted CPATA section, and the registration key check is in the packed EXTRA section.

At the same time, the integrity of some sections of the rxfcv.sys driver is fully or partially controlled by the driver itself.

Therefore, any attempts to solve the problem of registering the program with the help of patches of the FancyCcV.exe and rxpcc.exe files are useless.


Many will probably have a reasonable question — why then do we need these modified files?

The fact is that they are not intended to solve the problem of registration, but to solve one important problem of the trial.


The rxfcv.sys file is a filter driver for Volume class devices.

For this reason, he cannot stop working at an arbitrary point in time or upon the expiration of the trial.

Removing the rxfcv.sys driver from the LowerFilters chain requires a restart or shutdown of the computer.

If, after the first reboot after installing PrimoCache, you no longer restart or turn off the computer, then we have an endless trial.

More precisely, a conditionally infinite trial with the limitations described below and exactly until the next reboot, power off or power failure.


In the light of the above, the logical decision of the developers was to simulate the inability to manage caching tasks after the trial expires.

It is to bypass this «surprise» that the modified files are offered, intended for sharing with TrialReset.


The developers left an additional «trap» for researchers of the trial expiration simulation mechanism.

Tasks and statistics are no longer displayed in the graphical interface when manually transferring the date beyond the boundaries of the trial.

The driver itself is responsible for this trick, which reacts in such a harsh way to date manipulations.  

Therefore, this effect is observed when using both original files and modified ones.


After the date passes beyond the boundaries of the trial, tasks and statistics do not disappear during the natural course of the system clock.

The difference between the modified and original files in this situation becomes noticeable only in one moment.

The original files will not allow you to manage caching tasks if these files were launched after the trial expired.

The modified files are designed to bypass these artificial caching task management restrictions.


The difference between the modified Registered, Subscription and Trial files is purely cosmetic.

Just choose among them the most suitable «licensing» option for you:

• Registered — the name speaks for itself;

• Subscribe — a non-expiring subscription for 365 days with a correct recalculation of the new expiration date at each launch;

• Trial — a non-expiring trial with a final stop of the counter for 0 days with a full-fledged continuation of work.


An alternative to modified files is to use the PrimoCache icon menu in the notification area.
Today after 30 day of original install I got the message that my Trial of Ver 4.2.0 expired and the app also stopped working, I was using the mod files provided by Levvon which means the crack is fake.
Ok, So mod is for cosmetic purpose only I also need to use trial reset for actual trial reset.
How do you use the program if you are too lazy to read instructions and descriptions for cracked files? Everything works perfectly! I myself use this program on one of my PCs. Please read carefully what these files are for. They are not changed for cosmetic purposes!
Great guys thank you for all your effort
Repack works great, especialy with a USB memory 
How long do you use it?

Is there any instruction how to use the 4.2.0 version by Levvon?

There are 3 versions of the crack and there is no instruction whatsoever.

Thanks in advance.

The instruction is very simple and applicable to most of the cracked files that need to be copied with replacement to the folder with the installed program. The name of the files speaks for itself: what description in the section about the program you want to see, that crack and apply after installation. These files are needed in order to be able to change the program settings after the trial period. The protection of the program is very fancy and despite the fact that Trial Reset works without problems and the program will work even after the end of the trial period, changing the settings in the program is blocked and cannot be changed. After applying the cracked files, you will be able to make changes in the program settings at any time. I hope I explained everything clearly? 06

Sorry admin, can the instruction be integrated in a .txt file inside the compressed file?
So people will stop asking around here, (hopefully).

HI to all,
unfortunately the crack 4.2.0 version by Levvon does not work; after the end of the 30 days of trial the message <The trial period for this product has expired> comes out  and the program settings cannot be changed. I tried to put both the exe from the Subscription folder (X64) and from Registred folder (X64) but nothing to do. I've the Server Edition.
Sorry everyone, I correct my previous post by informing you that for my mistake I didn't notice that the Trial Reset crack was not working in the Task Scheduler and therefore Primocache is expired . I reinstalled primocache, including the Trial Reset crack and the crack by Levvon and everything seems to work well.
Please do not confuse two different things: Krack and Trial Reset! Trial Reset is needed to update the trial period and it is added to autorun along with the system, and Krack is needed to be able to change the program settings after the trial period has expired. Everything is detailed in the instructions. Good luck!
Hello and thnx for the amazing work.

It possible to use only trial reset in sched task and f*ck the gui and cmd program if i dont want to change any settings of the program later?

Will i be able to replace the exe files later to mod settings whenever I need to, and put back the original exes after done editing settings?
Hello! Yes, you can only reset the trial period. The program after the expiration of the trial period will continue to work with the settings specified in it. You can replace the executable file at any time.