Opening NSH Files

The NSH file type is primarily associated with UEFI Shell.

NSHFile Extension NSH
File extension: NSH
File type:  command script

What is an NSH file

NSH files mostly belong to UEFI Shell. NSH files are command scripts used within system firmware environments and installer projects.
They serve as EFI Shell scripts that run in UEFI or BIOS shells and execute commands for booting, flashing firmware, or updating configurations. In another use case, similar files work with the NSIS system (Nullsoft Scriptable Install System) for installer automation.
Use cases include:
  • EFI Shell Script: These files direct the UEFI shell to run low‐level commands during a boot sequence. More details can be found on the UEFI specifications page.
  • BIOS/UEFI Update Script: They are used in updating or flashing BIOS, incorporating commands that various utilities (like AfuEfix64.efi or fpt.efi) execute. Visit AMI for further reference.
  • NSIS Installer Script: In some contexts, NSH files include installer instructions and header commands essential to NSIS projects. Check the NSIS main page for more info.
  • These plain text files must be run by the correct interpreter. Editing them requires care since the commands affect firmware and boot processes.
    FilExt.com note: Always use a proper text editor and back up the file before making any changes.

    How to open an NSH file

    You need a suitable software like UEFI Shell to open an NSH file. Without proper software you will receive a Windows message "How do you want to open this file?" or "Windows cannot open this file" or a similar Mac/iPhone/Android alert. If you cannot open your NSH file correctly, try to right-click or long-press the file. Then click "Open with" and choose an application. You can also display a NSH file directly in the browser:. Just drag the file onto this browser window and drop it.

    Online NSH Text Viewer

    Choose your .nsh file to view

    Read our privacy guarantee in Filext’s terms and privacy policy

    Please allow ads on our site

    This helps us keep our servers running. Then re-upload your file to view it.

    Click here to see how to disable the ad blocker for filext.com

    How to extract texts from NSH files or capture a screenshot to PDF, JPG, DOCX, TXT, ...

    If you want to extract texts from NSH file or capture a screenshot, you can use our free Online NSH File Viewer:
    1. To do this, click the button "Choose your .nsh file to view" on this page.
    2. After your file is opened in browser,
    3. click "Save as..." in the menu.
    4. Then choose the file format (e.g. JPG, PDF, DOCX, TXT, ...) you want.
    5. Your file will be converted and downloaded.

    Programs that open and convert NSH files:

    1. UEFI Shell
      See the previous paragraphs to learn more about the main application. NSH files are often referred to as UEFI Shell developers because this type of file is primarily created or used by this software.
    2. Notes (Database (Older Form)) by IBM
      This was a Lotus product. Lotus was bought out by IBM. Lotus Notes and Domino are a fundamental component of IBM Workplace The Mime types used with this association are: application/vnd.lotus-notes. Related links: IBM Lotus Notes Wikipedia Page
    3. Nullsoft Scriptable Install System (NSIS)
      NSIS (Nullsoft Scriptable Install System) is a tool that allows programmers to create installers for Windows. The NSH file is an ASCII file you can open in any text editor; it is often associated with Notepad. This file format is classified as Source Code. Program ID is NSHFile

    Technical Data for NSH File Extension

    File classification:
    Developer
    Related files:
    efi, nsi, bat, cmd, sh, nshs, zip, ns4, ns3, nsf
    Mime type:
    application/vnd.lotus-notes

    The following listing is compiled from the database produced by the 'Associate This!' program, selected data from the main FILExt database and file extension information submitted by users.

    ProgramID: Result.Document
    EXEFile: %ProgramFiles%\NEWSOED\NEWSOED.EXE %1

    ProgramID: NSIS.Header
    EXEFile: notepad.exe %1


    an nsh command script is a special file format and should only be edited and saved with the appropriate software.

    How to solve problems with NSH files

    • Associate the NSH file extension with the correct application.
    • Update your software that should actually open command scripts. Because only the current version supports the latest NSH file format. Search, therefore, e.g. on the manufacturer website after an available UEFI Shell update.
    • To make sure that your NSH file is not corrupted or virus-infected, get the file again and scan it with Google's virustotal.com.
    • Click here to open your .NSH file online - secure, fast, and no downloads needed.
    Drop here
    View another file
    NSH file viewer NSH file description