Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
VGSOURCES
Get listed

DLL FilesPATCH 2026.09.12

install.res.1028.dll Is Missing: Safe Recovery on Windows 11 and 10

By VGSources Team 8 min read

Start with this diagnostic checklist

Before replacing anything, answer these questions:

  • Which program, game, Visual Studio component, or installer shows the error?
  • Does it appear while installing, when launching the program, or at every Windows startup?
  • Is the affected application 32-bit or 64-bit?
  • Is install.res.1028.dll in an installer folder, or alone in C: or another drive root?
  • Did Windows Security recently quarantine a setup file?

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

install.res.1028.dll is primarily a localized installer-resource DLL associated with Microsoft Visual C++ Redistributable packages, especially the Visual C++ 2008 installer family. The 1028 identifier refers to Traditional Chinese resources. It is not normally a Windows runtime DLL that belongs in System32 or SysWOW64.

1. Identify whether the file is orphaned

A copy found alone in C:, D:, or another drive root is usually an abandoned temporary extraction from a Visual C++ installation. The Visual C++ 2008 package extracts files such as install.exe, VC_RED.MSI, VC_RED.cab, globaldata.ini, language-specific license files, and several install.res.*.dll resources.

As an Amazon Associate I earn from qualifying purchases.

This root-folder behavior is widely reported, but Microsoft does not document a dedicated cleanup bug for this exact file. Treat the file’s location and current activity as more important than its name.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check before deleting it

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Look for an installer, updater, or setup process.
  3. If setup is running, leave the file alone until installation finishes or is canceled.
  4. Open Settings → System → Storage → Advanced storage settings → Where new content is saved only if you need to confirm which drive is involved.
  5. Right-click the DLL, select Properties, and inspect Location and Digital Signatures.
  6. If the file is alone in a drive root, no installer is running, and no application refers to that exact path, delete it normally.
  7. Empty the Recycle Bin and restart Windows.

If Windows refuses to delete it, restart and try again. Do not force-delete a file from an active setup directory.

#1 Best Overall
Sale
Microsoft Windows 11 (USB)
  • Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
  • Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
  • Make the most of your screen space with snap layouts, desktops, and seamless redocking.
  • Widgets makes staying up-to-date with the content you love and the news you care about, simple.
  • Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)

2. Repair the installer that produced the error

If the message appeared during installation, the setup package is the most likely problem. The installer may be incomplete, damaged, or unable to extract its localized resource files.

  1. Cancel the failing setup.
  2. Close the application and any launcher associated with it.
  3. Delete only the incomplete installer’s temporary extraction folder. Do not delete unrelated folders from %TEMP%.
  4. Download the official Microsoft Visual C++ 2008 SP1 Redistributable Package MFC Security Update.
  5. Choose the package matching the application’s architecture.
  6. Right-click the downloaded installer and select Run as administrator.
  7. Complete setup and restart Windows if requested.
  8. Run the original application installer again.

A successful repair lets the Visual C++ setup complete without the missing-file message. If the original application still fails, repair or reinstall that application from its official installer or original media. If its launcher offers Repair, Verify, or Verify integrity of files, use that option.

The application vendor remains the best authority for the exact Visual C++ version it requires. A current Visual C++ 2015–2022 package does not automatically replace every older VC++ 2008 dependency because Microsoft installs older redistributables side-by-side.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Install the correct x86 or x64 package

Windows architecture and application architecture are not always the same. A 32-bit program needs the x86 redistributable even on 64-bit Windows.

Use this rule:

Affected program Package to install
32-bit application or game VC++ 2008 x86
64-bit application VC++ 2008 x64
You use both types of applications Install both x86 and x64

To check a running program:

  1. Start the program until the error appears.
  2. Open Task Manager.
  3. Select Details.
  4. Right-click the column headings and choose Select columns.
  5. Enable Platform, if available.
  6. Use the matching redistributable architecture.

On some Windows versions, 32-bit processes are marked with text such as (32 bit). If the program will not start, check its vendor documentation or install both official VC++ 2008 packages rather than guessing from the Windows edition.

Do not copy x86 files into a 64-bit system folder or assume that installing only x64 satisfies 32-bit software.

4. Check Windows Security quarantine

Antivirus software can quarantine an installer resource, leaving setup incomplete.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds | USB Flash Drive, Up to 15x Faster than standard 2.0, Password Protection, Durable, Sleek Metal Casing, USB 3.0, Silver/Black
  • High-speed USB 3.0 performance of up to 150MB/s(1) [(1) Write to drive up to 15x faster than standard USB 2.0 drives (4MB/s); varies by drive capacity. Up to 150MB/s read speed. USB 3.0 port required. Based on internal testing; performance may be lower depending on host device, usage conditions, and other factors; 1MB=1,000,000 bytes]
  • Transfer a full-length movie in less than 30 seconds(2) [(2) Based on 1.2GB MPEG-4 video transfer with USB 3.0 host device. Results may vary based on host device, file attributes and other factors]
  • Transfer to drive up to 15 times faster than standard USB 2.0 drives(1)
  • Sleek, durable metal casing
  • Easy-to-use password protection for your private files(3) [(3)Password protection uses 128-bit AES encryption and is supported by Windows 7, Windows 8, Windows 10, and Mac OS X v10.9 plus; Software download required for Mac, visit the SanDisk SecureAccess support page]
  1. Open Windows Security from the Start menu.
  2. Select Virus & threat protection.
  3. Choose Protection history.
  4. Find the event involving install.res.1028.dll or the installer that contained it.
  5. Expand the event and inspect its path and source.
  6. If it came from a trusted, Microsoft-signed installer and the detection is demonstrably false, use Actions → Allow on device or Restore, depending on the available option.
  7. Rerun the installer from its official source.

Only restore a quarantined file when you can verify its origin. If the path is unusual, the Microsoft signature is invalid, or the installer came from an unofficial download, leave it quarantined and reinstall the application from a trusted source. Microsoft explains these decisions in its Protection History documentation.

5. Remove a broken Visual C++ entry

A damaged existing redistributable installation can prevent a fresh setup from completing.

  1. Press Windows key + R.
  2. Type appwiz.cpl and press Enter.
  3. Find entries named Microsoft Visual C++ 2008 Redistributable.
  4. Select the relevant x86 or x64 entry.
  5. Choose Change or Repair, if available.
  6. If repair fails, choose Uninstall.
  7. Restart Windows.
  8. Run the official VC++ 2008 SP1 installer again as administrator.

If uninstalling reports that Windows Installer cannot find the original package, do not download a replacement DLL. Restart, obtain the original application installer, and retry the redistributable installation. Windows Installer logs may also identify a missing cabinet or damaged package.

6. Repair Windows components when other failures exist

SFC and DISM are not targeted replacements for install.res.1028.dll. Use them when several Windows components are failing, Windows Update is damaged, or multiple installers fail in ways that suggest operating-system corruption.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start and type Command Prompt.
  2. Right-click it and select Run as administrator.
  3. Run this command:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Wait for it to finish.
  2. Run:
sfc /scannow
  1. Restart Windows.
  2. Retry the Visual C++ or application installation.

DISM repairs the Windows image, while SFC checks protected system files. Microsoft documents both procedures in its DISM repair guidance and System File Checker documentation.

If both commands complete successfully but the same installer still fails, return to the application’s installer and the VC++ architecture steps above.

Outbyte PC Repair can reduce the guesswork when you are repeatedly hunting through Windows repair steps; its free scan shows reported problems, while repair actions require the full version. Reinstalling the affected application remains the definitive fix when its own installer is incomplete.

7. Check startup entries if the error appears at every boot

A stale installer command may be trying to load the file after Windows starts.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
JOIOT 128GB USB C Flash Drive Dual USB 3.0 Flash Drive Type C + USB A Portable Type-C Flash Drive 2-in-1 USB-C Thumb Drive for Smartphone Tablet Computer Mac iPhone 15 Black
  • [Dual Flash Drive] This 2-in-1 USB flash drive is designed with a Type-C plug and a USB-A plug at each end, working across all your Type-C Android phones, iPhone 15/15 Pro/15 Pro Max, iPhone 16/16Pro/16E, tablets, iPad Pro, Macs and USB-A computers, game consoles, car audios, and more (Not for Lightning iPhone/iPad).
  • [Fast Speed] Optimizing the USB 3.0 technology, this USB-C flash drive fast transfers and backs up your high-res photos, videos, music, and heavy files at a read speed of up to 130MB/s and a write speed of up to 35MB/s, 10X faster than USB 2.0 flash drives.
  • [Wide Use] This Type-C flash drive supports Windows, Android, Linux, and Mac OS, and is backward compatible with USB 2.0 ports. Plug and play, no need to install any software, working seamlessly with USB-C and USB-A devices.
  • [Durable and Reliable] This dual USB 3.0 flash drive adopts superb memory chips thus ensuring extremely reliable performance, plus the premium plastic enclosure offers excellent heat dissipation. The cap protects the connectors from dust and damage, providing extended durability and security.
  • [Compact and Portable] Constructed in a mini size of 63.5x17.8x8.4mm/2.5x0.7x0.3inch, this slim USB-C thumb drive can fit into your pocket, letting you enjoy the instant large capacity at any time.
  1. Press Ctrl + Shift + Esc.
  2. Select Startup apps.
  3. Disable an entry clearly associated with the failed installer or removed application.
  4. Open Start, type Task Scheduler, and run it.
  5. Select Task Scheduler Library.
  6. Inspect tasks that launch setup, update, or uninstall commands.
  7. Disable a task only when you recognize the associated application.
  8. Restart Windows.

If the message stops, uninstall or reinstall the associated application properly. Do not remove unknown startup entries solely because they contain a DLL filename.

8. Consider drivers only when the timing points there

A driver reinstall is relevant if the error began immediately after a graphics, chipset, storage, or peripheral driver change and the affected application depends on that hardware. It is not a normal fix for an isolated Visual C++ installer resource.

  1. Right-click Start and select Device Manager.
  2. Expand the category for the suspected device.
  3. Right-click the device and choose Properties.
  4. Open the Driver tab and note the provider and date.
  5. Use Update driver, or uninstall the device and restart if the manufacturer’s instructions require it.
  6. Prefer the hardware manufacturer’s official driver package.
  7. Restart and retry the application.

Outbyte Driver Updater can help when identifying which of many drivers is stale is the difficult part; its free scan reports detected issues, while driver installation requires the full version. It is not a substitute for reinstalling the application that produced this installer error.

9. Use System Restore only as a last resort

Use System Restore when the problem began immediately after a software installation, Windows update, or driver change and reinstalling the affected software did not work.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start and search for Create a restore point.
  2. Open it and select System Restore.
  3. Choose a restore point from before the problem began.
  4. Select Scan for affected programs.
  5. Review the result, then continue only if you recognize the changes.
  6. Complete the restore and restart Windows.

System Restore normally preserves personal files but can remove recently installed programs, drivers, and settings. Microsoft describes the process in its System Restore guidance.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Do not use regsvr32 for this file

Do not run:

regsvr32 install.res.1028.dll

regsvr32 registers DLLs that expose registration entry points such as DllRegisterServer. A localized Visual C++ installer-resource DLL is not normally a COM component, so registration will not repair a missing or damaged setup package. Microsoft documents regsvr32 as a registration tool, not a general DLL repair command.

Avoid random DLL downloads

Do not download install.res.1028.dll from a DLL index or copy an arbitrary version into System32 or SysWOW64. The file may be malicious, incompatible with the installer, the wrong architecture, or unrelated to the package that failed.

Use the official Microsoft VC++ 2008 package or the original application vendor’s installer instead. If a downloaded file has no valid Microsoft signature, an unusual path, or suspicious behavior, delete it and scan the computer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
128GB Flash Drive Aiibe USB Flash Drive 128 GB Thumb Drive USB 2.0 Memory Stick Zip Drive Backup Jump Drive Single 128GB 128G USB Drive for PC Laptop
  • Large Data Storage Capacity: Flash Drive with 128GB capacity, meet your needs of daily use on work, school, home and travelling for photos, music, videos, files storage and transfer
  • Easy to use: The thumb drive is plug and play without any software installation; Supports Windows 7/8/10 / Vista / XP / Unix / 2000 / ME / NT Linux and Mac OS, also compatible with USB 2.0 and 1.1 ports; Storage is fast, safe and stable
  • Wide Compatibility: USB flash drive support TV, desktop, notebook computer, car, audio and other device; It is your great data storage and transfer companion with traveling and working
  • Retractable Desgin: The usb drive's retractable design can effectively protect the USB interface; The capless design can avoid losing of cap; Weight: 7g, Size: 2.6 × 0.8 × 0.4 inch. Portable to take your digital world anywhere
  • What You Get: 1 x 128GB USB Flash Drive Thumb Drive, All of usb drives have been rigorously tested and formatted before leaving the factory; The default format of the USB stick is exFAT

FAQ

Is install.res.1028.dll part of Windows?

Usually no. It is an installer resource associated primarily with Visual C++ Redistributable installation media, not a normal Windows system component.

Why is it in the root of my drive?

A failed or unfinished installer may have extracted temporary files there and failed to clean them up. An isolated root-drive copy can normally be deleted after confirming that no setup is running.

Which package created it?

The strongest association is with the Microsoft Visual C++ 2008 Redistributable installer family, including the VC++ 9.0 era packages. The exact originating application still depends on which installer was running on the computer.

Should I install VC++ 2008 x86 or x64?

Install x86 for a 32-bit program and x64 for a 64-bit program. Install both when you use applications of both architectures.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why did VC++ 2015–2022 not fix it?

Legacy Visual C++ redistributables remain side-by-side. A current package does not automatically satisfy every VC++ 2008 dependency.

What if antivirus removed the file?

Check Windows Security → Virus & threat protection → Protection history. Restore it only when the source is trusted and the detection is clearly false; otherwise reinstall from an official source.

When should I use SFC or DISM?

Use them when multiple Windows components or installers are failing. They are not the first repair for one missing resource inside an application installer.

Quick Recap

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Application FilesDLL errorsinstall.res.1028.dllWindows 10Windows 11

Leave a reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.