Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Windows"

From PCGamingWiki, the wiki about fixing PC games
(→‎Issues fixed: missing codec fix (FOSS ftw). May require additional explanation for the actual procedure (like explained in the reference).... but since I use windows 7 I wouldn't know what game may be problematic here)
(removed 4-Gigabyte Tuning (wrong solution))
Line 106: Line 106:
 
'''Notes'''
 
'''Notes'''
 
{{ii}} This won't work if game requires to be launched through an external client
 
{{ii}} This won't work if game requires to be launched through an external client
}}
 
 
===4-Gigabyte Tuning===
 
{{Fixbox|1=
 
{{Fixbox/fix|Windows NT 4.0 Server Enterprise Edition and 2000 Advanced Server: edit boot configuration file|ref=<ref>[https://technet.microsoft.com/en-us/library/bb124810.aspx How to Set the /3GB Startup Switch in Windows - TechNet]</ref>}}
 
# Open <code>C:\boot.ini</code>
 
# Add the <code>/3GB</code> switch to the end of the line of the current boot configuration
 
{{Fixbox/fix|Windows XP Professional and 2003 Server (x86 only): edit boot configuration file|ref=<ref>[http://msdn.microsoft.com/en-us/library/windows/hardware/ff556232%28v=vs.85%29.aspx /3GB (Windows Drivers) - Microsoft Developer Network]</ref>}}
 
# Open [[#Command Prompt|command prompt]] under administrator privileges
 
# Type <code>bootcfg /raw "/3GB /userva=2048" /A /ID 1</code> (where 1 is the boot entry id)
 
{{Fixbox/fix|Windows Vista and later (x86 only): edit boot configuration database|ref=<ref>[http://msdn.microsoft.com/en-us/library/ff542202.aspx#_______increaseuserva________megabytes______ BCDEdit /set (Windows Drivers) - Microsoft Developer Network]</ref>}}
 
# Open an elevated [[#Command Prompt|command prompt]]
 
# Type <code>BCDEdit /set increaseuserva 2048</code>
 
'''Notes'''
 
{{ii}} Windows default setting of 2048MB of user-mode virtual address space is used in the examples. Higher values may be attempted at risk of system instabilities
 
}}
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Force IMAGE_FILE_LARGE_ADDRESS_AWARE flag in executables}}
 
# Download [http://www.techpowerup.com/forums/threads/large-address-aware.112556/ Large Address Aware enabler]
 
# Open it and select game executable
 
# Tick LAA checkbox and save changes
 
'''Notes'''
 
{{ii}} Should there be any issue, revert modification and try [http://www.ntcore.com/4gb_patch.php 4GB Patch]
 
 
}}
 
}}
  

Revision as of 08:33, 27 April 2015

Windows
300px

Microsoft Windows is a popular family of operating systems.

General

Command Prompt

The Command Prompt is the command-line interpreter provided by Microsoft for Windows systems and is the not-as-powerful equivalent of the shell in Linux and Mac OS. It can be accessed by going to 'run' and typing 'cmd.exe' or by running a 'Batch file'.

Task Manager

The Task Manager is an application built into Windows that allows for the managing running processes as-well as providing information about computer performance. It can be accessed by pressing 'Ctrl + Alt + Delete' and choosing 'Task Manager' or you can press 'Ctrl + Shift + Esc' to open it directly.

Device Manager

The Device Manager is an application built into Windows that allows for the management of device drivers. It can be accessed from the Control Panel.

Registry Editor

The Registry Editor allows users to edit the Windows registry. It can be accessed by going to 'run' and typing 'Regedit.exe'.

Blue Screen of Death (BSOD)

A Blue Screen of Death (a.k.a BSOD or Bluescreen) is an error screen that Windows produces when it encounters an error that it cannot recover from.

DirectX

DirectX is a collection of APIs for Windows that allows programs to interact directly with hardware.

.NET Framework

The .NET Framework is a software framework for Windows that is required for games built in .NET-aware languages (such as C# or Visual Basic), including those that use XNA. Different games may require different versions of .NET Framework. A list with download links to all versions may be found on Microsoft's website. Windows 8 users may want to read this

DLLs

DLL stands for "Dynamic Link Library". DLL files (.dll) are Windows exclusive library files containing code and data that can be used over several applications.

While they can save time for developers, these files can cause problems for the end-user (commonly referred to as "DLL Hell").

Issues fixed

Older Games Missing .dll File on Windows Vista and later

Some .dll files have different names on Windows Vista and later.
Instructions

Older games refuse to start on Windows 8 and later

Instructions

Updating DirectX

To obtain the latest DirectX, install the DirectX End-User Runtimes. It is worth noting that DirectX optional components are not automatically updated by Windows Update. Although certain games come with the required DLLs, others ship with large DirectX redistributable packages, which often contain files unnecessary for the game, and take a long time to install. Periodically running the Web Installer will keep your optional components up to date, allowing you to skip installing the DirectX redistributable packages.

Force CPU affinity

Instructions
Instructions
Instructions
Instructions
Instructions

Codec hell

Instructions

Missing codecs

Instructions

Game files missing after upgrading or refreshing Windows

Upgrading or refreshing your Windows installation will move some files and folders to a Windows.old folder on the system drive.
Instructions

Non-unicode applications

This is most commonly issue with Japanese games and visual novels. Games may work directly, but usually there may be scrambled text, bugs, game won't start or refuses to even install.
Easiest way to fix issues is to set Windows non-unicode language to language game origins from, but in some scenarios it may introduce unwanted changes in other programs, especially if OS language is other than English. This includes some basic characters being incorrectly replaced, programs defaulting to set non-unicode language and other programs suddenly not being able to launch or crash.
AppLocale runs the application with same effect without effecting system.
Instructions
Instructions


References