DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
DLL Files

gswdll.dll Missing: Restore Graphics Server Safely on Windows

By VGSources Team 10 min read

Start with this diagnostic checklist

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

gswdll.dll is a legacy Graphics Server file, and its absence usually means an older application was incompletely installed or damaged. Before changing Windows, identify the program requesting gswdll.dll, because restoring the matching application is safer than copying a random DLL.

Check these points:

  1. Which program shows the error? Note the executable name, shortcut, or hardware device connected to it.
  2. When does it appear? Does it happen when Windows starts, when opening a specific program, or when loading a graph or trend screen?
  3. What is the exact message? Common examples include:
  4. The program can't start because gswdll.dll is missing from your computer
  5. GSW.EXE and GSWDLL.DLL Version Mismatch
  6. Need Graphics Server 2.00 or later
  7. Can't load Custom Control DLL: ...GRAPH.VBX
  8. Is the application 16-bit or 32-bit? Very old Visual Basic applications may be 16-bit. A 16-bit application does not run natively on 64-bit Windows.
  9. Was the file quarantined? Check Windows Security before reinstalling or restoring anything.

The file is not a normal Windows component. It is associated with Graphics Server, historically developed by Bits Per Second Ltd, and was used by older Visual Basic-era graphing applications. It commonly works with GSW.EXE and GRAPH.VBX.

What is gswdll.dll?

gswdll.dll is described as the Graphics Server DLL for Microsoft Windows. It is an application file, not a current Windows system DLL and not part of Visual C++, DirectX, or .NET redistributables.

Older industrial, scientific, measurement, educational, and business programs could use Graphics Server to display graphs. Known historical software packages included Analog Devices AD7715 evaluation software and Siemens ACT110 trend-graph software. Their installation files included combinations of:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5070 Ti
  • Integrated with 16GB GDDR7 256bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system
  • gswdll.dll
  • GSW.EXE
  • GRAPH.VBX

These files are a group. A replacement gswdll.dll from a different program or release may be incompatible with the installed GSW.EXE and GRAPH.VBX.

Do not assume that gswdll.dll and gswdll32.dll are interchangeable. The requesting application, file architecture, and complete runtime package must be checked together.

Fix 1: Repair or reinstall the application that needs it

This is the safest and most likely solution.

If the program is still installed

  1. Press Windows key + I to open Settings.
  2. Select Apps.
  3. Select Installed apps on Windows 11, or Apps & features on Windows 10.
  4. Find the program named in the error.
  5. Select the three-dot menu beside it.
  6. Choose Advanced options, if available.
  7. Select Repair.
  8. Start the application again.

If there is no Repair option, open the program’s original installer and look for Repair, Modify, or Reinstall.

If repair does not work

  1. Close the affected program.
  2. Locate the original CD, vendor-supplied installer, archived installer from the software vendor, or installation media supplied with the hardware.
  3. Back up the application’s configuration and data if the program stores files in its installation directory.
  4. Open Settings → Apps → Installed apps.
  5. Uninstall the affected application.
  6. Restart Windows.
  7. Run the complete original installer.
  8. If possible, install the program in its original location.
  9. Start the program using Run as administrator the first time.

A complete reinstall should restore the matching Graphics Server files together. Do not replace only gswdll.dll while retaining a different GSW.EXE or GRAPH.VBX.

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

How to tell whether this worked

The original program should open without the missing-file message and should reach the screen that previously failed. If the message changes to a version mismatch, the program is finding Graphics Server files but they are from different releases. Reinstall the complete package again and remove duplicate legacy copies only after preserving a backup.

Fix 2: Restore matching GSW.EXE and GRAPH.VBX files

Microsoft’s archived documentation identifies gswdll.dll as the graphing library used by the Graph custom control. It also documents version mismatch errors involving GSW.EXE and GSWDLL.DLL, along with errors involving GRAPH.VBX.

The important rule is simple: these files must come from the same compatible application release.

Check the application directory

  1. Right-click the program’s shortcut.
  2. Select Properties.
  3. Read the path beside Target.
  4. Select Open File Location.
  5. Look for:
  6. gswdll.dll
  7. GSW.EXE
  8. GRAPH.VBX
  9. Right-click each file and select Properties.
  10. Check the Details tab for available product or file information.

Do not treat matching filenames as proof that the files are compatible. Historical Graphics Server packages had different builds, and reported version information is not universal.

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

Check for duplicate legacy copies

Old installers sometimes placed files in the application folder, the Windows directory, or the old Windows system directory. A copy elsewhere on the PATH could be loaded instead of the copy beside the application.

Rank #2
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card
  • Axial-tech fans now feature a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • 2.5-slot design allows for greater build compatibility while maintaining cooling performance
  • 0dB technology lets you enjoy light gaming in relative silence
  • Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles
  • Dual ball fan bearings last up to twice as long as sleeve bearing designs

Do not delete files from Windows or WindowsSystem blindly. First:

  1. Record each path.
  2. Copy the files to a backup folder.
  3. Note which application installed them.
  4. Reinstall the parent application from one complete source.
  5. Test the program before removing any old copy.

On modern Windows, the application’s own directory is generally the clearest location for its private legacy files, but the installer should decide where the files belong.

Fix 3: Check Windows Security quarantine

An old unsigned application file may be quarantined by security software. That is possible, but the detection history must be checked before restoring anything.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Open Start.
  2. Type Windows Security.
  3. Open it.
  4. Select Virus & threat protection.
  5. Select Protection history.
  6. Expand entries related to the affected application or gswdll.dll.
  7. Check the original file path, detection name, and action taken.
  8. Confirm that the file came from a trusted, legitimate installer.

Restore the file only when the parent application and installation media are trusted. If the file came from an unknown download, do not restore it. Reinstall the complete application from verified vendor media and run a full scan.

If Windows Security repeatedly removes the file, the program may be obsolete or unsafe to run on the current system. Do not solve that by disabling antivirus protection permanently.

Fix 4: Check whether the application is compatible with Windows 11 or 10

A repaired DLL does not make a 16-bit program compatible with a 64-bit operating system.

Determine the application architecture

Right-click the application executable and select Properties. The Details tab may identify the product, but it may not state whether the program is 16-bit or 32-bit.

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

Other clues include:

  • The program dates from the Windows 3.x or Windows 9x era.
  • It uses .VBX custom controls such as GRAPH.VBX.
  • It depends on DOS utilities or old Windows system directories.
  • Windows reports that the app cannot run on this PC.
  • The program opens on 32-bit Windows but not on 64-bit Windows.

A 32-bit application may run on 64-bit Windows through the Windows compatibility layer, but a 32-bit application still needs compatible 32-bit supporting files. A modern native 64-bit version of gswdll.dll has not been verified. Very old 16-bit applications do not run natively on 64-bit Windows.

Try compatibility settings

  1. Right-click the application executable.
  2. Select Properties.
  3. Open the Compatibility tab.
  4. Select Run this program in compatibility mode for.
  5. Try the Windows version closest to the application’s documented release.
  6. Select Run this program as an administrator if the application needs to write to a protected folder.
  7. Select Apply, then OK.
  8. Start the program.

If the application still fails, use a supported virtual machine with an older Windows release, if the software and licensing allow it. For hardware evaluation software, check whether the hardware vendor provides a newer replacement. Some old evaluation packages also depend on drivers that newer Windows versions no longer accept.

Rank #3
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Powered by GeForce RTX 5060
  • Integrated with 8GB GDDR7 128bit memory interface
  • PCIe 5.0
  • WINDFORCE cooling system

Fix 5: Check Windows Features for legacy dependencies

Do not enable random Windows features to repair gswdll.dll. The file is not restored by a normal Windows optional feature.

You can still check whether the old program needs a legacy Windows component:

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Press Windows key + R.
  2. Type optionalfeatures.
  3. Press Enter.
  4. Review the available features.
  5. If the application documentation specifically requires a listed legacy component, enable that component.
  6. Select OK.
  7. Restart Windows if prompted.

On 64-bit Windows, enabling an optional feature does not make a 16-bit application executable. If the application needs 16-bit Windows components, a compatible older operating system or virtual machine may be required instead.

Fix 6: Update or reinstall related hardware drivers

Some Graphics Server applications were supplied with measurement equipment, industrial controllers, or evaluation boards. If the program fails while connecting to hardware, the driver may be a separate problem from gswdll.dll.

Check Device Manager

  1. Right-click Start.
  2. Select Device Manager.
  3. Expand categories such as Ports (COM & LPT), Universal Serial Bus controllers, Human Interface Devices, or the category named for the hardware.
  4. Look for a warning icon.
  5. Right-click the device and select Properties.
  6. Read the Device status message.
  7. Open the Driver tab.
  8. Note the provider and driver date.
  9. Use Update Driver only with a driver supplied for your exact device and Windows version.

For a clean reinstall, select Uninstall device, choose the option to remove the driver only when you have a known-good replacement, restart Windows, and install the vendor’s driver package.

When hardware software depends on a legacy driver, the vendor’s compatibility statement matters more than a generic driver update. A newer driver cannot repair a missing Graphics Server 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.

When the manual process means hunting through several driver packages and guessing which one matches the device, Outbyte Driver Updater can scan for outdated drivers; its free scan identifies issues, while driver installation is handled by the full version. Reinstalling the parent Graphics Server application remains the definitive fix for gswdll.dll.

Fix 7: Run DISM and SFC only for possible Windows corruption

gswdll.dll is not established as a protected Windows system file, so DISM and SFC normally will not restore it. They are useful when Windows itself is damaged and other system components are also failing.

First install pending updates and restart:

  1. Open Settings.
  2. Select Windows Update.
  3. Select Check for updates.
  4. Install available updates.
  5. Restart Windows.

Then run DISM:

  1. Open Start.
  2. Type Command Prompt.
  3. Select Run as administrator.
  4. Select Yes at the User Account Control prompt.
  5. Run:
DISM.exe /Online /Cleanup-Image /RestoreHealth
  1. Wait for the operation to finish.
  2. Restart Windows.

After DISM completes, run System File Checker:

sfc /scannow

Restart again and test the affected application.

Microsoft documents DISM and SFC for protected Windows components, not arbitrary third-party application DLLs. Repeating these commands will not create a missing Graphics Server installation.

If manually comparing Windows components and repeating repairs is taking longer than expected, Outbyte PC Repair can scan for system issues; its free scan shows detected problems, while repairs are performed by the full version. For this file, reinstalling the application that supplied it remains the definitive fix.

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

Fix 8: Do not use regsvr32 as a generic DLL repair

regsvr32 is designed for DLLs that expose registration entry points such as DllRegisterServer. It is not a general command for making every missing DLL work.

Rank #4
Sale
GIGABYTE Radeon RX 9070 XT Gaming OC 16G Graphics Card, PCIe 5.0, 16GB GDDR6, GV-R9070XTGAMING OC-16GD Video Card
  • Powered by Radeon RX 9070 XT
  • WINDFORCE Cooling System
  • Hawk Fan
  • Server-grade Thermal Conductive Gel
  • RGB Lighting

Graphics Server’s documented problems concern missing files, loading, and mismatched versions. They do not establish that gswdll.dll should be registered as a COM component.

Do not begin with:

regsvr32 gswdll.dll

If the command reports that an entry point is missing, that does not prove the DLL is corrupt. It may simply mean the file was never designed for registration.

Only use regsvr32 when the application’s official documentation explicitly requires it and identifies the correct architecture. A 32-bit DLL may require the 32-bit registration utility, while a 64-bit DLL requires the 64-bit utility. Neither command repairs a missing or mismatched Graphics Server file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Avoid random DLL download sites

Downloading gswdll.dll from an unverified DLL repository can provide:

  • The wrong historical build
  • The wrong architecture
  • A file in the wrong language
  • A file that does not match GSW.EXE
  • Malware or a modified binary
  • A file that still leaves GRAPH.VBX or other dependencies missing

Do not copy an isolated DLL into C:WindowsSystem32 as a first step. Historical installers used old Windows system directories, but that does not make modern System32 the correct destination.

Use the original application installer, vendor-supplied installation media, or a verified archive provided by the application or hardware vendor. Restore the complete file set, not just the filename shown in the error.

If the error appears at startup

If no known program is open when the message appears, an old startup entry or scheduled task may be launching the removed application.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Press Ctrl + Shift + Esc.
  2. Open Startup apps.
  3. Look for the affected program.
  4. Disable the entry if the application is no longer needed.
  5. Restart Windows.

Also check Settings → Apps → Installed apps for the old program. If it was removed years ago and only a shortcut or startup reference remains, remove the orphaned entry instead of restoring gswdll.dll.

If you need to identify the requester, check the error dialog, the shortcut target, Event Viewer, or a reputable dependency-analysis tool. The executable name is more useful than the DLL filename alone.

Best Value
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
  • AI Performance: 767 AI TOPS
  • OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode)
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Axial-tech fan design features a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • A 2.5-slot design maximizes compatibility and cooling efficiency for superior performance in small chassis

Frequently asked questions

Is gswdll.dll a Windows system file?

No. It is a legacy Graphics Server application DLL associated with Bits Per Second Ltd. It is not a normal current Windows component.

Should I copy gswdll.dll into System32?

No. The correct location depends on the parent application and its installer. Copying an isolated file into System32 can create an architecture or version mismatch.

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

Is gswdll.dll malware?

Not automatically. It is a real legacy application file, but an unknown copy from an untrusted source should not be trusted merely because its filename is correct. Check the parent application, file path, installer, and Windows Security history.

Is gswdll32.dll the same file?

Not necessarily. Treat it as a related filename, not an interchangeable replacement. Check the requesting program and the complete application package.

Will reinstalling Visual C++, DirectX, or .NET fix it?

There is no verified connection between those modern redistributables and Graphics Server. Reinstall the parent application first.

Can SFC restore gswdll.dll?

Normally no. SFC repairs protected Windows system files. It does not usually restore a third-party Graphics Server DLL.

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

Why do I see a GSW.EXE version mismatch?

The application is loading incompatible Graphics Server files. Restore GSW.EXE, gswdll.dll, and GRAPH.VBX from one matching installer.

What if every fix fails?

The program may be 16-bit, dependent on obsolete drivers, or incompatible with Windows 11 and Windows 10. Identify the requesting application, contact its vendor, or run it in a compatible virtual machine rather than mixing standalone DLL files.

Quick Recap

Bestseller No. 1
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
GIGABYTE GeForce RTX 5070 Ti Gaming OC 16G Graphics Card, 16GB 256-bit GDDR7, PCIe 5.0, WINDFORCE Cooling System, GV-N507TGAMING OC-16GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5070 Ti; Integrated with 16GB GDDR7 256bit memory interface
$1,249.99
Bestseller No. 2
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card
0dB technology lets you enjoy light gaming in relative silence; Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles
$529.00
Bestseller No. 3
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
GIGABYTE GeForce RTX 5060 WINDFORCE OC 8G Graphics Card, Cooling System, 8GB 128-bit GDDR7, PCIe 5.0, Manufactured by NVIDIA, DisplayPort & HDMI - Video Output Interface, GV-N5060WF2OC-8GD Video Card
Powered by the NVIDIA Blackwell architecture and DLSS 4; Powered by GeForce RTX 5060; Integrated with 8GB GDDR7 128bit memory interface
SaleBestseller No. 4
GIGABYTE Radeon RX 9070 XT Gaming OC 16G Graphics Card, PCIe 5.0, 16GB GDDR6, GV-R9070XTGAMING OC-16GD Video Card
GIGABYTE Radeon RX 9070 XT Gaming OC 16G Graphics Card, PCIe 5.0, 16GB GDDR6, GV-R9070XTGAMING OC-16GD Video Card
Powered by Radeon RX 9070 XT; WINDFORCE Cooling System; Hawk Fan; Server-grade Thermal Conductive Gel
$842.14
Bestseller No. 5
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card
AI Performance: 767 AI TOPS; OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode); Powered by the NVIDIA Blackwell architecture and DLSS 4
$794.37

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.

Leave a Reply

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

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

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

More from Patch Notes

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
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.