The industry leader in creating role-playing games.

Crash to desktop in game

  1. Kill unneeded processes
    Turn off all the unnecessary software running in Windows background, including 3D graphics software and overclocking utilities
  2. Delete surplus saves
    Collecting too many saves may lead to crashes. Delete the unneeded saves. Do it using Delete option in Load Game menu or straight in the folder where the saves are stored: (…)Documents\Witcher 2\gamesaves.
    Steam only:
    Once cloud saving is activated the saves are stored in the cloud and in (…)Steam/userdata/<user>/20920/remote . The cloud contents will overwrite the folder’s contents if anything is changed within the folder. This means that saves can be removed straight from the folder only if cloud saving is deactivated.
  3. Decrease Texture Memory Size
    If you have less than 4GB RAM in the Launcher in Advanced Options lower Texture Memory Size.
  4. WARNING! This solution is ONLY for 32-bit Windows:
    Enable the 3GB switch on 32-bit systems.

    1. For Windows Vista and Windows 7:
      1. Proceed to start -> run and type: cmd
      2. In opened window type command: bcdedit /set IncreaseUserVa 3072
      3. Restart PC
      4. In case you wanted to reverse it: bcdedit /deletevalue IncreaseUserVa
    2. For Windows XP:
      1. Right-click My Computer. Click Properties.
      2. In the System Properties dialog box, click the Advanced tab.
      3. On the Advanced tab, under Startup and Recovery, click Settings.
      4. In the Startup and Recovery dialog box, under System startup, click Edit. The Windows boot.ini file will be opened in Microsoft Notepad.
      5. Create a backup copy of the boot.ini file. Note: Boot.ini files may vary from computer to computer. Select the following line in the boot.ini file: multi(0)disk(0)rdisk(0)partition(2)WINDOWS=”Micro soft Windows XP Professional” /fastdetect
        Note: Do not overwrite any existing lines.
        Press Ctrl+C to copy the line and then press Ctrl+V to paste it immediately below the original line.
        Note: Your text string may be different from the text string in this solution, so be sure to copy the text string from your boot.ini file, and not the text string included here.
        Modify the copied line to include ” /3GB”, as shown in the following example: multi(0)disk(0)rdisk(0)partition(2)WINDOWS=”Microsoft Windows XP Professional 3GB” /3GB /fastdetect
        Note: Do not overwrite any existing lines.
      6. Save and close the boot.ini file.
      7. Click OK to close each dialog box.
      8. Restart your computer.
      9. During startup, select the 3GB option. If you do not select the 3GB option, the system will default to the 2GB total memory setting.
        Note: If problems occur during startup, you may need to update some of your drivers.

See also

Hotfix for errors related to .NET Framework 4

In the patch 2.1 Microsoft’s .NET Framework 4 became necessary to run The Witcher 2, which fixed several problems with game-to-server communication. However, in some cases this also led to problems with launching the game, notably to errors like “application was unable to start correctly (0xc0000142)” and similar, which most often resulted from conflicts between .NET 4 and other applications.



We created a hotfix especially for the people who experience the problems mentioned above. The hotfix makes .NET Framework 4 unnecessary to run the game. The hotfix will work correctly ONLY when applied on the game updated to 3.4.


Click to download the HOTFIX


PLEASE NOTE! This hotfix SHOULD NOT be used with the Steam version of the game. A solution for the .NET 4 problems for Steam version users was included in the 3.1 patch.



If you would prefer to not use the hotfix then the following suggestions may potentially prove helpful:



  1. Fully uninstall .NET Framework 4 Extended and .NET Framework 4 Client Profile.
  2. Restart the computer.
  3. Download and install .NET Framework 4.
  4. Restart the computer, set the settings in Launcher Options and try to run the game.

Keeping your Windows fully updated is advisable. Additionally, for potentially broken .NET Framework installations Microsoft recommends Microsoft .NET Framework Repair Tool to be found HERE.



There are several known instances of external applications conflicting with .NET Framework 4 in this context:

  1. Acaptuser32.dll, which is a part of 3d Capture plugin for Adobe Acrobat Pro 9 Extended. Acaptuser32.dll can be found in c:\WINDOWS\SysWOW64 and/or c:\WINDOWS\System32.
    It is enough to rename the Acaptuser32.dll or remove it from its folder to deal with the errors. Reverting these changes will return 100% functionality to Adobe Acrobat Pro 9 Extended. So, disabling the application is not enough but you don’t have to uninstall it either. It’s the dll’s presence that makes all the difference.
  2. The 32-bit version of appinit_dll.dll, which is a part of Lucidlogix Virtu, GPU virtualization software which comes with some motherboards like e.g. ASRock Z68. Appinit_dll.dll can be found in (…)Lucidlogix Technologies\VIRTU\x86 folder. The 32-bit appinit_dll.dll which is a part of Hydralogix drivers and can be found in (…)Lucidlogix Technologies\HYDRALOGIX\x86 folder causes the same problem.
    This case is similar to the Acrobat Pro 9 one. In order to deal with the errors it is enough to rename or the 32-bit appinit_dll.dll or remove it from its folder. Reverting these changes will return 100% functionality to Virtu and Hydralogix.
  3. Kaspersky Internet Security 2011. Upgrading to 2012 version is known to fix the problem.
  4. Several browser toolbars including Jzip toolbar, Wincore Media bar, BearShare toolbar, Searchqu toolbar, IJJI toolbar, iLivid toolbarand Conduit Engine. If you have a toolbar, a torrent-bar etc. which you cannot fully trust, even if it is not listed here, it is possible that it is the source of the problem.



In some cases synchronizing the internet time on Windows was of help. However, this option is available only on some setups. When it is it can be found in Control Panel\Date and Time as an additional tab Internet Time. To adjust it use the Change Settings box available in that tab and select Update Now.



Additionally, starting the game after performing a clean boot on your computer might help in determining whether an external application prevents The Witcher 2 from launching correctly. See how to perform a clean boot in Windows XP, a clean boot in Windows Vista/Windows 7.