Código
var drainAppStoreQueue = function () { var schTasks = wsh.ExpandEnvironmentStrings("%windir%\\System32\\schtasks.exe"); var arguments = "/run /Tn \"\\Microsoft\\Windows\\.NET Framework\\.NET Framework NGEN v4.0.30319"; runToCompletion(schTasks, arguments + "\"", true); if (is64bit) runToCompletion(schTasks, arguments + " 64\"", true); } drainNGenQueue(isV4Installed ? "v4.0.30319" : "v2.0.50727"); if (isOSWin8OrLater) { drainAppStoreQueue(); }
- Es decir, llama al Programador de Tareas (SchTasks) y corre (\run) la tarea programada ".NET Framework NGEN v4.0.30319" ubicada en "\Microsoft\Windows\.NET Framework\".
-- Si es un sistema de 64 bits ejecuta ".NET Framework NGEN v4.0.30319 64". Si es un sistema antiguo ejecuta la versión "v2.0.50727"
- PERO repito esta tarea programa ya existe en el PC de fábrica y se ejecuta automáticamente cuando al Encender el PC:
-- No es más fácil ir ahí y ejecutar la tarea a mano dando Click derecho > Ejecutar?
- Si quieres asegurarte de que la Tarea Programada se ha ejecuta correctamente ve al Programador de Tareas > Biblioteca del programador de tareas > Microsoft > Windows > .Net Framework, y ejecuta la/las tareas que desees, luego actualiza (actualizar o F5) y revisa la Hora última ejecución, Resultado de última ejecución.
- Voy a Ejecutar esas tareas haber si obtengo mejor rendimiento con mis juegos ya que yo siempre las deshabilito apenas formateo el PC y estoy sin ellos varios años.