VMware Horizon Community
jingtai
Contributor
Contributor

how to remove temp files after enable UIA only writable volume

Hi

after assign user with writable volumes (UIA only), hundreds of unkown file shows in the C:\ path, these file keep increase after recompose

such as

Config.Msi5359a.rbf

Config.Msi53592.rbf

Config.Msi53599.rbf

is it safe to remove those file ?

6 Replies
Jertun
Contributor
Contributor

We are using the UIA + profile template and have thousands of these files in the root of C.

Also Appvolume capture of msi based applications seems to create a ton of these that never get cleaned up.

0 Kudos
jonathanjabez
Hot Shot
Hot Shot

Hi,

RBF files are rollback files which get created during an MSI installation. Upon successful installation, these files should get removed or these files should get cleared upon a reboot. As you are using only the UIA only template, how does the VDI Persistence is achieved? Do you use any persistent disk or just do not refresh the VDI upon logoff or reboot? Because these temp files should get cleared upon logoff if your VDI is non-persistent.

/Jon

sjesse
Leadership
Leadership

RBF files will get caught by a UIA profile, since that captures anything in C:\.. The only way to delete them is to have users delete them which is safe.

jingtai
Contributor
Contributor

we have persistent disk + UIA template + refresh on logoff

0 Kudos
jonathanjabez
Hot Shot
Hot Shot

Hi,

As per sjesse's reply, RBF files will get caught by a UIA profile, since that captures anything in C:\.. As you set the pool to refresh upon logoff, these files should get cleared when reverting to the previous state. If you see these temp files even after the refresh, to isolate the issue, test it by detaching the UIA writable disk for one of the users and refresh the VDI and check if you see the files again. If so, power on the golden image and check for the presence of these files. Persistent disk will not capture any files stored on the root C:\ drive. keep us posted.

0 Kudos
leonade
Contributor
Contributor

It seems that these files should be stored in the hidden "C:\Config.Msi" directory.

Does anyone know why that happen to get stored in the root of C:\
Seem like:
"C:\Config.Msi39c6ccc.rbf" should actually be "C:\Config.Msi\39c6ccc.rbf"

 

0 Kudos