Jump to content

Recommended Posts

Posted

Thanks man :D

 

I will uninstall everything just for kicks to see if that is really the issue (I just love starting over from scratch for some reason.... OCD in me :P)

  • Replies 42
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Thanks man :D

 

I will uninstall everything just for kicks to see if that is really the issue (I just love starting over from scratch for some reason.... OCD in me :P)

 

I've done that countless times myself as well. We should start a Brotherhood.
Posted

What is going on with your computers? :P Second person to not have that key.

 

In any case, this will work. If it doesn't, your Steam installation is not correct.

 

softlink.bat:

 

 

@echo off
setlocal ENABLEEXTENSIONS
set STEAM32_KEY=HKLM\Software\Valve\Steam
set STEAM64_KEY=HKLM\Software\Wow6432Node\Valve\Steam
set VAL_NAME=InstallPath

for /F "tokens=2*" %%a in ('reg query "%STEAM32_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
  set steamPath=%%b
)

if not defined steamPath (
  for /F "tokens=2*" %%a in ('reg query "%STEAM64_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
	set steamPath=%%b
  )
)

if not defined steamPath (
  exit 1
) 

set skyrimPath=%steamPath%\steamapps\common\skyrim

if EXIST %skyrimPath%\Data\root. (
  del %skyrimPath%\Data\root
) else (
  mklink %skyrimPath%\Data\root %skyrimPath%
)

 

 

 

Just uninstalled Skyrim, uninstalled Steam, rebooted, reinstalled Steam, reinstalled Skyrim ... NO key as you have indicated. First time, I installed using the DVD, this time, I installed Steam from the web and Skyrim through Steam. The only keys with my Skyrim install path are:

 

 

 

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX\Games\{3930D9FB-30BA-4413-A4CA-D1CC7B02C020}]"ConfigInstallType"="2""ConfigApplicationPath"="e:\\program files (x86)\\steam\\steamapps\\common\\skyrim""ConfigGDFBinaryPath"="e:\\program files (x86)\\steam\\steamapps\\common\\skyrim\\TESV.exe""ApplicationId"="{47F6B846-C624-487A-9DFB-8EB40EB00382}""GDFVersion"=dword:00000002"AppExePath"="e:\\program files (x86)\\steam\\steamapps\\common\\skyrim\\SkyrimLauncher.exe""Title"="The Elder Scrolls V: Skyrim""RatingsInfo"="<Ratings xmlns=\"urn:schemas-microsoft-com:GameDescription.v1\">
            <Rating ratingSystemID=\"{768BD93D-63BE-46A9-8994-0B53C4B5248F}\" ratingID=\"{78D8CC82-372F-44e4-B70C-8944DB7BCC24}\">
                <Descriptor descriptorID=\"{ABE23B46-7F9F-495b-B4A9-87F41743727F}\"/>
                <Descriptor descriptorID=\"{4BDB9E0D-53CF-4a28-865F-B315818E7627}\"/>
                <Descriptor descriptorID=\"{67987CC4-6B79-4c6b-B3F0-3B6D8677BBEC}\"/>
                <Descriptor descriptorID=\"{7E0BC004-F80B-402d-A1FC-5FCDFF04DAB1}\"/>
            </Rating>
            <Rating ratingSystemID=\"{5B39D1B8-ED49-4055-8A47-04B29A579AD6}\" ratingID=\"{60665875-9C7B-4104-8124-C2094BA9A48B}\">
                <Descriptor descriptorID=\"{F110F831-9412-40c9-860A-B489407ED374}\"/>
            </Rating>
            <Rating ratingSystemID=\"{C705DCF4-6AFE-4f4f-BC51-21807E4E5CFB}\" ratingID=\"{72C4EED7-DC34-4308-BC61-4819752AC408}\"/>
            <Rating ratingSystemID=\"{EC290BBB-D618-4cb9-9963-1CAAE515443E}\" ratingID=\"{75AEE0A2-8640-4a20-8DE5-EC93D8DAB219}\"/>
            <Rating ratingSystemID=\"{9AAFBACD-EAB9-4946-8BE8-C4D997927C81}\" ratingID=\"{E2681CD6-318A-4935-8275-AF657045C333}\">
                <Descriptor descriptorID=\"{F110F831-9412-40c9-860A-B489407ED374}\"/>
            </Rating>
        </Ratings>""Description"="The Elder Scrolls V: Skyrim""Type"=dword:00000000"IsSigned"=dword:00000001
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 72850]"DisplayIcon"="E:\\Program Files (x86)\\Steam\\steam\\games\\e15fa6de9b0120058a1876db6c3a22ccc6dac9d5.ico""DisplayName"="The Elder Scrolls V: Skyrim""HelpLink"="http://support.steampowered.com/""InstallLocation"="e:\\program files (x86)\\steam\\steamapps\\common\\skyrim""Publisher"="Bethesda Game Studios""UninstallString"="\"E:\\Program Files (x86)\\Steam\\steam.exe\" steam://uninstall/72850""URLInfoAbout"="http://www.elderscrolls.com""NoRepair"=dword:00000001"NoModify"=dword:00000001

 

 

Go figure ...?

Posted

I updated the script to look for the Steam install path. I have entries in GameUX as well for the games, and I believe that is related to the Windows Games folder.

 

Steam has to be putting itself in the registry somewhere, and if it's not in the areas that I put in the script, I'd be curios to know where it put it. What version of Windows are you using?

 

The paths I'm checking are:

 

For 32bit: HKLM\Software\Steam\Valve - "InstallPath" valuename should be in there

For 64bit: HKLM\Software\Wow6432\Steam\Valve - "InstallPath" valuename should be there

 

The only thing I can think of is if you installed Steam only for your current user (can't remember if that's an option). In that case it would most likely be in another location and that would be easy enough to add. If that is the case, check under HKCU\Software, or under HKU\\Software. The later would suck as we'd have to get the user GUID, or search all subkeys.

Posted

Yep, looking for Steam install path will be more consistent then. I should have thought of that, duh. Including the whole Valve ky FYI. What you want is first lines:

 

 

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam]"SteamPID"=dword:00000a54"TempAppCmdLine"="""TempAppPath"="""Language"="english""InstallPath"="E:\\Program Files (x86)\\Steam"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\202480]"FlowchartReg"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\72850]"DXSetup"=dword:00000001"VCRedist"=dword:00000001"DotNetFX351"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Valve\Steam\Apps\8930]"Visual C++ 2008 SP1 Redistributable Package (x86)"=dword:00000001"DirectX 9"=dword:00000001"DirectX 11"=dword:00000001

 

Posted

What is going on with your computers? :P Second person to not have that key.

 

In any case, this will work. If it doesn't, your Steam installation is not correct.

 

softlink.bat:

 

 

@echo off
setlocal ENABLEEXTENSIONS
set STEAM32_KEY=HKLM\Software\Valve\Steam
set STEAM64_KEY=HKLM\Software\Wow6432Node\Valve\Steam
set VAL_NAME=InstallPath

for /F "tokens=2*" %%a in ('reg query "%STEAM32_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
  set steamPath=%%b
)

if not defined steamPath (
  for /F "tokens=2*" %%a in ('reg query "%STEAM64_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
	set steamPath=%%b
  )
)

if not defined steamPath (
  exit 1
) 

set skyrimPath=%steamPath%\steamapps\common\skyrim

if EXIST %skyrimPath%\Data\root. (
  del %skyrimPath%\Data\root
) else (
  mklink %skyrimPath%\Data\root %skyrimPath%
)

 

 

OK, that code works like a charm... just need to put quotes around the skyrimPath declaration (line 21)
  • 1 month later...
Posted

What is going on with your computers? :P Second person to not have that key.

 

In any case, this will work. If it doesn't, your Steam installation is not correct.

 

softlink.bat:

 

 

@echo off
setlocal ENABLEEXTENSIONS
set STEAM32_KEY=HKLM\Software\Valve\Steam
set STEAM64_KEY=HKLM\Software\Wow6432Node\Valve\Steam
set VAL_NAME=InstallPath

for /F "tokens=2*" %%a in ('reg query "%STEAM32_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
  set steamPath=%%b
)

if not defined steamPath (
  for /F "tokens=2*" %%a in ('reg query "%STEAM64_KEY%" /v "%VAL_NAME%" 2^>nul ^| find "%VAL_NAME%"' ) do (
	set steamPath=%%b
  )
)

if not defined steamPath (
  exit 1
) 

set skyrimPath=%steamPath%\steamapps\common\skyrim

if EXIST %skyrimPath%\Data\root. (
  del %skyrimPath%\Data\root
) else (
  mklink %skyrimPath%\Data\root %skyrimPath%
)

 

 

 

Just learned that one must run the game using the default launcher (not SKSE) fully into the loading screen at least once in order to establish that key! All this time, and I have not done that!!

 

 

 

All good now. I have that key (Make not of this in the troubleshooting guide!!)

  • 2 months later...
Posted

If it were a zombie, I would have killed it already. :D

 

I wanted an actual executable though since you can't set a .bat script to run as administrator through Properties. Employing this trick to re-package ENB configs.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.