Forum Discussion

Anonymous's avatar
Anonymous
12 years ago

[HOW TO] Enable Battlefield 4 DLC's after reinstall - PC

Hi,

if you have reinstalled Battlefield 4, especially after reinstalling your windows, and the game

is telling you do not have the DLC's installed it could be that your windows registry is missing

the correct entries the game needs to see you do have them installed.

# Completely close the Origin client

# Create a system restore point so you can reverse the changes made if needed: How to create a system restore point

Use method A ("hard") or B(easy) to proceed.

A. USE REGEDIT------------------------------------------------------------------------------------------------------------------------------------------------------


# Open REGEDIT (start > execute)
# Find \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack0

There should be a REG_SZ entry called "installed" with "True". If the data is "false"
double click on the line and type in "true" and click ok.

If you are missing the entries, create them by right clicking in the empty space in the right part of
the registry editor and choose "string value" and enter the name "installed" (or rename to installed by
right clicking the entry.) Double click on the entry to open it and enter as value date: true and click ok.

# Repeat the same for the next:
Find \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack1

Find \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack2

Find \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack3


# If Xpack0, Xpack1 and Xpack2 are not showing, create them by right clicking on Battlefield 4, select "key" and
fill in Xpack0 as the name. Repeat for Xpack1 and Xpack2.

Xpack0 = Second Assault

Xpack1 = China Rising

Xpack2 = Naval Strike

Xpack3 = Dragon's Teeth

Below is a screenshot of what it should look like.

B. CREATE .REG FILE-----------------------------------------------------------------------------------------------------------------------------------------------

If you do not want to go searching in REGEDIT you can use notepad, create a new empty text file add all the following orange lines as

shown below.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack0]
"Installed"="true"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack1]
"Installed"="true"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack2]
"Installed"="true"
 

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 4\Xpack3]
"Installed"="true"

 

# Save the file with the extension .reg

# Be certain in notepad (or other editor) you do not save as xxxx.reg.text 

# You can name the file whatever you want but something like "BF4 DLC reg fix" might be a good choice.

To add the lines to the registry, double click on the file you created and click yes on the popup. Click OK when finished.

! Warning ------------------------------------------------------------------------------------------------------------------------------------------------------------- !

There are .reg files ready to download on the internet but I do not recommend the use of them. If you

do download one of the internet, please check the content of the file (right click on it and choose edit).

The file should only contain the lines as shown above.

Reg files could contain lines that are harmfull to your pc and other than to agree on adding the lines,

you will not be notified.

! ---------------------------------------------------------------------------------- --------------------------------------------------------------------------------------- !

Please be aware that even if in lots of cases this solution works, it might not work for everybody

as computers sometimes "get picky".

Best regards,
inSmithereens


# If an answer was the solution to your problem, please click . It could help others.
# If you want to reward a helping post, you can click .
# Please note, I am not an EA employee.

38 Replies

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,735 PostsLatest Activity: 2 hours ago