Nov 19, 2009

.w3m and .w3x won't open with World Editor 64bit Windows - Fix

You are using XP/Vista/7 64bit version and World Editor don't open w3m and .w3x?
Please continue reading...

Evan if You set the file extensions' default program to World Editor.exe and double click on a map, WE opens but the map doesn't load. It just opens a new map, don't worry there are solution.


** Steps for 64-bit Windows Vista/Win7 only -> 32-bit users read the following posts**

Get yourself this file here and save it to your disk:
http://ftp.blizzard.com/pub/war3/other/refreshrate.reg

Find the file, right-click it and choose edit. In notepad/wordpad, delete all it's contents and copy and paste the following inside

---------Copy below this line------------
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.w3g]
@="Warcraft3.Replay"

[HKEY_CLASSES_ROOT\Warcraft3.Replay]
@="Warcraft III Replay File"

[HKEY_CLASSES_ROOT\Warcraft3.Replay\DefaultIcon]
@="C:\\Program Files (x86)\\Warcraft III\\Replays.ico"

[HKEY_CLASSES_ROOT\Warcraft3.Replay\shell]

[HKEY_CLASSES_ROOT\Warcraft3.Replay\shell\open]

[HKEY_CLASSES_ROOT\Warcraft3.Replay\shell\open\command]
@="\"C:\\Program Files (x86)\\Warcraft III\\War3.exe\" -loadfile \"%1\""

[HKEY_CLASSES_ROOT\.w3m]
@="WorldEdit.Scenario"

[HKEY_CLASSES_ROOT\WorldEdit.Scenario]
@="Warcraft III Scenario File"

[HKEY_CLASSES_ROOT\WorldEdit.Scenario\DefaultIcon]
@="C:\\Program Files (x86)\\Warcraft III\\WorldEdit.exe,2"

[HKEY_CLASSES_ROOT\WorldEdit.Scenario\shell]

[HKEY_CLASSES_ROOT\WorldEdit.Scenario\shell\open]

[HKEY_CLASSES_ROOT\WorldEdit.Scenario\shell\open\command]
@="C:\\Program Files (x86)\\Warcraft III\\World Editor.exe -loadfile \"%1\""

[HKEY_CLASSES_ROOT\.w3n]
@="WorldEdit.Campaign"

[HKEY_CLASSES_ROOT\WorldEdit.Campaign]
@="Warcraft III Campaign File"

[HKEY_CLASSES_ROOT\WorldEdit.Campaign\DefaultIcon]
@="C:\\Program Files (x86)\\Warcraft III\\WorldEdit.exe,4"

[HKEY_CLASSES_ROOT\WorldEdit.Campaign\shell]

[HKEY_CLASSES_ROOT\WorldEdit.Campaign\shell\open]

[HKEY_CLASSES_ROOT\WorldEdit.Campaign\shell\open\command]
@="C:\\Program Files (x86)\\Warcraft III\\World Editor.exe -loadfile \"%1\""

[HKEY_CLASSES_ROOT\.w3x]
@="WorldEdit.ScenarioEx"

[HKEY_CLASSES_ROOT\WorldEdit.ScenarioEx]
@="Warcraft III Expansion Scenario File"

[HKEY_CLASSES_ROOT\WorldEdit.ScenarioEx\DefaultIcon]
@="C:\\Program Files (x86)\\Warcraft III\\WorldEdit.exe,3"

[HKEY_CLASSES_ROOT\WorldEdit.ScenarioEx\shell]

[HKEY_CLASSES_ROOT\WorldEdit.ScenarioEx\shell\open]

[HKEY_CLASSES_ROOT\WorldEdit.ScenarioEx\shell\open\command]
@="C:\\Program Files (x86)\\Warcraft III\\World Editor.exe -loadfile \"%1\""

[HKEY_CLASSES_ROOT\.wai]
@="WorldEdit.AIData"

[HKEY_CLASSES_ROOT\WorldEdit.AIData]
@="Warcraft III AI Data File"

[HKEY_CLASSES_ROOT\WorldEdit.AIData\DefaultIcon]
@="C:\\Program Files (x86)\\Warcraft III\\WorldEdit.exe,5"

[HKEY_CLASSES_ROOT\WorldEdit.AIData\shell]

[HKEY_CLASSES_ROOT\WorldEdit.AIData\shell\open]

[HKEY_CLASSES_ROOT\WorldEdit.AIData\shell\open\command]
@="C:\\Program Files (x86)\\Warcraft III\\World Editor.exe -loadfile \"%1\""
---------Copy above this line------------

Click save (not save as). Rename the file to something more appropriate like "w3extensionfix.reg". Double-click the file and choose to add it to the registry.

This modified file should now re-associate Warcraft with the following files
- wai (WorldEdit AI)
- w3g (Warcraft Replay)
- w3n (Warcraft Campaign)
- w3m (Warcraft Map)
- w3x (Warcraft Expansion Map)

In order for it to work Windows must be reloaded. You can do this by either relogging into Windows, or restarting your computer.

NOTE: This assumes Warcraft is installed at the default location of C:\Program Files (x86)\Warcraft III. If you have it installed elsewhere, it will not work (and incorrectly assign some Warcraft extensions).

If You are using 32bit windows and You have same problems try Warcraft III Registry Fixer.

0 comments:

Post a Comment


Lancraft © 2008-2013.
Online Users