What opens a .sys file

A .sys file is a system driver or configuration file used by Windows to control hardware and software. You cannot run it directly or double-click it to open it like a document. Instead, you read its contents using a text editor — the same tool you would use to open a .txt or .ini file.

The most straightforward option is Notepad, which comes built into Windows. Right-click the .sys file, select "Open with", and choose Notepad. The file will display as plain text, though much of it may appear as unreadable characters if the file contains binary data rather than text-based configuration.

If Notepad shows mostly gibberish, the file is likely a binary driver file rather than a text configuration file. In that case, a hex editor (described below) will show you the raw data in a more organized way, but the content still will not be human-readable without specialized knowledge.

Key Takeaways

  • Notepad or any plain-text editor will open a .sys file, but binary driver files will display as unreadable characters.
  • A hex editor like HxD or 010 Editor shows the file's raw bytes in organized columns, which is useful for technical inspection but not for casual reading.
  • Most .sys files should never be edited or deleted, as they control critical hardware and system functions.
  • If you need to view a .sys file to troubleshoot a problem, copy it to a safe location first and open the copy, never the original.

Text editors for .sys files

Notepad is the simplest choice and requires no installation. Open File Explorer, locate the .sys file (usually in C:\Windows\System32\drivers), right-click it, select "Open with", and click Notepad. If Notepad does not appear in the menu, click "Choose another app" and scroll down to find it.

For a slightly more capable editor, Notepad++ is free and handles large files better than Notepad. It also displays line numbers and syntax highlighting, which can help you spot patterns or errors if you are reading a configuration file. Download it from notepad-plus-plus.org, install it, then right-click the .sys file and select "Edit with Notepad++".

Visual Studio Code is another free option that works on Windows, Mac, and Linux. It opens .sys files without trouble and provides search and navigation tools if the file is long. Download it from code.visualstudio.com, then drag the .sys file into the editor window or use File > Open.

Hex editors for binary .sys files

If a text editor shows only symbols and unreadable characters, you are looking at a binary file. A hex editor displays the file's raw bytes in hexadecimal format alongside their ASCII equivalents, making the structure clearer even if the content is not immediately understandable.

HxD is a free hex editor for Windows. Download it from mh-nexus.de, install it, then open the .sys file through File > Open. The left column shows the byte offset, the middle columns show the hex values, and the right column shows the ASCII representation. This layout makes it easier to spot repeated patterns or known file signatures.

010 Editor is a paid hex editor ($99 one-time purchase) that adds templates for common file types, allowing it to parse and display .sys files in a more structured way. It is overkill for casual inspection but useful if you work with binary files regularly.

Why you should not edit .sys files

.sys files control hardware drivers, system settings, and core Windows functions. Editing or deleting them can prevent your computer from starting, disable devices like your network card or graphics card, or cause system crashes. Even changing a single byte can break the file.

If you are viewing a .sys file to troubleshoot a problem, always work on a copy. Right-click the file, select "Copy", paste it to your Desktop or Documents folder, and open the copy instead. This way, if you accidentally modify it, the original remains intact.

If a technician or support article tells you to edit a .sys file, ask them to provide the exact steps and the specific lines to change. Do not guess or experiment.

Finding .sys files on your computer

Most .sys files live in C:\Windows\System32\drivers. To navigate there, open File Explorer, click the address bar at the top, paste that path, and press Enter. You will see dozens of .sys files — each one controls a specific piece of hardware or a system function.

You can also search for .sys files across your entire drive. Open File Explorer, click the search box in the top right, type *.sys, and press Enter. Windows will list every .sys file on your computer. This is useful if you are looking for a specific driver or trying to find where a file is located.

On Mac, .sys files are rare because macOS uses different driver formats (.kext files instead). If you encounter a .sys file on a Mac, it is likely from a Windows installation or a file you copied from a Windows computer. You can still open it with a text editor like TextEdit (set to plain-text mode) or a hex editor like Hex Fiend (free from App Store).

When you might need to view a .sys file

Technicians view .sys files to diagnose driver conflicts, check system configuration, or verify that a driver installed correctly. If your computer is having hardware problems — a printer not responding, a network card not working, or a graphics card causing crashes — a support technician might ask you to send them a copy of the relevant .sys file so they can inspect it.

You might also view a .sys file if you are removing malware and need to check whether a suspicious file is a legitimate system driver or something harmful. Comparing the file's properties (right-click > Properties > Details) against a known-good version can help you decide whether it is safe.

In most cases, you will never need to open a .sys file yourself. Windows manages them automatically, and they only become relevant when something goes wrong and a technician needs to investigate.

Frequently Asked Questions

Can I delete a .sys file?

You should not delete a .sys file unless a technician specifically tells you to and explains why. Deleting a driver file will disable the hardware it controls or prevent Windows from starting. If you suspect a .sys file is corrupted or infected, contact support before taking action.

What if I cannot open a .sys file with Notepad?

If Notepad opens the file but shows only symbols and gibberish, the file is binary and contains compiled code rather than text. Use a hex editor like HxD instead. If you get a "permission denied" error, right-click Notepad, select "Run as administrator", then open the file through File > Open.

Is it safe to view a .sys file?

Yes, viewing a .sys file is safe. Opening it with a text editor or hex editor does not modify it or run it. Only editing or deleting a .sys file causes problems. Always work on a copy if you are unsure.

How do I know which .sys file controls my printer or network card?

Open Device Manager (right-click Start > Device Manager), find your device in the list, right-click it, select Properties, and click the Driver tab. The driver file name is listed there. You can then search for that .sys file in C:\Windows\System32\drivers.

Can I open a .sys file on Mac?

Yes, but .sys files are Windows-specific. If you have a .sys file on a Mac, it likely came from a Windows computer. You can open it with TextEdit (set to plain-text mode) or Hex Fiend, but the content will be the same as on Windows — either readable text or unreadable binary data depending on the file type.