Windows 8 and 8.1 Forums


Program not showing in open with context for HTML files

  1. #1

    Program not showing in open with context for HTML files


    I have a windows 8.1 64 bit PC with a program called 1stPage.exe installed.

    When I right click a .txt file I get 'Edit with 1st Page' in the context menu and it also shows in the open with menu.

    However HTML files do not show these options. I have checked the registry and it would appear that the program is set up on the open with menu exactly the same for both file types.

    So it would appear that something is blocking 1stPage from showing against HTML files but I can't figure out what I need to change.

    Cheers

    Baz
    Last edited by baz8755; 21 May 2014 at 02:47.

      My System SpecsSystem Spec

  2. #2


    Posts : 2,130
    Windows 8.0 x64
      My System SpecsSystem Spec

  3. #3


    Quote Originally Posted by MilesAhead View Post
    Hi,

    Thanks for the reply but it doesn't seem to be the same issue.

    I am using Chrome as my browser and the issue is that although the registry entries for HTML seem to be set up for 1stpage the context menu does not offer it. Even though text files do.
      My System SpecsSystem Spec

  4. #4


    Posts : 2,130
    Windows 8.0 x64


    I understand. But I thought perhaps setting it using the instructions in the article may make a difference. The browser related file types and settings in the Registry are a nightmare. There are a whole bunch of CLSID entries and any one may be the culprit.

    As example there's a utility called Browser Chooser where you can launch from a link, it will come up instead of the default browser, and let you select which browser to run. I bet 90% of the programmer's work was figuring out the registry settings. Settings for .txt are trivial by comparison.
      My System SpecsSystem Spec

  5. #5


    Quote Originally Posted by MilesAhead View Post
    I understand. But I thought perhaps setting it using the instructions in the article may make a difference. The browser related file types and settings in the Registry are a nightmare. There are a whole bunch of CLSID entries and any one may be the culprit.

    As example there's a utility called Browser Chooser where you can launch from a link, it will come instead of the default browser, and let you select which browser to run. I bet 90% of the programmer's work was figuring out the registry settings. Settings for .txt are trivial by comparison.
    OK, I'll give it a go this weekend.

    I'll probably image the drive and go to town on it by switching default browsers, trying your link as well as going through registry comparing it with my old XP machine which does work correctly.

    It may be something as stupid as I may have had IE as my browser on my old machine when I installed 1stpage and then switched to Chrome. But on 8.1 I was already on Chrome when I installed 1stpage.

    At the end of the day I can work around the issue but being kinda O.C.D. I hate leaving things in a half working state until I fully understand what is going on.
      My System SpecsSystem Spec

  6. #6


    My registry for 'htmlfile' is

    [HKEY_CLASSES_ROOT\htmlfile\shell\Edit with 1st Page 2000]
    @="Edit with 1st Page 2000"

    [HKEY_CLASSES_ROOT\htmlfile\shell\Edit with 1st Page 2000\command]
    @=C:\Program Files (x86)\Evrsoft\1st Page 2000\1stpage.exe %1



    Which looks identical to my registry for 'txtfile'

    [HKEY_CLASSES_ROOT\txtfile\shell\Edit with 1st Page 2000]
    @="Edit with 1st Page 2000"

    [HKEY_CLASSES_ROOT\txtfile\shell\Edit with 1st Page 2000\command]
    @=C:\Program Files (x86)\Evrsoft\1st Page 2000\1stpage.exe %1


    My '.html' entry looks like this

    [HKEY_CLASSES_ROOT\.html]
    @="htmlfile"
    "PerceivedType"="text"
    "Content Type"="text/html"

    [HKEY_CLASSES_ROOT\.html\OpenWithProgIds]
    "ChromeHTML"=""
    "htmlfile"=""

    [HKEY_CLASSES_ROOT\.html\PersistentHandler]
    @="{eec97550-47a9-11cf-b952-00aa0051fe20}"



    I have tried uninstall re-install but it still does not work for html files

    I tried installing this program on a Windows 7 32bit machine and I get exactly the same issue.

    I tried it with both IE and chrome as default browsers and I tried changing default html editor.

    I therefore suspect this when this program installs it is not setting all the registry entries windows 7/8 require.

    I know it's an old program but I have been using it for years and see no reason to change.

    So I need help in understanding what I need to do to get windows 7/8 to display the context menu entry correctly
    Last edited by baz8755; 21 May 2014 at 02:50.
      My System SpecsSystem Spec

  7. #7


    I think I have found the answer


    It would appear that in [HKEY_CLASSES_ROOT\.html\OpenWithProgIds] there are 2 entries
    "ChromeHTML"=""
    "htmlfile"=""


    When checking [HKEY_CLASSES_ROOT\htmlfile\shell] it contains the required entries
    [HKEY_CLASSES_ROOT\htmlfile\shell\Edit with 1st Page 2000]
    @="Edit with 1st Page 2000"
    [HKEY_CLASSES_ROOT\htmlfile\shell\Edit with 1st Page 2000\command]
    @=C:\Program Files (x86)\Evrsoft\1st Page 2000\1stpage.exe %1


    However [HKEY_CLASSES_ROOT\ChromeHTML\shell] does not contain these entries


    To fix the problem I have added the lines
    [HKEY_CLASSES_ROOT\ChromeHTML\shell\Edit with 1st Page 2000]
    @="Edit with 1st Page 2000"
    [HKEY_CLASSES_ROOT\ChromeHTML\shell\Edit with 1st Page 2000\command]
    @=C:\Program Files (x86)\Evrsoft\1st Page 2000\1stpage.exe %1


    And I now get the required context menu entry for html files.


    I do have a couple of further questions however


    1) Why does ChromeHTML seem to override html in [HKEY_CLASSES_ROOT\.html\OpenWithProgIds]
    2) Do I still need the line "htmlfile"="" in [HKEY_CLASSES_ROOT\.html\OpenWithProgIds]


    Cheers


    Baz
      My System SpecsSystem Spec

  8. #8


    Posts : 2,130
    Windows 8.0 x64


    I'm glad you resolved it. I'm not an expert on Registry settings. If someone has in depth knowledge of browser settings perhaps they will chime in and answer your questions. The Windows Registry is largely undocumented. Most blogs or tech sites that have a tweak usually got it, if it's an original one, by poking around trial and error. For this reason I would advise for the time being that if it ain't broke don't fix it.

    As far as where to search for registry settings explained I just tried a few and didn't really come up with anything meaty. Also you must understand some programmers have spent a lot of time with trial and error to figure the settings out. They may not be very likely to just hand their work to competitors. I have no commercial applications for sale at present. So if I knew I'd tell you. But many programmers keep mum in case they may have a chance to convert their freeware to adware or payware. You might search individual keys and see if you can find more details.
      My System SpecsSystem Spec

Program not showing in open with context for HTML files
Related Threads
Is there a program to modify *all* context menu entries in Windows 8.1 x64? I've downloaded a few apps but none of them offer the ability to remove context menu entries like "preview", "rotate left/right", "print", etc. I've manually removed some context menu entries such as Skydrive, but the...
I'm working on this laptop to basically block everything except a sheet to fill out in the ambulance on the way back to the fire station. All my problems are solved except one thing, this last context menu that allows me to get into file explorer and effectively having a way better shot at making...
How to Open Context Menu and Options Bar on Start Screen in Windows 8.1 The context menu or options bar (aka: app bar) for an app on the Start screen allows you to be able to Pin to Start, Unpin from Start, Pin to Taskbar, Unpin from Taskbar, Uninstall app, Resize tile on Start, or Turn live...
I have several webpages that I created in Windows XP using Notepad with simple html coding. When I open one of these files under Documents in Windows XP, it is shown exactly as it appears on the Web. In order to edit the coding, I click on "View" and then "Source" and the html coding appears. ...
Hi everyone. I am transferring my files from my old laptop to my new Windows 8 laptop, then hopefully in the near future onto an external hard drive. However, Norton Internet Security identified a lot of them as being infected by Ramnit and other pleasant stuff. Most of them are html files,...
ok...I have a bunch of html fanfic files I've downloaded via a site called flagfic(link at bottom of post), and I read them via firefox.. now, my usage patterns have shifted more or less fully to google chrome, how do I access those same html fics via google chrome? attached is an example of a...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook