File Asscociation Problem

fraserj

New Member
Messages
3
Hi,

I have copied HyperTerminal that I use quite a lot from an XP machine to a W8 machine but am unable to associate the .ht file type with HyperTerminal so that double-clicking launches the app, but other than that it works fine.

When I try to make the association I get the error message:

Title: Cannot associate file type with this program
Message: The program you have selected cannot be associated with this file type. Please choose another program.

What restriction am I falling foul of and is there a way around it?

HyperTerminal is in the Program Files (x86) folder.

With thanks

Jamie
 

My Computer

System One

  • OS
    Windows 8 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo ThinkCentre Edge 3484 JZG
    CPU
    Intel i5-3470S
    Memory
    4GB
    Graphics Card(s)
    AMD Radeon HD 7450
    Browser
    IE10
Did you also place the hypertrm.dll in c:\Windows\System32\?
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    Intel G2020
    Motherboard
    ASRock B75M-DGS R2.0
    Memory
    8GBs @ 1333 MHz
    Hard Drives
    Samsung 840 EVO
    PSU
    400w
    Internet Speed
    57/11
It's in the same folder as the exe, but it runs ok so would that matter for this problem?
 

My Computer

System One

  • OS
    Windows 8 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo ThinkCentre Edge 3484 JZG
    CPU
    Intel i5-3470S
    Memory
    4GB
    Graphics Card(s)
    AMD Radeon HD 7450
    Browser
    IE10
It's in the same folder as the exe, but it runs ok so would that matter for this problem?

I honestly can't say at this point but it might be worth a try to move the dll to the System32 folder. This should give you the ability to execute it from the run box and it might also end up appearing as an app because of its new location. Give it a shot and see what happens, then reboot and try to associate the file extension again.
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    CPU
    Intel G2020
    Motherboard
    ASRock B75M-DGS R2.0
    Memory
    8GBs @ 1333 MHz
    Hard Drives
    Samsung 840 EVO
    PSU
    400w
    Internet Speed
    57/11
No Luck

Hi, Unfortunately I still can't associate the .ht file with HyperTerminal. Anyone know what W8 checks for when deciding if an association is allowed? Thanks
 

My Computer

System One

  • OS
    Windows 8 Pro
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo ThinkCentre Edge 3484 JZG
    CPU
    Intel i5-3470S
    Memory
    4GB
    Graphics Card(s)
    AMD Radeon HD 7450
    Browser
    IE10
Hi fraserj,

I had run into the same problem you have encountered, and have accidentally discovered a fix/workaround.

Please try doing the following:
  • Double-click on your .ht file, and open it with Notepad
  • Enter your registry, and navigate to the following key: [HKEY_CLASSES_ROOT\ht_auto_file\shell\open\command]
  • Under the (Default) string, replace the Notepad.exe path with the path of your HyperTerminal application. It should look something like "C:\Program Files (x86)\HyperTerminal\hypertrm.exe"
  • Double-click your .ht file again. With any luck, it should open in HyperTerminal now.

Cheers,
Darkwyvurne
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    Tablet
    System Manufacturer/Model
    Lenovo
    CPU
    Intel Core i5-4200U 1.6GHz Haswell processor
    Memory
    8GB Corsair Vengeance DDR3 1600MHz
    Graphics Card(s)
    Intel HD Graphics
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender
Hi fraserj,

I had run into the same problem you have encountered, and have accidentally discovered a fix/workaround.

Please try doing the following:
  • Double-click on your .ht file, and open it with Notepad
  • Enter your registry, and navigate to the following key: [HKEY_CLASSES_ROOT\ht_auto_file\shell\open\command]
  • Under the (Default) string, replace the Notepad.exe path with the path of your HyperTerminal application. It should look something like "C:\Program Files (x86)\HyperTerminal\hypertrm.exe"
  • Double-click your .ht file again. With any luck, it should open in HyperTerminal now.

Cheers,
Darkwyvurne

Beings as the original poster didn't bother to reply to this, I can confirm that your solution works great. Thanks!
 

My Computer

System One

  • OS
    Windows 8.1
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brew
    CPU
    Pentium Dual Core E6800 @ 3.33Ghz
    Motherboard
    Rock
    Memory
    8GB
    Graphics Card(s)
    AMD Radion HD 5450
    Sound Card
    On Board
    Monitor(s) Displays
    Various HD Displays
    Screen Resolution
    1080i
    Hard Drives
    Varoius
Back
Top