-
n0ads
AskWoody LoungerNope, both PC’s are running Windows 10 Pro 22H2!
Seems pretty obviously that one of my custom Group Policy, Registry and/or Services settings is why the update didn’t create that folder.
IMHO, if a “user” can set something that prevents it from being created, that calls into question Microsoft’s assertion it’s purpose is to increase protection.
If that were true, the update should override any such setting and always create the folder!
1 user thanked author for this post.
-
n0ads
AskWoody LoungerVery strange update result!
I just installed KB5055518 on both of my Windows 10 22H2 PC’s and, unlike what everyone else has experienced, it did not create an empty C:\inetpub folder.
IMHO, this makes the the “highlighted” part of Microsoft’s quote about the creation of that folder suspicious.
[OS Security] After installing this update or a later Windows update, a new %systemdrive%\inetpub folder will be created on your device. This folder should not be deleted regardless of whether Internet Information Services (IIS) is enabled on the target device. This behavior is part of changes that increase protection and does not require any action from IT admins and end users. For more information, see CVE-2025-21204.
1st, if it’s real purpose is to “increase protection“, then why didn’t the update create it on my two PC’s — especially since it did happen on other users PC’s?!?!
2nd, the CVE referenced in that quote indicates the problem is “Improper Link Resolution Before File Access (‘Link Following’)“. So how is having an “empty” C:\inetpub folder (i.e. link that needs to be resolved but no files to access) vs not have it at all (i.e. no link to resolve and no files to access) a better solution??
1 user thanked author for this post.
-
n0ads
AskWoody Lounger@EricB, I found a link at the Internet Archives that allowed me to download a copy of Microsoft’s “official” ISO for Windows 10 1511 build 10586 which is also “suppose” to include api-ms-win-core-libraryloader-l1-2-1.dll.
I extracted the contents of the boot.wim file (i.e. all OS files it would install) and found, like you, it did not include that dll.
The page you linked to states
Linking WindowsApp.lib adds to your app dependencies on dlls that are present on all Windows devices.
And api-ms-win-core-libraryloader-l1-2-1.dll did exist for Windows 10.0.10586.
But, since neither Windows 1511 build 10586 nor the Windows 10 SDK 10586 contain it, exactly where the heck did it come from?!?!
-
n0ads
AskWoody Loungeror be triggered by, and have a direct correlation with, the .NET Framework cumulative updates (KB5055683)
I’ve installed .NET CU KB5055683, but not KB5055518, and can personally verify it did not create a C:\inetpub folder!
So, as your screenshot of C:\Windows\servicing\Packages indicates, it must have something to do with fact that KB5055518 updates several of the IIS packages.
1 user thanked author for this post.
-
n0ads
AskWoody LoungerWhile searching for “AdobeGCClient.exe Missing api-ms-win-core-libraryloader-|1-2-1.dll” I ran across this Update for Universal C Runtime in Windows page containing the following tidbit that explains why a Windows 7 app would need a Windows 10 dll to work.
Microsoft Visual Studio 2015 creates a dependency on the Universal CRT when applications are built by using the Windows 10 Software Development Kit (SDK). You can install this update on earlier Windows operating systems to enable these applications to run correctly.
So the problem seems to be Adobe used the Windows 10 SDK when creating AdobeGCClient.exe, even for older versions of Windows, “assuming” all versions of Windows had been updated with a Visual C++ redistributable package that included the newer dll.
I checked and, unfortunately, the file info for the downloads on that page indicate they only contain Api-ms-win-core-libraryloader-l1-1-0.dll not api-ms-win-core-libraryloader-|1-2-1.dll.
I also checked all the Visual C++ redistributable packages on both my Windows 7 & Windows 10 PC’s and, even though they’re all up-to-date with the most current versions of Visual C++ redistributable available, none of them include the newer version either.
That makes me wonder exactly which update would actually include it and where you’d get it.
Maybe it’s in a specific Visual Studio/C++ SDK?
1 user thanked author for this post.
-
n0ads
AskWoody LoungerHaven’t yet installed the April updates but…
That folder is part of Microsoft’s IIS (Internet Information Services) and “normally” only gets created if one or more of the IIS features are enabled.
If it’s suddenly appearing after the April update, then either installation of the update requires part of IIS or Microsoft has decided to forcible enable part of it for everyone?
@Susan, suggest you check the IIS features under Turn Windows feature on or off to see if something’s changed on those PC’s. -
n0ads
AskWoody LoungerApril 8, 2025 at 8:46 am in reply to: WARNING about Nvidia driver version 572.83 and 4000/5000 series cards #2761406I’ve been using the Studio version of 572.83 since 03/20/25 and haven’t encountered any problems.
Aus Maximus XI Gene motherboard:
Intel i7-9700K (overclocked to 4.9 GHz)
32 GB G.SKILL Ripjaws V DDR4-4266 (overclocked to 4 GHz)
Nvidia RTX3060 Ti
-
n0ads
AskWoody LoungerApi set api-ms-win-core-libraryloader-l1-2-1.dll was used for only one Windows API function. Even then, that implementation was subsequently changed by Microsoft to relocate that function to a different api set.
If you look at the full list on that Microsoft page, you’ll see 6 different API’s from api-ms-win-core-libraryloader-l1-2-0.dll that were moved to api-ms-win-core-libraryloader-l1-2-1.dll so there’s definitively more than just one API in it!
Also note, all the API’s displayed on that page are ones used by Windows 10 and @IreneLinda is using Windows 7!
Finally, regardless of whether any of the API’s might have been moved into a different version of libraryloader, the error message she’s getting indicates there’s an app installed on her PC that still needs api-ms-win-core-libraryloader-l1-2-1.dll to work.
1 user thanked author for this post.
-
n0ads
AskWoody LoungerI think most of the registry problems are caused by developers not using good programming practices and hard coding things which could be located easier by using the paths in the Environment, etc.
Totally agree!
The changes I had to make would have been unnecessary if the developers had used Window’s built-in %USERNAME% and %USERPROFILE% variables (which have existed since Windows XP) instead of having the installation process “hard code” the actual username and user profile directory values.
Oh well, as they say, hindsight is always 20/20.
-
n0ads
AskWoody LoungerJust FYI…
I went thru a similar process when moving an existing local account’s settings from one PC I still use to another one with all the same programs but a different username and discovered it’s actually not as simple as changing the items in your attached pdf file.
There are a lot of other locations both in the registry and individual configuration files used by 3rd party apps where the old username is stored (as a either a string or hex value) that can cause “strange symptoms” when running some OS procedures and/or apps.
Took me a quite a few months of sometimes encountering such problems, sometimes not, before I finally realized that was the culprit by analyzing the error logs when a problem happened.
I then went back and searched the whole registry & all the config files to find and update any instances of the old username with the new one (there were a bunch of them) and all the “strange symptoms” stopped happening.
1 user thanked author for this post.
-
n0ads
AskWoody Loungerit looks like it might be *something* built for a later Windows version, or for a later library than you have installed that’s set to launch at Boot.
I scanned my Window 7 Pro PC and two WIndows 10 Pro 22H2 PC’s (all 3 patched up thru March 2025) and can verify api-ms-win-core-libraryloader-|1-2-1.dll is not part of the standard Windows installation!
On all three systems, the most current version was api-ms-win-core-libraryloader-l1-1-0.dll.
That means it’s part of some 3rd party app you’ve installed and explains why the sfc scan didn’t find any problems (sfc checks for corrupt/missing Windows OS files, not 3rd party apps.)
A web search for that file (please note, the filename ends in |1-2-1.dll not 11-2-1.dll) turned multiple solutions for fixing this error but they all require downloading a replacement file from sites that may not be trustworthy?!?!
FYI, almost all those solutions indicated there are multiple different apps (programs, games, utilities, etc.) that may need this file so, if you can discovery exactly which of your apps is trying to use it, you could then either repair/reinstall it without needing to download a replacement that “might” be malicious.
BTW, some of those results indicate that particular file is part of the Microsoft Visual C++ libraries and recommends downloading and installing the latest combined Visual C++ library (i.e. it contains all the “currently supported” versions.)
Official Microsoft download link for x64 version.
Official Microsoft download link for x86 version.
Since you’re still using Windows 7, it’s possible it’d be part of an older no-longer-supported version.
You should also consider that installing the combined Visual C++ library will install all supported versions, regardless of whether your current apps need them or not!
-
n0ads
AskWoody LoungerApril 6, 2025 at 9:01 am in reply to: Slow Down in Windows 10 performance after March 2025 updates ?? #2760883Haven’t noticed any slow downs on my two Windows 10 Pro 22H2 PC’s.
-
n0ads
AskWoody LoungerApril 5, 2025 at 9:05 pm in reply to: Advice to convert MBR to GPT and install Windows 11 Pro on unsupported PC #2760793Except, if you look at the first partition of my drive, it’s a basic data partition.
If you go back and look at the image of your drive setup in your post #2760094 and compare it to the new setup you’ll see the only difference is partition 1 (SYSTEM_DRV) shrank to 1.37GB and there’s now a 100MB partition between it and partition 3 (Tiny C:).
That’s the new EFI partition mbr2gpt created and I believe what’s confusing you is, in the section “above” the graphic presentation, it’s the first item in the list.
However, that doesn’t mean it’s partition 1, it’s listed first simply because, by default, the “Volume” column is sorted alphabetically.
In fact, notice how it’s labeled Disque 0 partition 2 not partition 1!
BTW, glad we were able to help you get it squared away.
1 user thanked author for this post.
-
n0ads
AskWoody LoungerApril 5, 2025 at 3:14 pm in reply to: Advice to convert MBR to GPT and install Windows 11 Pro on unsupported PC #2760742 -
n0ads
AskWoody LoungerApril 5, 2025 at 6:15 am in reply to: Advice to convert MBR to GPT and install Windows 11 Pro on unsupported PC #2760687I only have 3 partitions on the drive, including a logical one for Data (I’ve had a few problems with that PC and after reinstalling Windows a couple of times I don’t have a recovery partition anymore).
Bearing in mind:
The whole reason logical drives were created in the first place was to allow MBR disks to have more than 4 partitions (GPT can have up to 128.)
The fact it appears your drive never had more than 4 partitions (current 3 + recovery.)
Windows treats a logical drive D: and a simple volume D: exactly the same (i.e. like separate drives.)
You didn’t really need to create a logical drive D:, you could have created a simple volume D: instead and achieved the same results to hold your data.
With all that said, the simplest way to deal with your existing logical drive/partition to allow the use of mbr2gpt while keeping all the data it contains is:
1- Make a full backup of logical D:
2- Delete the logical partition
3- Create a new simple volume and assign it drive letter D:
4- Restore the backup to the new volume D:
Now when you run mbr2gpt.exe /validate /allowFullOS the result should be “Validation completed successfully” and you can start the conversion process.
1 user thanked author for this post.
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Privacy and the Real ID
by
Susan Bradley
1 hour, 12 minutes ago -
MS-DEFCON 2: Deferring that upgrade
by
Susan Bradley
1 hour, 28 minutes ago -
Cant log on to oldergeeks.Com
by
WSJonharnew
3 hours, 17 minutes ago -
Upgrading from Win 10
by
WSjcgc50
2 hours, 41 minutes ago -
USB webcam / microphone missing after KB5050009 update
by
WSlloydkuhnle
14 hours, 38 minutes ago -
TeleMessage, a modified Signal clone used by US government has been hacked
by
Alex5723
15 hours, 55 minutes ago -
The story of Windows Longhorn
by
Cybertooth
3 hours, 40 minutes ago -
Red x next to folder on OneDrive iPadOS
by
dmt_3904
17 hours, 53 minutes ago -
Are manuals extinct?
by
Susan Bradley
7 hours, 22 minutes ago -
Canonical ditching Sudo for Rust Sudo -rs starting with Ubuntu
by
Alex5723
1 day, 3 hours ago -
Network Issue
by
Casey H
14 hours, 6 minutes ago -
Fedora Linux is now an official WSL distro
by
Alex5723
1 day, 15 hours ago -
May 2025 Office non-Security updates
by
PKCano
1 day, 15 hours ago -
Windows 10 filehistory including onedrive folder
by
Steve Bondy
1 day, 17 hours ago -
pages print on restart (Win 11 23H2)
by
cyraxote
18 hours, 15 minutes ago -
Windows 11 Insider Preview build 26200.5581 released to DEV
by
joep517
1 day, 19 hours ago -
Windows 11 Insider Preview build 26120.3950 (24H2) released to BETA
by
joep517
1 day, 19 hours ago -
Proton to drop prices after ruling against “Apple tax”
by
Cybertooth
2 days, 2 hours ago -
24H2 Installer – don’t see Option for non destructive install
by
JP
19 hours, 20 minutes ago -
Asking Again here (New User and Fast change only backups)
by
thymej
2 days, 14 hours ago -
How much I spent on the Mac mini
by
Will Fastie
1 day, 13 hours ago -
How to get rid of Copilot in Microsoft 365
by
Lance Whitney
17 hours, 21 minutes ago -
Spring cleanup — 2025
by
Deanna McElveen
2 days, 20 hours ago -
Setting up Windows 11
by
Susan Bradley
1 day, 15 hours ago -
VLC Introduces Cutting-Edge AI Subtitling and Translation Capabilities
by
Alex5723
2 days, 15 hours ago -
Powershell version?
by
CWBillow
2 days, 16 hours ago -
SendTom Toys
by
CWBillow
1 day, 3 hours ago -
Add shortcut to taskbar?
by
CWBillow
2 days, 20 hours ago -
Sycophancy in GPT-4o: What happened
by
Alex5723
3 days, 12 hours ago -
How can I install Skype on Windows 7?
by
Help
3 days, 11 hours ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.