MCS IO Optimization - Machine Will Not Boot

MCS IO Optimization - Machine Will Not Boot

book

Article ID: CTX220740

calendar_today

Updated On:

Description

Machines created through Machine Creation Services using the feature with Cache on RAM overflow to HDD won't boot. Machines will freeze at the Windows logo start up process.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

Change the Value from 32 to 256 under registry: HKLM\System\CurrentControlSet\Services\CtxMcsWbc -DWORD:TargetCacheSize -- This registry key is responsible to set the NPPLimit variable.


Problem Cause

The amount of memory being consumed are greater than the default value set to TargetCacheSize causing the threads to wait for the memory to clear, but because is greater, it doesnt get cleared causing the Virtual Machine to hang during the boot process.

Issue/Introduction

Machines created through Machine Creation Services using the feature with Cache on RAM overflow to HDD won't boot. Machines will hang at the Windows logo start up process.