247 ratings
How to fix technical problems, perk issues, achievement issues
By Bigguns 93
Short guide on how to fix 90% of the technical issues with Killng Floor and where to find the help with the other 10%
Rate  
Favorite
Favorited
Unfavorite
How to fix 90% of your problems
Try each of the fixes 1 - 6 listed below. You can also check the Guide Index on the far right side to jump to your specific problem (i.e. Linux fix for Open GL as an example)

FIX #1
Most issues, like achievements not working , killing floor not starting, or perks not working can be fixed by doing these simple things
- turn off killing floor
- turn off steam (exit steam and make sure it is not running)
- turn steam back on
- verify the game cache for killing floor
https://support.steampowered.com/kb_article.php?ref=2037-QEUH-3335&l=english
- turn killing floor on and check now

FIX #2
How to verify the game cache
Right click on Killing Floor in your steam library, then select properties. Navigate to the "local files" tab and choose verify integrity of game cache.
https://support.steampowered.com/kb_article.php?ref=2037-QEUH-3335&l=english


FIX #3
How to delete Killing Floor System Folder
If it still didnt work you might need to delete the killing floor.ini file and the user.ini . Just delete the entire Killing Floor System folder which has both of those files. Veryifying your game cache, after you have deleted the System folder will automatically rebuild your system folder with all the latest updates and synch.

Windows
Location of the system folder is C:\Program Files\Steam\steamapps\common\killingfloor\System

MAC
Library/Application Support/Killing Floor/System <-- where the .ini files are

LINUX
On Linux, it's in your home directory ~/.killingfloor/System

FIX #4
How to delete the Steam Client Registry Blob
Sometime the problem is Steam, not Killing Floor. If deleting and verifying the Systems folder did not work, try deleting the Steam ClientRegistry.blob and then verifying the game cache
https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343

WINDOWS - the client registry blob follow these direction.
-Completely exit from the Steam client.
-Go to C:\Program Files\Steam (or the Steam directory that was specified during installation).
-Locate ClientRegistry.blob and rename this file to ClientRegistryOld.blob.
-Restart Steam to allow the file to be recreated.
https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343

Mac OSX - - the client registry blob follow these direction
- Completely exit from the Steam client.
- Go to /Users/[Username]/Library/Application Support/Steam
- Locate ClientRegistry.blob and rename this file to ClientRegistryOld.blob.
- Restart Steam to allow the file to be recreated
https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343
.
Test the issue once more.

If you have deleted and reinstalled your Client Registry blob, go back and follow the steps for deleting the Killing Floor Systems folder and then verifying the game cache. The new Client Registry Blob should ensure you are now rebuilding with the latest files.

FIX #5
Windows XP / Vista / Win 7 / Win 8 fixes

A. Run Killing Floor .exe as administrator. This fixes the issue for many people
- find C:\Program Files\Steam\steamapps\common\KillingFloor\System\killingfloor.exe
- Right click on killingfloor.exe and select Run As
- Select Run As Adminitrator

B. Run Killing Floor .exe in compatibility mode. This has also fixed the issue.
- C:\Program Files\Steam\steamapps\common\KillingFloor\System\killingfloor.exe
- Right click on killingfloor.exe and select Properties
- Select Compatibility Tab
- Select appropriate compatibility mode

Always try running as administrator first. If that does not work, leave it set to run as administrator then set to compatibility mode


FIX #6
Sometimes running the game in windowed mode will allow you to play the game and get past some issues with loading, black screen, etc until you find a permanent fix

Right Click on Killing Floor in the My Games tab in Steam
Select Properties
Click Set launch options...
Type -windowed into the text box
Click Ok and then try to launch Killing Floor again


FIX #7
Some times the problem is:
- the server you were on is not updated. Try another server

- Down load from different region
If you just installed and its not working try deleting the game and downloading from a different region. Sometimes the downloads from one region might get temporarily corrupted.
First uninstall Killing Floor, then change the download server in Steam by going to > settings > downloads > download region. Next, download Killing Floor from this new region and install.

- it might be your computer. Check your firewall settings, check your antivirus, check your video drivers. If you read this and think its not the problem, it probably is. There are thousands of post of people with issues and they swear their computer works for other games, then they update their video driver or update their OS and magically it starts working. Sometimes the best way to find the problem is to eliminate everything else. Just update your video drivers , check you firewall setting, turn off your antivirus. Doing it will at least eliminate that as an issue.


FIX #8 thru #25 check the sections below.....


-. post the issue as a ticket[forums.tripwireinteractive.com]

- . check the tripwire Killing floor support area [forums.tripwireinteractive.com]

GOOD LUCK!






.
Error: to run Steam, you must first connect to the internet
Fix #1 - run Killing Floor in administrator mode



Fix #2. The most common issues can be solved deleting the ClientRegistry.blob file and force Steam to download a new and fresh copy of it. See above / below for steps or go to https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343

The clientregistry.blob is a file for the program Steam. The file holds your registration data for your games. If you delete it the file will be restored and you will have all of your default settings on all games installed (like your name, spray, binds, etc)
•Go to C:\Program Files\Steam (or the Steam directory that was specified during installation).
•Locate ClientRegistry.blob and delete or rename the file to ClientRegistryOld.blob.
•Next time you start Steam, the file will be forced to download.



Fix #3. Turn off Steam. Turn off your computer. Unplug your modem and your router. Plug in your modem and wait 2 minutes. Plug in your rounter and wait 2 minutes. Start your computer. Log into Steam and see if the error is resolved.



Fix #4. Another common issue is the update list can become corrupt, this is solvable by deleting the AppUpdateStats.blob file and forcing Steam to download a new and fresh copy.

•Go to C:\Program Files\Steam (or the Steam directory that was specified during installation).
•Locate AppUpdateStats.blob and delete or rename the file to AppUpdateStatsOld.blob.
•Next time you start Steam, the file will be forced to download.




Fix #5. If none of the above work, you should try to start Steam on another computer on the same network, to check for router problems.

•If Steam doesn't start on another computer on the same network, it indicates that there is a problem with the router. •Your router might need port forwarding. http://portforward.com/ is a great site for tutorials on how to forward ports on a lot of routers.

•If Steam starts on another computer on the same network. It's something with your computer that's causing issue.



Fix #6. If you have a firewall, try disabling it and start Steam.
•If Steam starts your firewall might be blocking it. If you are using Windows Firewall, navigate to Control Panel\All Control Panel Items\Windows Firewall\ and press the "Advanced Settings" button on the left side. Then press the "Restore Default Policy" as this image shows. http://i.stack.imgur.com/6DVuz.jpg
If you are using another firewall, please consult the firewalls manual to figure out how to restore the default settings.


Fix #7. Some programs may interfere with Steam and it's connectivity.
•Check your latest installed programs with Steam's list programs that might interfere.
https://support.steampowered.com



Fix #8. Some Spyware, Adware, and Viruses also interfere with Steam.
•Scan your computer for viruses, spyware and adware with an Anti-Virus program of your chose.
If would recommend the free version of AVG, if you are in need of a Anti-Virus program.


Alternate Method of Starting Killing Floor
First thing you should do if you can't launch Killing Floor is try all the methods in the first section of this guide. If all those methods have been tried and did not work then try launching Killing Floor WITHOUT USING STEAM.

Windows
- Go to My Computer
- C:\Program Files\Steam\steamapps\common\KillingFloor\System\KillingFloor.exe (application file)
- double click on KillingFloor.exe
- this should launch Killing Floor

MAC OSX
- Go to Library/Application Support/Killing Floor/System/ Killingfloor.exe
- double click on Killingfloor.exe
- this should launcch Killing Floor

These steps allow you to bypass going through Steam to help find the issue. If it works then the issue resides in launching through Steam. The top fix for that would be deleting the Client Registry Blob which is listed in the first section, but if that has not worked you will need to delete Steam and reinstall steam and Killing Floor.






.
Perks Reset to zero or Perks not progressing
Your perk levels are stored at Tripwire Interactive, makers of Killing Floor. Even if you delete Killing Floor, you perks will always be saved. If your perks are suddenly reset to zero or get stuck, chances are there is a very temporary break in synching your computer to your Perks at TWI.

Here are three simple fixes:

Fix 1 - Restart Steam and Killing Floor
Most issues, like achievements not working , killing floor not starting, or perks not working can be fixed by doing these simple things
- turn off killing floor
- turn off steam
- turn steam back on
- verify the game cache for killing floor
- turn killing floor on and check now

Fix 2 - Verify your Killing Floor game cache
How to verify the game cache
Right click on Killing Floor in your steam library, then select properties. Navigate to the "local files" tab and choose verify integrity of game cache.

Fix 3 - Delete the Killing Floor Systems folder then veryify your game cache
How to delete Killing Floor System Folder
If it still didnt work you might need to delete the killing floor.ini file and the user.ini . Just delete the entire Killing Floor System folder which has both of those files. Veryifying your game cache, after you have deleted the System folder will automatically rebuild your system folder with all the latest updates and synch.
Location of the system folder is C:\Program Files\Steam\steamapps\common\killingfloor\System






.
Achievement did not work / I did not get new weapon, skin, award

If you did not get an achievement or Perk it might be because:

- the server was not running a long game (map). Must be 10 waves to be long. So for instance the Bedlam map must be Hard difficulty and on 10 wave long or it doesn't count. Some achievements DO NOT require a long map (most newer achievements don't). Read the description to see if that is problem.

- you may not have done the achievement correctly. READ THE ACHIEVEMENT CAREFULLY!! Try it again

- You may have turned on a mutator if you are playing solo. If you did, the achievement won't count.

- You can not play offline and get the achievement. Even in solo you must be connected.

- If you are playing multi player the server can not be running mutator. If it is the achievement won't count. Check for mutators before joining the server.

Tips on how to get Achievements can be found at
http://forums.steampowered.com/forums/showthread.php?t=2386339






.
Map Achivement not working for Bedlam, Wyre, Foundy and a few others
Originally Posted by [TW]Dan
Hi all, there's an issue in the current live build that's causing the achievements to be incorrectly earned when completing earlier maps. To prevent this I've turned off the offending achievements, as we won't be able to fix the issue without doing a new build (the fix will come in the rollback).

I've already posted the details on another thread, so if you've seen it you can stop here, as I'm just repeating them.

The following maps have had their map-completion achievement disabled during the difficulties-Hard, Suicidal, Hell on Earth: West London, Manor, Farm, Office, Biotics Labs. Normal is still fine.

The following maps have had their map-completion achievement disabled only on Hell on Earth:Bedlam , Wyre, Foundry. Other difficulties should be unaffected.

My apologies if this happens to effect your achievement earning, but I'd say it's better than earning the wrong achievement.

http://forums.tripwireinteractive.com/showthread.php?t=86445

http://forums.tripwireinteractive.com/showpost.php?p=1185121&postcount=123

Still broken with no date on when the fix will come.


Additional achievement help
http://forums.steampowered.com/forums/showthread.php?t=2386339





.
Fix for Dwarfs Axe - Gimli that Axe achievement bug
Dwarfs?! Axe + Achievement Bug Solved!
If you buy Dwarfs?! or just play Dwarfs F2P (free to play) and get the Achievement "Not A War hammer". Same steps if you don't get the Achievement and the Axe if Killing Floor:

Step 1:
Go to your Steam Profile

Step 2:
Click on "Edit My Profile"

Step 3:
Click on Settings

Step 4:
Set your Profile Status and Inventory to Public

Now start Killing Floor, go in any Match (Solo or Multiplayer it's the same)
You now should have the Achievement "Gimli that Axe" and buy the Axe.


If it still does not work you can try fixes for deleting your system folder and client registry blob listed in the first section.

http://steamcommunity.com/app/1250/discussions/0/828935673090747972/


This fix was posted by Selurio
http://steamcommunity.com/id/selurio/

Additional achievement help
http://forums.steampowered.com/forums/showthread.php?t=2386339





.
Can not play multiplayer / Can not host listen server / Killing Floor ports
The following is a list of ports used by Killing Floor. Make sure they are open in your router/firewall. (You will need these to host a listen server)

7707 UDP/IP (Game Port)
7708 UDP/IP (Query Port)
7717 UDP/IP (GameSpy Query Port)
28852 TCP/IP and UDP (Allows your Server to Connect to the Master Server Browser)
8075 TCP/IP (Port set via ListenPort that your WebAdmin will run on)
20560 UDP/IP (Steam Port)


Another setting you might have to deal with when hosting a listen server in your killingfloor.ini is:
ServerBehindNAT=False Set it to True

Go to killingfloor/System folder and delete steam_appid.txt. (This file is createed if you use the UCC file at all for compiling or decompiling mutators or content. and will cause KF to hang at the black connecting screen)
Location of the file is C:\Program Files\Steam\steamapps\common\killingfloor\System\steam_appid.txt

Handy internet tools to test if your ports are open
Port Fowarding Tester and other tools[www.yougetsignal.com]
http://www.yougetsignal.com/tools/open-ports/
or
https://www.grc.com/x/ne.dll?bh0bkyd2


Useful websites for people who do not know how to open ports on their router/firewall
How To Find You IP Address[techfleece.com]
or
http://portforward.com/



Also users are reporting that unchecking Dynamic Net Speed in options has fixed a connection failed issue.







.
Delete SDK to fix Killing Floor won't launch or closes
People have reported deleting Killing Floor SDK has helped them. You do not need SDK to play KF so deleting it is not a problem.

To try this fix do these steps:
=go to steam game libary
=change the "All Games" dropdown to "Tools" (above your game list)
=right click on SDK and select deleat






.
Additional can not connect to server \ can not play multiplayer
If you have used Killing Floor SDK or have it installed, it creates a file that will block multiplayer server acces. Simply delete the file "steamappid.txt"

File is located here:
C:\Program Files\Steam\steamapps\common\KillingFloor\System\steamappid.txt

http://forums.steampowered.com/forums/showpost.php?p=23342460&postcount=2







.
Fix for "Querying Master Server"
This issue has cropped up again recently. At the moment it looks like there may be problems on Steam's end. You may be able to find servers by using the Steam server browser instead of the in-game one - to do this right-click on the Steam tray icon and click Servers, and in the Servers tab make sure that you filter by Killing Floor and click Refresh. This should bring back a server list. If it doesn't then you can almost be sure that Steam is having more fundamental issues.

Also, Steam may have wiped the master server file for some people. Try hosting a listen server from the main menu, start playing and then disconnect, and then try finding servers again. Apparently this causes the file to be created.

http://forums.tripwireinteractive.com/showthread.php?t=40533

OR

Also users are reporting that unchecking Dynamic Net Speed in options has fixed a connection failed issue.






.
Laptop with HD integrated graphics won't run KF fix
Go into the Intel control panel and change the 3d settings from performance to balanced


http://anurag2008.hubpages.com/hub/How-to-Make-Games-Run-Faster-on-Your-Laptop#

To access 3D graphics settings, right-click on your windows desktop and choose graphic properties.

The Intel HD Graphics and Media Control Panel has preset options and custom settings. Click on 3D and under global settings, you will find a slider that lets you choose between Performance and Quality. Choosing performance will enhance gaming performance, but will lower 3D settings. Moving the slider toward Quality will improve 3D graphics, but may lead to slower frame rates and choppy performance. I always choose Performance over Quality to ensure a stutter-free gaming experience.

http://s3.hubimg.com/u/7540918_f1024.jpg


.
Black screen at launch
First up some people are reporting flickering and a black screen on launch. Also if your system seems to be having graphical lag you will also want to try this.

To fix open up your killingfloor.ini file (located in steam/steamapps/common/killingfloor/system)

find

[Engine.Engine]
RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=D3DDrv.D3DRenderDevice

and change it to

[Engine.Engine]
;RenderDevice=D3D9Drv.D3D9RenderDevice
RenderDevice=D3DDrv.D3DRenderDevice

You will also want to change your resolution to your desired. In the same ini file look for:

[WinDrv.WindowsClient]
WindowedViewportX=800
WindowedViewportY=600
FullscreenViewportX=800
FullscreenViewportY=600

And change the Full Screen and windowed to your desired resolution for full screen and windowed mode.

Save the file and launch KF again.







.
Killing Floor Slow loading / Game lag
Option 1: Turn off "Reduce Mouse lag"

The option reduce mouselag reduces the mouse lag you get when you have vsync enabled, however it eats loads of cpu cycles. So if you get stuttering or bad performance or even mouselag, its worth trying to turn this off.


Option 2
turn of PreCaching
1) Find your KillingFloor.ini file located in the steam/steamapps/common/KillingFLoor/system folder (hint it looks like a notpad icon with a cog)
2) Change the values listed below:

under [ALAudio.ALAudioSubsystem]
Change UsePrecache=True to UsePrecache=False

and under [Engine.LevelInfo]
Change bNeverPrecache=false to bNeverPrecache=true

and under [Engine.NullRenderDevice]
Change UsePrecaching=True to UsePrecaching=False

and under [D3DDrv.D3DRenderDevice]
Change UsePrecaching=True to UsePrecaching=False

and under [D3D9Drv.D3D9RenderDevice]
Change UsePrecaching=True to UsePrecaching=False

and under [OpenGLDrv.OpenGLRenderDevice]
Change UsePrecaching=True to UsePrecaching=False

and under [PixoDrv.PixoRenderDevice]
Change UsePrecaching=True to UsePrecaching=False

Option 3: for windows 7/Vista users turn off Superfetch

Superfetch is generally used to load often used programs early into your memory so when you use it, that it can be started up quicker.

Finally if you use windows 7 or windows vista and make use of SuperFetch for your memory and encounter "stuttering" it might be worth turning that off.

To turn it off press the windows start button -> in the search field type "services"
From the result list press on Services or press enter.

Look in that screen for superfetch and and double click on it to open a window
Set startup type to "Disabled" and below that click the "Stop" button.
After that press OK or Apply and close all windows.




Option 4
Right-Click
"C:\Program Files (x86)\Steam\steamapps\common\killingfloor\System\k illingfloor.exe"
Select Properties / Compatibility Tab
Tick "Run this program in Compatibility mode for:"
Select "Windows XP (Service Pack 3)" in the Drop-Down Menu
Tick "Run this program as an administrator"
Click Apply
Click OK

This solution worked on 3 PC's...


1st Machine
Windows Vista Ultimate (x64)
Pentium Celeron 2.4Ghz
4GB Ram
160GB Seagate HDD


2nd Machine
Windows Vista Home Premium (x86)
AMD Athlon64 3200+ 2.8Ghz OC
2GB Ram
80GB Maxtor HDD


3rd Machine
Windows 7 Ultimate (x64)
AMD Athlon64 X2 6000+ 3.1Ghz
4GB Ram
500GB Maxtor HDD


Option 5: Use the DX 9 renderer (recommended), or perhaps try the OpenGL renderer (not recommended)

On most computers the DX9 rederer performs faster and loads better than the dx8 renderer, and its only advised using the DX8 renderer if the DX9 one gives issues. The OpenGL renderer is officially not supported afaik, but on some computers it can actually give the best speeds and performance so if you have issues with performance and loading just try it out on your own risk.

If you had previously enabled the dx8 renderer you can do the opposite of this thread to put it back to dx9 or to the openGL one.
http://forums.tripwireinteractive.co...ad.php?t=30754

Option 6: Defragment your hard disc

Bad fragmentation of your harddisc can increase loading times and lower fps so keep your system drive and kf drive in good shape.

I personally recommend perfectdisk (their site got a free trial http://www.perfectdisk.com/). As they are the only company offering an offline defragmentation option with metadata defragmentation. Doing both a regular defragment as an offline defragment for the KF and Windows drives will definitely improve performance and loading speed.

If you dont wan't to try trial software you can of course use your favourite defragmentation software.







.
Comcast internet - KF won't work
If you use Comcast for internet and use their Constant Guard, it is a known issue. Try this fix:

1. Open Constant Guard
2. Click on Options
3. Under additional Options, click on "Manage blocked programs"
4. Unblock KillingFloor.exe
5. Close Constant Guard
6. Launch Killing Floor
7. Have fun and stop cursing at KF and start cursing at Comcast!




.
Linux - KF won't start / open / graphic issues
Fix #1
KF might have forced the game setting to Direct X. Linux will not work with Direct X, it works with Open GL.

Try this: open "properties" and then you press "set launch setting" there you type "-opengl".

Several people have reported this issue was fixed with this process.


Fix #2

edit .ini file
go to /home/myuser/.killingfloor/System/KillingFloor.ini file
change the resolution for FullscreenViewportX and FullscreenViewportY






.
Text unreadable or text is just dots
Some possible solutions to text being dots

1. set resolution to a higher setting. Sometimes at the lowest settings it can show just dots.
http://youtu.be/xX2ZQ62IzaE or
http://forums.tripwireinteractive.com/showthread.php?t=47793

2. Change you video card settings. In the ATI CCC, change "Force AA" to "application enabled/controlled" OR in KF use "none" for AA settings.
http://forums.steampowered.com/forums/showthread.php?t=1965769
or http://forums.steampowered.com/forums/showthread.php?t=1566676

3. change Trilinear filter
http://forums.steamgames.com/forums/showthread.php?t=1950742







.
Thompson Router isssue, other connection issues
Thompson router fix[forums.tripwireinteractive.co...ad.php]
http://forums.tripwireinteractive.co...ad.php?t=38891

1.Odds are your router/firewall is blocking Killing Floor connections. You might need to open some of or all of the ports listed here: http://forums.tripwireinteractive.co...?t=3072-(never try

2.Also users are reporting that unchecking Dynamic Net Speed in options has fixed a connection failed issue.-(No servers appear in MP also after unticking under options)

3.You've had your game update but you still don't see servers or have connection issues?

Try going to your killingfloor/system folder and deleting the entire system folder and letting steam regenerate it from the new build. Some configuration settings might not have been reset which are keeping you from receiving changes in the update-(No servers appear in MP after deleteing the system folder and reverifying the game cache under properties)

4.You might want to switch the following setting in your killingfloor.ini:
ServerBehindNAT=False
To: =True
(-(No servers appear in MP






.
BT Home Hub Users problem Killing Floor
We've been picking up on a small number of people having issues trying to play KF while using one version or another of the BT Home Hub in the UK. With a little (alright, rather a lot of) digging, we've discovered that BT does appear to have some issues with the Home Hub and multi-player/online gaming (their forums mention everything from L4D to WoW). It seems to be very intermittent and only affects "some" users. They also tend to point people at some internals for the hub to do with port forwarding. See this link:

http://bt.custhelp.com/cgi-bin/bt.cf...7&p_faqid=8790

Obviously there is no easy way for us to test this out... We aren't even sure if it is relevant, but it does seem to clear the problems for some people. For details of port forwarding for KF, see this thread on these forums: http://forums.tripwireinteractive.co...ad.php?t=30727

If someone would like to try it out and report back, that may help. Please follow the BT instructions carefully and do NOT screw up your Hub!

In general, if you have had issues with a BT Home Hub, we need YOU to contact BT Support, as we can't because we aren't customers.


http://forums.tripwireinteractive.com/showthread.php?p=459924#post459924






.
Port Forwarding Killing Floor on the Netgear
Original thread with directions and screen shots is at
http://portforward.com/english/routers/port_forwarding/Netgear/WNDR3700/Killing_Floor.htm


What is Port Forwarding?[portforward.com]

To setup port forwarding on this router your computer needs to have a static ip address.
Try our free PF Setup Static IP Address Program which will setup a static ip address for you.

Or you can take alook at our Static IP Address guide to setup a static ip address. When you are finished setting up a static ip address, please come back to this page and enter the ip address you setup in the Static IP Address box below.
Do not skip this step!
192.168.1.
WNDR3700

Open a web browser like Internet Explorer or Firefox. Enter the internal IP address of your router in the address bar of your browser. If you do not know your routers internal IP address please read our How To Find Your Routers IP Address guide.

In the picture above the address bar has http://www.google.com in it. Just replace all of that with the internal IP address of your router. By default the IP address should be set to 192.168.1.1.
WNDR3700

You should see a box prompting you for your username and password. Enter your username and password now. By default the username is admin, and the password is password. Click the Ok button to log in to your router.

Please visit our Default Router Passwords page if the username and password shown above did not work for you.
WNDR3700

Click the Port Forwarding link near the left of the page.
WNDR3700

Click the Add Custom Service button near the center of the page.
WNDR3700








.
How to change to Direct X 8 mode by ini file
To fix open up your killingfloor.ini file (located in steam/steamapps/common/killingfloor/system)

find

[Engine.Engine]
RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=D3DDrv.D3DRenderDevice

and change it to read as

[Engine.Engine]
;RenderDevice=D3D9Drv.D3D9RenderDevice
RenderDevice=D3DDrv.D3DRenderDevice

Save the .ini and relaunch the game.







.
Mac or Microsoft - start in windowed mode
Right Click on Killing Floor in the My Games tab in Steam
Select Properties
Click Set launch options...
Type -windowed into the text box
Click Ok and then try to launch Killing Floor again









.
Version mismatch errors
This is either because the server has a mod you don't have, you have a mod the server doesn't, the server is outdated or you are outdated. Verify your game cache. Remember that things such as Audio Mods and Trader Mods will not trigger Perks to stop working, but some of them will cause version mismatches if they replace certain files. Most of them will require you to download the original packages from the server you're connecting to. Let it do that once, and you should be able to keep your mods and still connect to servers. At least, until the Cache is cleared after 30 days. You can change the amount of days before the cache is cleared by changing PurgeCacheDays in KillingFloor.ini.

http://forums.steampowered.com/forums/showthread.php?t=2787028




,
Unknown Steam Error is preventing access to the server!
this is because of the way Unreal Engine works. Killing Floor will try to remember the password so you won't have to input it again next time. However, the perk system and Steam connectivity in KF is kind of a hackjob, which means that Steam can't initialize properly this way. To fix it temporarily, you can search for SavedPasswords in KillingFloor.ini and remove those lines, or the server in question can change passwords. For a permanent fix, you'll have to make your KillingFloor.ini Read-Only, which means that most of the options you change after that will not save.

http://forums.steampowered.com/forums/showthread.php?t=2787028




.
An Unknown Steam Error prevented access to my perks?
The server is not allowed to have any mutators activated (And some mutators aren't even allowed to be installed) which are blacklisted. None of the official mutators, apart from No Trader and No Karma Decorations, is whitelisted or even greylisted. So don't even try. The Mutator Whitelist can be found here.
http://forums.steampowered.com/forums/showthread.php?t=2787028




.
Additional fixes from the Tripwire tech forum
Read the list of fixes in this thread on Tripwire[forums.tripwireinteractive.com]

TWI tech forum[forums.tripwireinteractive.co...splay.php]
http://forums.tripwireinteractive.co...splay.php?f=58





.
How to run in windowed mode
Right Click on Killing Floor in the My Games tab in Steam
Select Properties
Click Set launch options...
Type -windowed into the text box
Click Ok and then try to launch Killing Floor again




.
Can't join friends game in multiplayer
The friends tab doens't work properly. When a friend is in a game and you get the "Server is not responding"- message, then:
-Copy the IP number that you see of that server. ( you see it on the "Server is not responding"-window.
-Enter multiplayer and Internet games tab.
-Right click and choose open IP
-paste the IP and press OK.

http://youtu.be/rXp7suM9LA8


.
Default character won't change / won't save change
There is a known issue that this is a problem for DAR, Robot Chicken, and some others. There is no patch from Tripwire as of today. I will update as soon as there is a patch. Below are two fixes that have worked for many people, but not everyone:

Fix 1

The Unreal engine will not write to the ini file while in a multiplayer game. If you start Killing Floor, go into Profile and Achievements and select the default character you want (Robot Chicken, DAR, etc), save, then close Killing floor without ever going into multiplayr, close steam, then start steam, start Killing Floor it is supposed to work.

Its important not to go into multiplayer before changing the settings, and not to play Killing Floor after changing the settings. You have to turn off killing floor and steam, then restart.


Fix 2

Change the default character in your Killing Floor user ini file, First turn off Killing Floor and Steam. Then go to
C:\Program Files\Steam\steamapps\common\killingfloor\System\User

File will open as a text file. It will start off like this
[DefaultPlayer]
Name=Bigguns_93
Class=Engine.Pawn
Character=DAR
team=1
Sex=M

Where it says Character= put the name of the skin you want to be your default skin. Close and save the file.



.
Nothing worked - what do I do now?
Create a post asking for help in the Discussions as well as on the Tripwire Technical support area.

List your specific problem, computer specs, operating system, video card and driver. Copy and paste your killing floor log fille, its the only text file in the Killing Floor System folder (C:\Program Files\Steam\steamapps\common\killingfloor\System). List each of the fixes you have already tried to help eliminate certain issues and so you won't have people repeating fixes several times that you already tried.

Sometimes it is the little things like updating your video driver or unsubscribing from all the mods in the Workshop. Don't skip those steps, it may be the fix you need or it may just eliminate that as a possibility.




,
Killing Floor official manual - free
You already have it, you just don't know it. This is the location
C:\Program Files\Steam\steamapps\common\killingfloor\Help

Killing Floor Game Manual[imgv2-4.scribdassets.com]

There is also a quick start guide in the same folder




.


MAC fixes
FIXES FOR MAC ONLY !!

FIX #1
- turn off killing floor
- turn off steam (exit steam and make sure it is not running)
- turn steam back on
- verify the game cache for killing floor
- turn killing floor on and check now

FIX #2
How to verify the game cache
Right click on Killing Floor in your steam library, then select properties. Navigate to the "local files" tab and choose verify integrity of game cache.

FIX #3
- Right Click Killing Floor in Steam>Properties>turn off Steam Community

FIX #4
How to delete Killing Floor System Folder
If it still didnt work you might need to delete the killing floor.ini file and the user.ini . Just delete the entire Killing Floor System folder which has both of those files. Veryifying your game cache, after you have deleted the System folder will automatically rebuild your system folder with all the latest updates and synch.

MAC
Library/Application Support/Killing Floor/System <-- where the .ini files are

FIX #5
How to delete the Steam Client Registry Blob
Sometime the problem is Steam, not Killing Floor. If deleting and verifying the Systems folder did not work, try deleting the Steam ClientRegistry.blob and then verifying the game cache
https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343

Mac OSX - - the client registry blob follow these direction
- Completely exit from the Steam client.
- Go to /Users/[Username]/Library/Application Support/Steam
- Locate ClientRegistry.blob and rename this file to ClientRegistryOld.blob.
- Restart Steam to allow the file to be recreated
https://support.steampowered.com/kb_article.php?ref=7241-EYON-2343
.
Test the issue once more.

If you have deleted and reinstalled your Client Registry blob, go back and follow the steps for deleting the Killing Floor Systems folder and then verifying the game cache. The new Client Registry Blob should ensure you are now rebuilding with the latest files.


FIX #6
Sometimes running the game in windowed mode will allow you to play the game and get past some issues with loading, black screen, etc until you find a permanent fix

Right Click on Killing Floor in the My Games tab in Steam
Select Properties
Click Set launch options...
Type -windowed into the text box
Click Ok and then try to launch Killing Floor again
Something to think about while looking for a fix
Something to think about while looking for a fix
https://xkcd.com/979/
Error - To run Steam, you must first connect to the internet
Fix #1 - running Killing Floor in administrator mode


Fix # 2 - try first three fixes in this guide
- verify game cache
- turn steam off and on
- delete client registry blob


Fix # 3 - Another common issue is the update list can become corrupt, this is solvable by deleting the AppUpdateStats.blob file and forcing Steam to download a new and fresh copy.

Go to C:\Program Files\Steam (or the Steam directory that was specified during installation).
Locate AppUpdateStats.blob and delete or rename the file to AppUpdateStatsOld.blob.
Next time you start Steam, the file will be forced to download.



Fix # 4 - https://support.steampowered.com/kb_article.php?ref=5639-QYUA-3883
Refreshing your Steam configuration files

This can resolve issues with corrupted configuration files that can result from Steam crashing or being forced to close.

Exit the Steam application completely.
Open Internet Explorer, Safari or Firefox and type steam://flushconfig into the web address bar and press Enter. (If asked to allow this website to open a program, please click 'Allow' or 'OK')
When prompted by Steam to reset your configuration, click 'OK.'

Once done, log in to Steam and test the issue again.
If you have multiple installation folders for your Steam games, performing this process will remove them. You will need to add the folders again before your games will appear as installed.

In order to add the folders to Steam, do the following:
Open Steam
Click Steam > Settings (Preferences on Mac)
Navigate to the 'Downloads' tab
Click the 'Steam Library Folders' button
Click on 'Add Library Folder' and add the directory that contains your games
Click 'OK'
Restart Steam

Troubleshooting Network Connectivity

If you still encounter this issue after refreshing your Steam configuration files, ensure that there is nothing on your computer that could be preventing Steam from accessing the internet.
Refer to our article about Programs Which May Interfere With Steam for more information about this process.

Important:
Applications such as software firewalls, antivirus or security applications, VPN or IP proxies, or anything else that could modify a program's access to the internet should be temporarily removed from your computer while you are troubleshooting this issue.
If you still encounter the issue after completing all possible steps in the article linked above, ensure that your internet hardware and connection are configured for use with Steam.
Refer to our article about Troubleshooting Network Connectivity for more information about this process.

Further troubleshooting

Test the issue on a different computer on the same network and internet connection.
If the issue is resolved on another computer:

There is likely software or an operating system configuration issue on your primary computer that is blocking Steam's access to the internet.

If the issue persists on another computer:
The issue is likely caused by your network hardware (router, modem, etc.), a hardware firewall, or an issue with your ISP. This does not rule out configuration/application issues that are uniform across both computers, such as an antivirus application that you use on all of your home computers.




12 Comments
< >
ArachnitCZ Jul 7 @ 2:35pm 
Thank you, recently my KF stopped launching for some odd reason and this guide helped me thank you very much!
Jerry Springroll Jul 5 @ 10:49am 
Good work here, credit where it is due, Peace.
Bigguns 93  [author] Apr 1 @ 12:52pm 
IF YOU ARE HAVING PROBLEMS POST IN THE FORUMS !!!! It is impossible for me to keep questions and answers straight here in the comments. Post a thread in the forums or add to another thread. If I am not answering post the link here, Ill see it, and go there, then I can delete the link here.

There is no way I can help people with questions using the comment section. It will quickly get out of control. Too the Disussions!!! see you there
(reposted - which I have to do often because no one reads !)
Ho Lee Fuk Dec 6, 2013 @ 2:49pm 
Awesome guide, step by step idiot proof XD
SirLergen~ZzZzZzZz~ Oct 28, 2013 @ 12:12pm 
this is a post because it has not derpy i forgot
XXXNANSHANKER69XXX Aug 22, 2013 @ 3:47pm 
I just saw this, and I really appreacite the work you have put into this guide, thank you Sir.
bronson_reaper Aug 15, 2013 @ 4:27am 
this helped me alot, thank you for the time you took to write this
SirDickcelote Aug 9, 2013 @ 8:31pm 
Holy shit, it's a lot of text. And thank you so much for help, sir!
EchoTV Jul 27, 2013 @ 7:58pm 
Ill i had to do was verify the cache but i did it before but it worked this time and i love you
Wingnut Jul 20, 2013 @ 4:43pm 
Bro you are fucking brilliant!!!! Love this guide. It answered all of my questions and then some. Thank you so much