From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.

For a list of games, see games with windowed support.

Key points

Can often be toggled with Alt+ Enter in supported games.
Windowed mode keeps custom color profiles in use for games.
Seamless task switching with no risk of crashes or freezes with a minor loss in performance.
Eliminates screen tearing on Windows due to Vsync being applied over any windows by default.[1]
Some games do not have a native windowed mode; specific workarounds may be required.
Games using Mantle don't work with AMD CrossFire while running in windowed mode.[2]



Actively developed and supported, includes many configuration options.
Great for Win 95/98 like games such as StarCraft, Diablo, and Quake; many presets are included.
Automatically applies any configurations while the program is running.
Slightly unintuitive interface, the in-game performance might get worse.
Using DxWnd[citation needed]
  1. Open DxWnd, click on Edit, then Add.
  2. Type in a name, and browse for the .exe file path.
  3. Set the preferred coordinates, size, and monitor if needed.
  4. Specify the DirectX version if it's not automatically detected.
  5. Also refer to DxWnd's help menu to read about the documentation.


Includes simple option to force windowed mode.
DirectX 8.1 and 9.0 supported; compatibility is not well documented.
Using 3DAnalyze[citation needed]
  1. Open 3DAnalyze.
  2. Select the game's .exe file.
  3. Enable Force windowed mode and run the game.


Allows to store multiple configurations at once.
Cumbersome to use, has fewer configuration options.
Not maintained, may not work with some games.
Using D3DWindower[3]
  1. Run D3DWindower as administrator.
  2. Click on Add Program and open the game's .exe file.
  3. Select the game and click on Settings.
  4. In the DLL field find D3dHook.dll from the source folder and add it.
  5. Click on Run Program or double-click on it.

Mouse locking[edit]

Certain games do not lock the mouse inside the actual window, this can result in some rather annoying behaviour on multiple screens.

Cursor Lock[edit]

Utility program that locks the cursor to window borders or whole screen.
Locks only when window is focused, doesn't interfere with task switching.
Allows creating custom shortcuts for automatic cursor locking.
Ability to open one program and lock another to support launchers.

Clip Cursor[edit]

Small utility that allows locking the cursor to any currently open windows.
Program doesn't see windows that were opened subsequently.

Borderless Gaming[edit]

Open source and simple to use application.
Features hotkeys for locking or hiding the cursor.
Lacks automatic cursor lock during game focus.
Default hotkey may not work on some systems.


  1. Microsoft Developer Network - Double Buffered Graphics
  2. Why does CrossFire still not work in windowed mode | Community
  3. XeNTaX • View topic - So, I fully translated D3DWindower...