johnsmith Posted October 5, 2015 Posted October 5, 2015 I'm trying to update FNIS Behavior in mod organizer, but I keep getting this directory error no matter what I try. Any advice? Thanks! See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text **************System.ComponentModel.Win32Exception (0x80004005): The directory name is invalid at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at GenerateFNISforUsers.GenerateFNISUsers.Main() at GenerateFNISforUsers.GenerateFNISUsers.Button1_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies **************mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll----------------------------------------GenerateFNISforUsers Assembly Version: 5.4.2.0 Win32 Version: 5.4.2.0 CodeBase: file:///C:/Program%20Files%20(x86)/Steam/steamapps/common/Skyrim/data/tools/GenerateFNIS_for_Users/GenerateFNISforUsers.exe----------------------------------------Microsoft.VisualBasic Assembly Version: 10.0.0.0 Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll----------------------------------------System Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll----------------------------------------System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34270 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------System.Runtime.Remoting Assembly Version: 4.0.0.0 Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll---------------------------------------- ************** JIT Debugging **************To enable just-in-time (JIT) debugging, the .config file for thisapplication or computer (machine.config) must have thejitDebugging value set in the system.windows.forms section.The application must also be compiled with debuggingenabled. For example: <configuration> <system.windows.forms jitDebugging="true" /></configuration> When JIT debugging is enabled, any unhandled exceptionwill be sent to the JIT debugger registered on the computerrather than be handled by this dialog box.
0 GrantSP Posted October 6, 2015 Posted October 6, 2015 Have you installed the FNIS Behavior V5_5 Fix 1 file? Also the screenshot shows you have no mods that need FNIS to be run yet, besides the FNIS Creature & Spells packs. Why are you wanting to use only those mods?
0 johnsmith Posted October 6, 2015 Author Posted October 6, 2015 (edited) I have since installed FNIS V5 FIX1, but I got pretty much the same error(picture below). The reason I don't have any other mods is because I have reinstalled MO since I tried other mods. I can download other mods and get them to work, but I keep running into problems with just FNIS not completing "Update FNIS Behavior." Edited October 6, 2015 by johnsmith
0 Greg Posted October 6, 2015 Posted October 6, 2015 In Mod Organizer, click the Configure executables icon (the two cogs), click on the one that runs GenerateFNISforUsers.exe and double check the Start in path. This should either be blank or the same path that contains the GenerateFNISforUsers.exe file. In other words: Binary: C:\Games\Mod Organizer\mods\FNIS Behavior V5 5 -- ALWAYS necessary\tools\GenerateFNIS_for_Users\GenerateFNISforUsers.exe Start in: C:\Games\Mod Organizer\mods\FNIS Behavior V5 5 -- ALWAYS necessary\tools\GenerateFNIS_for_Users This is somewhat of a shot in the dark, but I remember getting this error when I mistakenly entered a different path in the Start In textbox. If the Start in textbox is blank, it should be fine. I also notice you have gender specific animations checked. Have you actually installed any gender specific animation mods yet?
0 GrantSP Posted October 6, 2015 Posted October 6, 2015 Make sure the entry to the current executable that you have in the 'Executable List' is actually pointing to the same exe that is currently loaded by the active FNIS mod. You have FNIS Behaviour V5.5 --ALWAYS Necessary as the supplying name according to the console but I would imagine the folder that is pointing to another location in the 'Binary' field of the 'Executable List'. It is important to have ONLY one installation of FNIS. Ninja'd by Greg.
0 johnsmith Posted October 6, 2015 Author Posted October 6, 2015 I only have one installation of FNIS Behavior. I havn't installed any specific animations yet. This is my first time using MO, I was following Gopher's installation videos until I got stuck on FNIS(I was using NMM before.) For "start in" I have blank and for "Binary" I have this: C:\Program Files (x86)\Mod Organizer\mods\FNIS Behavior V5 5 Fix 1 COMPLETE\tools\GenerateFNIS_for_Users\GenerateFNISforUsers.exe
0 Greg Posted October 6, 2015 Posted October 6, 2015 You might try running it again without Generic Specific Animations checked to see if this helps. I doubt it will change the outcome, though. Just to double check, have you run the Skyrim Launcher so that the game sets all the registry entries and such that FNIS needs to find the data folder? In any case, I'll download the latest FNIS 5.5. Fix 1 Complete tomorrow and try it as well. This should be the complete version of FNIS, so it's odd that you're getting invalid directory name. i can't think off the top of my head which directory name it thinks is invalid (and it doesn't help that it's keeping this information secret).
0 johnsmith Posted October 6, 2015 Author Posted October 6, 2015 I tried it again with no Generic Specific Animations and reran Skyrim Launcher, but still no luck. Do you think that me using Windows Vista could play a part in this? I tried both MO v1_3_11 and MO v1_2_18.
0 GrantSP Posted October 6, 2015 Posted October 6, 2015 I would like to have examined this console entry about the missing Default profile.Please examine the 'Profiles' folder and verify there is a 'Default' profile. If one is missing just create a new folder with Explorer. While you do that could you please also provide the contents of your 'Logs' & 'Profiles' folders and the modorganizer.ini. Just zip them all together and host it on Copy.com or similar. There is something definitely not right with your installation, the latest screenshot shows XP32 trying to load, yet it isn't active in the list. If your system CAN run 1.3.11 then I advise you to use that.
0 johnsmith Posted October 6, 2015 Author Posted October 6, 2015 Haha, sorry about the XP32. I was tinkering with MO before I tried reinstalling it. I installed 1.3.11 and still got the same "ERROR(5): The directory name is invalid", but I got a couple more errors with 1.3.11. I'll include the log at the bottom too. I also have those files on copy.com. https://copy.com/kcqCUedR2BvK7lO7 00:45:47 [D] Working directory: C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer00:45:47 [D] MO at: C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer00:45:47 [D] initializing core00:45:47 [D] initialize plugins00:45:47 [D] looking for plugins in C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\plugins00:45:47 [D] loaded plugin "bsaExtractor.dll"00:45:47 [D] loaded plugin "checkFNIS.dll"00:45:47 [D] loaded plugin "diagnoseBasic.dll"00:45:47 [D] loaded plugin "gameFallout3.dll"00:45:47 [D] loaded plugin "gameFalloutNV.dll"00:45:47 [D] loaded plugin "gameOblivion.dll"00:45:47 [D] loaded plugin "gameSkyrim.dll"00:45:47 [D] loaded plugin "iniEditor.dll"00:45:47 [D] loaded plugin "installerBAIN.dll"00:45:47 [D] loaded plugin "installerBundle.dll"00:45:47 [D] loaded plugin "installerFomod.dll"00:45:47 [D] loaded plugin "installerManual.dll"00:45:47 [D] loaded plugin "installerNCC.dll"00:45:47 [D] loaded plugin "installerQuick.dll"00:45:47 [D] loaded plugin "NMMImport.dll"00:45:47 [D] loaded plugin "previewBase.dll"00:45:48 [D] loaded plugin "pyCfg.py"00:45:48 [D] loaded plugin "proxyPython.dll"00:45:48 [D] game path: C:/Program Files (x86)/Steam/steamapps/common/Skyrim00:45:48 [D] managing game at C:\Program Files (x86)\Steam\steamapps\common\Skyrim00:45:48 [D] setting up configured executables00:45:48 [D] no configured profile00:45:48 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\modlist.txt saved00:45:48 [D] initializing tutorials00:45:48 [D] loaded language en-US00:45:48 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:48 [D] interface Local Area Connection seems to be up (address: fdd3:90be:af14:0:f5f3:adb5:1557:441)00:45:48 [D] displaying main window00:45:49 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:50 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:51 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:52 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:53 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:54 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:55 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:56 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:45:57 [W] failed to create taskbar connection (this is to be expected on Windows XP)00:46:18 [D] mod id guessed: FNIS Behavior V5_5 Fix 1 COMPLETE-11811-5-5-fix1 -> 1181100:46:18 [D] using mod name "FNIS Behavior V5 5 Fix 1 COMPLETE" (id 11811) -> C:/Users/Jefferson/Desktop/FNIS Behavior V5_5 Fix 1 COMPLETE-11811-5-5-fix1.7z00:46:18 [D] not a simple archive00:46:18 [D] offering installation dialog00:46:27 [D] installing to "C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\mods\FNIS Behavior V5 5 Fix 1 COMPLETE"00:46:29 [D] Installation successful00:46:29 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\modlist.txt saved00:46:47 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\plugins.txt saved00:46:47 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\loadorder.txt saved00:46:47 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\modlist.txt saved00:48:19 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\lockedorder.txt saved00:48:19 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\archives.txt saved00:49:11 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\initweaks.ini saved00:49:11 [D] C:\Program Files (x86)\Steam\steamapps\common\Skyrim\Mod Organizer\profiles\Default\lockedorder.txt saved
0 GrantSP Posted October 6, 2015 Posted October 6, 2015 Couple of things to fix before we can proceed.The copy.com link is broken Since you are on Vista you may have some functionality messed up as MO doesn't fully support it. 1.2.18 may be your only choice. Check that your Anti-virus package isn't meddling with the folders used by MO. Set an exemption for it if necessary.
0 Greg Posted October 6, 2015 Posted October 6, 2015 The log file you posted doesn't really show anything, but the log in the zip seems to tell a fuller story: DEBUG (00:49:17.0914): create process (w) null - ".\hkxcmd.exe" convert -v:WIN32 "temporary_logs\0_master.xml" "0_master.hkx" (in C:\Program Files (x86)\Steam\steamapps\common\Skyrim\data\tools\GenerateFNIS_for_Users) - hooking DEBUG (00:49:17.0914): process failed to start (267) INFO (00:49:17.0929): Windows Exception (e0434352). Origin: "C:\Windows\syswow64\KERNEL32.dll" (769ae733). Last hooked call: unsigned long __stdcall GetModuleFileNameW_rep(struct HINSTANCE__ *,wchar_t *,unsigned long) With this we know that GenerateFNISforUsers.exe is trying to execute hkxcmd.exe to convert the 0_master.xml file into 0_master.hkx file, but the process failed to start -- presumably because Mod Organizer can't inject the hook for GetModuleFileNameW. Unfortunately, the hresult it traps (e0434352 or E0-CCR) is basically just the base exception .NET uses to trap Win32 and COM exceptions. In any case, it seems really odd that Mod Organizer stopped injecting at this point and it doesn't seem to make any sense unless perhaps antivirus software yanked the rug out from under Mod Organizer. I'm wondering this might have something to do with permissions on the C:\Program Files (x86) folder. We generally recommend installing Skyrim, Mod Organizer, etc. in folders other than C:\Program Files and C:\Program Files (x86) since these are typically locked down. As Grant says, double check your anti-virus software to make sure it isn't getting in the way. You might even just temporarily disable any antivirus software so it can't interfere. I really don't want to recommend this, but run Mod Organizer as an administrator and see if this lets you run GenerateFNISforUsers.exe. Grant: I have the archive file off copy.com if you want a copy. EDIT: The file is still on copy.com. Use this link in case the URL shortener can't rotate those characters right-side up from down under.
0 GrantSP Posted October 7, 2015 Posted October 7, 2015 Thanks @Greg, I have the archive now and it looks you're on the money with that assessment. MO is being hindered by something.The next 2 entries in a normal log should show MO checking file attributes and continuing, this is failing in this instance so permissions is high on the list of culprits.
0 greensbr Posted July 18, 2018 Posted July 18, 2018 I have the exact same issue as johnsmith. I am stuck using vista because of hardware contraints. Is there a definitive fix for this? I tried using the classic DEP fix for the GenerateFNISforUsers.exe but it doesnt let me add the .exe. It is set to sun as administrator. I dont have any antivirus installed also. Any ideas?
0 Greg Posted July 18, 2018 Posted July 18, 2018 When you say you used the classic DEP fix, I assume you mean you tried to disable data execution prevention for GenerateFNISForUsers.exe? It's been many years since I used Vista, but I seem to recall it either has DEP disabled by default or enabled only for core Windows executables by default. Also note that GenerateFNISForUsers.exe is a .NET Framework application and these do not execute code from data areas so the DEP check shouldn't be applicable here. Also note that if you are running GenerateFNISForUsers.exe as an administrator, you must also run Mod Organizer as an administrator. I think even Vista prohibits standard user processes from hooking admin processes. Having said this, you really shouldn't need to run Mod Organizer or GenerateFNISForUsers as an administrator. This is why we recommend installing Mod Organizer, the game, and all tools outside UAC controlled folders like C:\Program Files.
0 greensbr Posted July 19, 2018 Posted July 19, 2018 When you say you used the classic DEP fix, I assume you mean you tried to disable data execution prevention for GenerateFNISForUsers.exe? It's been many years since I used Vista, but I seem to recall it either has DEP disabled by default or enabled only for core Windows executables by default. Also note that GenerateFNISForUsers.exe is a .NET Framework application and these do not execute code from data areas so the DEP check shouldn't be applicable here. Also note that if you are running GenerateFNISForUsers.exe as an administrator, you must also run Mod Organizer as an administrator. I think even Vista prohibits standard user processes from hooking admin processes. Having said this, you really shouldn't need to run Mod Organizer or GenerateFNISForUsers as an administrator. This is why we recommend installing Mod Organizer, the game, and all tools outside UAC controlled folders like C:\Program Files.Okay I will go ahead and reinstall MO, the game, and all tools to a folder on my desktop and then try to run it with all things enabled. I will post the results. To save my mods I was just going to move MO to the desktop first, then reinstall skyrim to my desktop, then install MO, then move MO to the skyrim folder, then cut/copy the mods and downloads from the old MO folder to their appropriate folders in the fresh MO folder. I will setup FNIS and all the other tools as an executable and then run it to see how this works.
Question
johnsmith
I'm trying to update FNIS Behavior in mod organizer, but I keep getting this directory error no matter what I try. Any advice? Thanks!
See the end of this message for details on invoking
17 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now