Does Windows 7 support Hyper Terminal communications?

Does Windows 7 support Hyper Terminal communications?
|
Answer
Answer

Windows 7 does not include HyperTerminal like XP did but I have seen others use their HyperTerminal application from their Windows XP machine on Windows 7.  I do not know the licensing implications of that, you can look into that.

In theory, if you have a valid copy of Windows XP you can find the main HyperTerminal files you probably care about in:

C:\Program Files\Windows NT\HYPERTRM.EXE
C:\Windows\Help\HYPERTRM.CHM
C:\Windows\Help\HYPERTRM.HLP
C:\Windows\System32\hypertrm.dll

Then create a new directory on your Windows 7 machine (maybe C:\Program Files (x86)\HyperTerminal) and copy all 4 files into that directory.  The files don't have to be spread out in different directories like they were on XP.

Make a shortcut to "C:\Program Files (x86)\HyperTerminal\HYPERTRM.EXE"

Use HyperTerminal as you normally would.

-------------------------------------------------------
Additional steps are required if you would like to save your HyperTerminal session settings so that you can launch HT from a file with a specific configuration.  Thanks to Justin Lynch for the tip below.  I have added detailed instructions here in order for you to do what Justin suggested.  It seems to have worked for me:

To be able to save HyperTerminal session settings and open them later you should:

 

Launch HyperTerminal.

 

Enter the New Connection info.

 

After the connection settings have been entered, use the File->Save As menu option to save your session settings as an “.ht” session file to the folder you want to keep the saved session settings in.  This will result in a file on your computer named <session name>.ht (Ex: MyTestSessionSettings.ht)

 

Now that you have the session settings saved inside of a file, you need to tell Windows what an “.ht” file is.

 

Double-click the .ht file you saved and Windows will complain that it doesn’t know which program to use to open the ht file. In the window that pops up that says Windows can’t open this file, choose the option button that says, “Select a program from a list of installed programs”, and click OK.

 

Click the Browse button and navigate to the folder where you installed HYPERTRM.EXE (most likely it is in C:\Program Files (x86)\HyperTerminal). Inside of there you should see HYPERTRM.EXE, select it and click the Open button to associate the HyperTerminal application with “.ht” files. Click OK to close the “Open with” window.

 

You may get an error that says, “Could not read session file”, just click OK to ignore it. HyperTerminal may open with a blank session in it, choose File->Exit to close HyperTerminal.

 

To finish the process you now need to add a new entry

 

[HKEY_CLASSES_ROOT\ht_auto_file\shell\open\command]

 

to your Windows Registry.

 

Be VERY careful when making changes inside of the Registry. If you do not know what you are doing, you should probably not mess with it. If you want to go for it then you should probably make a backup of your Registry and then:

 

Click the Start button. Inside of the “Search Programs and Files” text box type in:

 

regedit

 

and push enter.

User Account Control will ask you if it is ok to run, click Yes, and the Registry Editor will launch.

 

In the left hand side of the Window you should see a node that says “Computer” and under it a yellow folder that says,

 

“HKEY_CLASSES_ROOT”,

 

double-click HKEY_CLASSES_ROOT to expand it.

 

Highlight the phrase, “HKEY_CLASSES_ROOT”, and then RIGHT-click on it and choose, New->Key from the context menu.

 

A folder will be created that is named, “New Key #1”, type over that name and change it to:

 

ht_auto_file

 

Highlight the phrase, “ht_auto_file”, and then RIGHT-click on it and choose, New->Key from the context menu.

 

A folder will be created that is named, “New Key #1”, type over that name and change it to:

 

shell

 

Highlight the phrase, “shell”, and then RIGHT-click on it and choose, New->Key from the context menu.

 

A folder will be created that is named, “New Key #1”, type over that name and change it to:

 

open

 

Highlight the phrase, “open”, and then RIGHT-click on it and choose, New->Key from the context menu.

 

A folder will be created that is named, “New Key #1”, type over that name and change it to:

 

command

 

Highlight the phrase, “command” and on the RIGHT hand side of the screen you should see the single word (Default). Double-click on the word (Default) to open a window that will let you enter a text value inside of it. Inside of the text box labeled, “Value data”, type in:

 

"C:\Program Files (x86)\HyperTerminal\HYPERTRM.EXE" %1

 

Exactly like it is shown above (or the path to where your HYPERTRM.EXE is installed).

DO put quotes around "C:\Program Files (x86)\HyperTerminal\HYPERTRM.EXE" and then push the space bar and enter the %1 outside of the quotation marks. Double-check that you have typed (or pasted) this in correctly and then click OK.

 

Choose File->Exit to close the Registry Editor.

 

Go back to your file with your saved HyperTerminal settings (MyTestSessionSettings.ht) and Double-Click on it. HyperTerminal should now open with the saved session settings.

 

If you still get an error that says, “Could not read session file”, open up the Registry Editor like you did above and navigate back to [HKEY_CLASSES_ROOT\ht_auto_file\shell\open\command] ->(Default) and make sure that quote marks did not get placed around the %1. If they did, remove the quotes marks around %1, click OK, close the Registry Editor, and try again.

32 people found this reply helpful

·

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated August 6, 2021 Views 181,429 Applies to: