Skyrim Graphics Mods After the 1.7.104 Update (2026)
Rewritten and corrected on August 29, 2026: the previous version of this article was written around patch 1.6.1170 (January 2024). Skyrim Special Edition was updated on August 20, 2026 for the first time in about two and a half years, so that premise no longer holds. This version also fixes two errors: the grass mod Skoglendi was linked as Nexus ID 91322, a page that now returns "Mod unavailable" — the correct ID is 93944 — and the weather mod is now published as "Azurite Weathers and Seasons", not "Azurite Weathers". Download counts that could not be sourced have been removed.
Short answer: if you launched Skyrim on Steam after August 20, 2026, you are on 1.7.104. Update SKSE to AE build 2.3.1 and Address Library to v13, then check every mod that ships a .dll in Data/SKSE/Plugins. Textures, meshes, weather ESPs and grass mods are mostly unaffected by the executable change — with exceptions such as USSEP, which now states it requires 1.7.99 or greater. Everything below is what the mod pages say as of August 29, 2026, not the result of in-game testing on 1.7.104.
What the August 2026 update actually changed
According to Bethesda's official news post and the Steam announcement titled "Update 1.7.99 (Updated Aug 27)", the update is mostly about Creations:
- Console mod storage raised to 15 GB on PS5 and Xbox (PS4 expanded to roughly 16 GB with platform caveats)
- Creation bundling in the Creations Menu and a "Most Popular" sort option
- Creation Kit changes, including localization export and multiple master loads enabled by default
- Crash fixes, including the Steam Deck virtual keyboard crash and a crash when transforming into a new race
- An August 27 hotfix for additional PlayStation and Xbox crashes
Nothing in the notes changes PC rendering. What matters for a modded PC install is simply that the executable changed. The SKSE team had already posted a warning on August 14: "After two and a half years, Bethesda has announced an incoming update to Skyrim. Please be prepared."
Version numbers now differ by store. Steam is on 1.7.104 and GOG is still on 1.6.1179, with separate SKSE builds for each (AE 2.3.1 and GOG AE 2.2.6). Check which one you own before downloading anything.
DLL plugins break first — but they are not the only ones
SKSE plugins (.dll files under Data/SKSE/Plugins) read memory addresses inside the game executable. When the executable changes, those addresses move and the plugin stops working. The SKSE site says it plainly: "Having crashes on startup after a game patch? Remove the files from Data/SKSE/Plugins and try again. Mods using plugins probably need to be updated."
Mods that ship only textures (.dds), meshes (.nif) or plugin records (.esp/.esl) are usually not tied to the game build, so a texture pack, a weather replacer or a grass mod normally keeps working. "Not a DLL" is not a guarantee, though. When the game's master files or records change, plugins that override them have to follow: the Unofficial Skyrim Special Edition Patch now lists "Requires Skyrim Special Edition 1.7.99 or greater." under Installation Requirements (v4.3.9, August 21, 2026), and it contains no DLL at all. Check the requirements text on any mod that overrides vanilla records broadly.
Here is the status of the graphics-relevant DLLs and tools, all read from their Nexus pages on August 29, 2026.
| Mod | Nexus ID | Version | Last updated | What the page says |
|---|---|---|---|---|
| Skyrim Script Extender (SKSE64) | 30379 | 2.3.1 | 2026-08-27 | Official site lists it for game version 1.7.104 |
| Address Library for SKSE Plugins | 32444 | v13 | 2026-08-27 | File is named "All in One (1.7.104.0)" |
| Community Shaders | 86492 | 1.8.4 | 2026-08-27 | Targets "1.5.97 or the latest Steam/GOG version" |
| SSE Engine Fixes | 17230 | 7.0.20 | 2026-08-24 | 7.0.21 beta is labelled "for 1.7.99 only"; main file is 7.0.20 (2026-02-26) |
| powerofthree's Tweaks | 51073 | 1.17.1 | 2026-08-25 | Changelog: "Support 1.7.99+", "Drop 1.6.640 support" |
| DynDOLOD DLL NG | 97720 | Alpha-42 | 2026-08-23 | Updated three days after the game update |
| ENB Helper SE | 23174 | 2.2.0 | 2022-10-07 | Latest file is still "for 1.6.629 and up" |
| SSE Display Tweaks | 34705 | 0.5.16 | 2023-12-24 | No update since the game patch |
| Skyrim Upscaler - DLSS FSR2 XeSS | 80343 | 1.2.1 | 2024-09-16 | No update since the game patch |
One caveat worth stating directly: a release date after August 20 is not proof of 1.7.104 support. Some of those releases are ordinary bug-fix builds that happened to land in the same week, and the "Last updated" field on a Nexus page does not say which file changed. Three signals are worth more than the date:
- A version in the file name — Address Library's "All in One (1.7.104.0)", or SSE Engine Fixes' "Engine Fixes 7.0.21 beta for Skyrim AE 1.7.99", uploaded August 24, 2026 (a beta; the page's main version is still 7.0.20)
- A version in the changelog — powerofthree's Tweaks 1.17.0, "Support 1.7.99+"
- A version in the requirements text — USSEP's "Requires Skyrim Special Edition 1.7.99 or greater."
Where none of those exist — ENB Helper SE, whose newest file is still labelled "for 1.6.629 and up" — the page simply does not tell you.
Choosing a base: Community Shaders or ENB
Community Shaders keeps pace with the game
Community Shaders replaces Skyrim's shaders at runtime and is itself an SKSE plugin. Version 1.8.4 was published on August 27, 2026 — the same day as the hotfix — and the page's System Requirements read: "Game version: Skyrim 1.5.97 or the latest Steam/GOG version. 1.6.640 and other non-latest AE versions are NOT supported." Its requirements are Address Library, Assorted mesh fixes and SSE Engine Fixes.
Its core features now include Volumetric Lighting, Light Limit Fix, Terrain Shadows, Dynamic Cubemaps and Unified Water, which removes water LOD seams. Features that used to be separate downloads are now bundled, and the page warns that anything not on its current list is unsupported — so plugin lists from 2024 guides are actively misleading today.
There is a catch if you are building this on 1.7.104. Community Shaders requires SSE Engine Fixes, and the only 1.7.x file on the Engine Fixes page is the August 24 build whose description reads "This beta is for 1.7.99 only." Its main file is still 7.0.20, uploaded February 26, 2026. Nothing on that page names 1.7.104. So even though Community Shaders itself targets "the latest Steam/GOG version", one of its requirements currently stops at 1.7.99 — the same unresolved state as ENB Helper SE. Wait for an Engine Fixes update, or test the combination on a throwaway profile before committing your main save to it.
ENB still works differently, but its helper is the risk
ENBSeries is a d3d11 wrapper rather than an SKSE plugin, and the current Skyrim SE build is 0.505, published August 5, 2026 — before the game update. It is distributed from enbdev.com, which does not serve HTTPS, so we do not link it here.
The exposure is on the side: ENB Helper SE is an SKSE plugin, and its newest file is still "ENB Helper SE 2.2 for 1.6.629 and up" from October 2022. Whether it loads on 1.7.104 cannot be determined from the mod page. If you are building an ENB setup from scratch this week, that is the single largest unknown in your load order.
The mod list
Asset-side mods, all verified on their Nexus pages on August 29, 2026.
| Role | Mod | Nexus ID | Version | Last updated | Game | Requirements listed on the page |
|---|---|---|---|---|---|---|
| Texture overhaul | Skyland AIO | 34179 | 4.32 | 2026-08-18 | SSE / AE | None listed |
| Mesh improvement | Static Mesh Improvement Mod (SMIM) | 659 | 2.08 | 2025-02-16 | SSE / AE | None listed |
| Interior lighting | Lux | 43158 | 7.1 | 2025-12-08 | SSE / AE | Lux - Patch Hub, Lux Via |
| Exterior lighting | Lux Orbis | 56095 | 4.5 | 2024-11-29 | SSE / AE | Lux Orbis - Patch Hub, Lux Via |
| Roadside lighting | Lux Via | 63588 | 2.2 | 2025-02-01 | SSE / AE | Lux via - Patch Hub |
| Tonemapping for CS | Lux CS | 153919 | 2.6.0 | 2026-08-04 | SSE / AE | Community Shaders, Inverse Square Lighting, ISL Helper SKSE, Light Placer, Lux (pulls in SKSE plugins) |
| Weather | Azurite Weathers and Seasons | 42731 | 3.35 | 2026-03-25 | SSE / AE | None listed |
| Trees | Happy Little Trees | 50961 | 2.03 | 2023-12-23 | SSE / AE | None listed |
| Grass | Skoglendi - A Grass Mod | 93944 | 1.2 | 2023-07-04 | SSE / AE | None listed |
| Water (ENB or CS) | Water for ENB | 37061 | 2.21 | 2026-08-15 | SSE / AE | ENBSeries or Community Shaders (from the description) |
| Water (neither) | Realistic Water Two SE | 2182 | 5.7.3 | 2026-07-22 | SSE / AE | None listed |
| Distant LOD | DynDOLOD 3 Alpha | 68518 | Alpha-210 | 2026-08-20 | SSE / AE | DynDOLOD DLL NG, DynDOLOD Resources SE 3 (includes an SKSE plugin) |
| Bug fixes | USSEP | 266 | 4.3.9 | 2026-08-21 | 1.7.99+ | Skyrim Special Edition 1.7.99 or greater |
Two notes on the table. Skyland AIO shows "1" in the Version field at the top of its page while its changelog's newest entry is 4.32; the table uses the changelog. "None listed" means no prerequisite mods are registered on the Nexus page — it is not a statement about compatibility.
Install in this order, one mod at a time, launching the game after each step:
- USSEP — it requires 1.7.99 or greater, so resolve any version mismatch here before going further
- SMIM — fix the meshes first
- Skyland AIO via its FOMOD installer (1k or 2k), letting it overwrite SMIM, as its page requires
- Happy Little Trees and Skoglendi — grass is the biggest frame-rate cost here, so check performance at this point
- Lux, then Lux Orbis, then Lux Via, taking the matching patches from each Patch Hub. Do not install ELFX or another lighting overhaul alongside them
- Azurite Weathers and Seasons, with any other weather mod disabled
- ENB or Community Shaders, then Water for ENB. With neither, install Realistic Water Two SE instead. If you pick Community Shaders, do so knowing its required SSE Engine Fixes does not yet name 1.7.104
- DynDOLOD 3 last, to generate LOD. Confirm DynDOLOD DLL NG matches your game version before running it
Textures: SMIM first, then let Skyland AIO overwrite it
Skyland AIO is described on its page as "a collection of all Skyland mods bundled together featuring high quality and resolution texture overhaul covering architecture and landscapes". SMIM rebuilds the 3D models — barrels, furniture, ropes, architecture details — so the two cover different halves of the same problem, but the order between them is not optional.
Skyland's own Compatibility section says it "works seamlessly with SMIM, HPP, and other texture and mesh mods as long as those mods do not change mesh and/or texture paths and as long as you overwrite those mods with Skyland." In Mod Organizer 2 that means placing Skyland AIO after SMIM so Skyland wins the conflict. They are not conflict-free; they are conflict-resolved by that specific order. From there, overwrite Skyland selectively with whichever specialised texture packs you prefer.
Lighting: the Lux trio, plus Lux CS on Community Shaders
Lux covers interiors, Lux Orbis exteriors and Lux Via roadside lanterns. The installer detects your installed city and building mods and offers the matching patches. On a Community Shaders setup, Lux CS adds "tonemapping and Image Space edit for Lux and Community Shaders with light placer support" — but note its requirement list: Community Shaders, Lux, Inverse Square Lighting, ISL Helper SKSE and Light Placer. A colour-grading mod can still drag SKSE plugins into your load order. Lighting mods conflict with each other, so pick either Lux or Enhanced Lights and FX (ELFX), never both.
Weather: search for the new name
The mod previously listed here as "Azurite Weathers" is now published as Azurite Weathers and Seasons (ID 42731, v3.35, March 25, 2026). It is a vanilla weather replacer focused on the interplay of light, atmosphere, humidity and environment, with storm audio, precipitation effects, cloud textures and night skies. Run one weather mod only, and if you use an ENB preset, use the weather mod that preset was built against.
Trees and grass: the previous ID was wrong
Happy Little Trees is "a nice little tree mod with skinned trees and a low performance cost", which is still the best trade-off for most machines. For grass, Skoglendi is the pick — but the ID 91322 given in the old version of this article now returns "Mod unavailable"; the correct page is ID 93944 (v1.2, July 4, 2023). Both mods have stopped updating, and both are asset-only, so 1.7.104 does not affect them. If you want that foliage drawn into the distance, generate LOD with DynDOLOD 3 — but note its runtime component, DynDOLOD DLL NG, is an SKSE plugin and belongs in the DLL table above.
Water: ENB is no longer a requirement
The older version of this article said Water for ENB requires ENB. Its page now describes it as "a water modification that takes full advantage of advanced features offered by ENBSeries and Community Shaders" (v2.21, August 15, 2026), so a Community Shaders setup is covered too. With neither installed, Realistic Water Two SE (v5.7.3, July 22, 2026) is the alternative — and remember that Community Shaders' Unified Water already changes how water reads at distance.
Conflicts and cautions
Everything in this article that must not be combined, in one place:
- One lighting overhaul only. The Lux series and Enhanced Lights and FX (ELFX) conflict — never both
- One weather mod only. Disable any other weather mod before installing Azurite Weathers and Seasons, and if you run an ENB preset, use the weather mod that preset specifies
- Skyland AIO must overwrite SMIM, which is the condition stated on Skyland's own page
- Water for ENB and Realistic Water Two SE are alternatives, not companions — pick by whether you run ENB or Community Shaders
- The only 1.7.x SSE Engine Fixes file is a "1.7.99 only" beta, and Community Shaders requires Engine Fixes, so that branch is unresolved on 1.7.104
- ENB Helper SE, SSE Display Tweaks and Skyrim Upscaler show no post-update release. If the game will not launch, remove these first when isolating the cause
- Grass mods and DynDOLOD are the expensive parts. Add them once the rest of the load order is stable
Staying on the old build
Wanting to protect a stable load order is reasonable, but rolling back from 1.7.104 is not straightforward today. The Unofficial Skyrim Special Edition Downgrade Patcher (ID 57618) works, in its own words, "via binary patching the new files back to the old files. This means you need the correct game state and patcher for these to function." Its last update is December 5, 2023, with nothing published for the 1.7.104 executable, so there is no guarantee it can patch an already-updated install.
That leaves two practical options. If you still have an un-updated copy, set Steam to update only on launch, go offline, and back up the executable. If you are already updated, waiting for plugin authors is usually faster — and the ecosystem is clearly moving, given that powerofthree's Tweaks 1.17.0 added "Support 1.7.99+" while dropping 1.6.640 in the same release.
What this article does not cover
Everything above was read from Bethesda's news post, the Steam announcement, the SKSE site and the individual Nexus pages on August 29, 2026. Not verified: actual in-game behaviour on 1.7.104, whether ENB Helper SE loads on the new build, and per-GPU performance. Nexus download counts are loaded by script and could not be read from the page, so the "3.5 million downloads" style figures in the old version were removed rather than repeated.
Bottom line
Work in this order: confirm your game version, update SKSE and Address Library, check each DLL mod individually, then build the asset stack. Starting from textures leaves you with a load order that will not launch and no way to isolate the cause. Because the situation changes daily right now, open each mod page and read its changelog before you install — the dates in this article are a snapshot of August 29, 2026, and plugin support is still catching up.


