Win10 - Store Add-ins & Modern Apps, Etc

Discussion in 'Misc Discussion' started by Trouba, Dec 21, 2018.

  1. Trouba

    Trouba Administrator Staff Member

    OK, let's post our findings regarding adding the Store and apps/games back into images like LTSC 2019, and related matters. Have at it! :D
     
  2. Ghost

    Ghost Forum Crapolator

    Boo, I will post as I gather info out of the shout box ..

    EDIT: here is what I started with

    * - Add MS Store and Xbox Identity stuff, and App Install to LTSC 2019 x64 https://github.com/lixuy/LTSC-Add-MicrosoftStore

    NOTE: That XBOX is not installed with this, you have to look in the Store for this and install/add .

    https://ibb.co/TWCgx9s

    * - Add Microsoft Edge to Enterprise 2019 x64 LTSC

    https://forums.mydigitallife.net/th...nterprise-ltsb-ltsc.76296/page-2#post-1468798

    Direct link from unrealmanic @ MDL - https://sendit.cloud/90aagqsrposy

    All credits to the creator of these addons, I only tried them and use them!
     
    Last edited: Dec 21, 2018
  3. Trouba

    Trouba Administrator Staff Member

    Good, I don't really know how to put it all together and what the latest developments are :D
     
  4. Ghost

    Ghost Forum Crapolator

  5. Ghost

    Ghost Forum Crapolator

    Well I did not know that windows 10 sysprep kept the account created, this throwed me until I followed through and found that it just added that account to the logo screen!

    Does Admin account need to be ran and then sysprep? Are we stuck with the created user account in ENT LTSC?

    EDIT: Reason I ask is, it is still there and if this is the case , How do we remove it clean?

    EDIT 2: I have win 10 ADK as of last week, but seems to only really work in win 10, but side point LOL.
     
    Last edited: Dec 22, 2018
  6. Trouba

    Trouba Administrator Staff Member

    Just install Win10; when it gets to the screen(s) before desktop where it asks you anything, hit CTRL-Shift-F3. This will reboot the system and get you into audit mode. You don't want to have logged in/started any user acct yet. So don't boot into desktop, as soon as the install comes to where it asks for your input (timezone, connection, whatever), then hit CTRL-Shift-F3. This is why you can't use any autounattend files for that sysprep install either, because it would bring you to desktop of non-built-in admin acct. There are options to get a particular non-built-in-admin account to be sysprep'd but that is not what I do. Just use the built-in admin acct the way I just described and each time you'll reboot between updates or whatever, the sysprep window will pop up on every start, just exit it until you're ready. Then once ready choose generalize > oobe > shutdown and you're done. Sometimes an empty acct named 0 gets created but it's just a leftover, we have a sfx for that to remove it or you can remove it before you capture by mounting the vhd in disk manager and deleting the 0 acct manually (use Unlocker for that).

    If you want to add in store apps and stuff, it does make me wonder if that would work with built-in admin acct. Does one add it to the 'default' account (hidden) instead, because Store is normally associated with particular user account. Then again, it doesn't require user login (online) so it may work. I have never tried adding this type of thing in with sysprep.

    In a way it would be better to have it as ssApps because then it's optional and you can just add it to the image in the ssWPI app folders, kind of like the Store ssApp or the Defender remover ssApp.
     
    Ghost and Glenn like this.
  7. Ghost

    Ghost Forum Crapolator

    Right on, I will try these things in a few days, Holidays got me also, but I will try these in the next few days for sure as the LTSC is great for basic needs with the add ons, it makes it just what I want :)

    I been using the clean fresh install from a few weeks ago, with the Edge and Store added and all is perfect, even added from store a Ad blocker just to find if everything is working, all good.
     
    Trouba likes this.
  8. Trouba

    Trouba Administrator Staff Member

    That sounds good, gives me hope LTSC can be used pretty broadly then which is good if I ever need to reinstall our lappie was now has Win10 Pro on it. It has a NVMe drive and boy I had to write a friggin paper to remind myself how to install that monstrosity, it's definitely not easy anymore like old Win7 systems. I kind of hate all that UEFI crap, it makes things way too difficult and then if you add NVMe drive installs it's a whole other animal. A real pain if you ask me and it makes me want to just leave installs on there until they literally fall apart and I HAVE to reinstall. :D
     
  9. Ghost

    Ghost Forum Crapolator

    Here is a Quick GodMode that I found for 10, works fine in LTSC also.

    Just create a new folder and name it to

    WhateverName.{ED7BA470-8E54-465E-825C-99712043E01C}

    WhateverName you can change to your specific like for the quick access to all the links in 10.

    the ".{" part at the beginning, I am sure needs to stay, I just found this soo LOL
     
    Glenn likes this.
  10. Ghost

    Ghost Forum Crapolator

    @Trouba - I tried the above and it does work , though I just did a reboot and it gave me a fresh intro to all the stuff up to name , it was like a new install, I only added .net35, MS store and Edge , all worked even tho I did not update Xbox and all the stuff with adding MS Store within the sysprep account- Administrator, seems this is very doable.

    EDIT: Yes default0 is there but easily removed :)
     
  11. Ghost

    Ghost Forum Crapolator

  12. Trouba

    Trouba Administrator Staff Member

    Also here: http://repo.lastos.org/2Tware.Convert.VHD_v1.0.4_ppApp.apz

    :)

    If you're talking about the audit mode CTRL-SHIFT-F3, once you apply the sysprep oobe-generalize-shutdown, you'd have to capture the image by mounting the vhd with Disk Management and then capture the mounted image with a script and have the WADK ppApp installed. Script like:

    Code:
    REM - This script is meant to capture an install.wim from a VHD image via Imagex. Note that you need to change the "/capture x:" part to reflect the drive letter on which you have the VHD mounted. So if you have the VHD mounted on the k: drive, make it: "/capture k:" (without the quotation marks, of course, as in the lines below).
    
    CLS
    
    @echo off
    
    "C:\ppApps\WADK10\amd64\DISM\Dism.exe" /Capture-Image /Compress:max /ImageFile:D:\install-win10ent64ltsc12-20.wim /CaptureDir:I:\ /Name:"Windows 10 Enterprise"
    
    pause
    If you just restart the VM after applying sysprep-finalize, it will give you oobe install again (and it should). So really after sysprep finalize you capture it, and then you'd have to install.wim to place inside an .iso, to perform new install from.

    I only use VirtualBox now because it allows you to create a VHD-based VM from the start, so much easier than having to convert vmdk to vhd.
     
    Glenn likes this.
  13. Ghost

    Ghost Forum Crapolator

    AHH DARN, I had a feeling there was a trick to it back in the days, Trouba kept going with it, Yes VB over VMware!!

    I was wandering why I had to take 2 more steps to get a image.

    Thanks Trouba!
     
  14. Ghost

    Ghost Forum Crapolator

    Well I got a updated LTSC image last night with MS Store and Edge in all created accounts. But its a few steps as you already know, I just added at sysprep the ms store and edge rebooted and back into sysprep I updated the ms store and after that I captured the image and no default0 profile, that was great.

    All created accounts have the store and edge ready to use :)

    EDIT: I also had to add .Net 3 from sources\sxs folder from root of .iso for the store cmd and I think edge cmd is powershell based it needs .net 3 to add these things, but once done, its done.
     
    Last edited: Jan 6, 2019
  15. Trouba

    Trouba Administrator Staff Member

    Cool! What did you mean by "all created accounts"? Just whatever new acct you create post-install, or did you add user accounts with sysprep?

    Next time, when when you make a sysprep'd image and you're still in the VM in sysprep audit mode, go to CPL > Programs & Features > Turn Windows features on/off and from there, select .NET Framework 3.5. It will then download the necessary files (don't have to use .iso) and install it. Then just reboot and done, and later when you finalize the sysprep and capture, it will be part of the image already.
     
    Glenn likes this.
  16. Ghost

    Ghost Forum Crapolator

    @Trouba - All created accounts has Store and Edge ready to run, also .net F3.50 and low is activated. As for created accounts, for a clean install as you type in the name of who is going to use this PC, Only gained 200MB in the .wim file, then just cut it up with NTLite or and DISM.

    After install you can use MS Store and Edge, already updated. I just don't have the UNATTEND.xml file stuff down yet, so I am kinda behind on that LOL.

    I just need a few more days to get this right, then I can itemize it from my side :)

    EDIT: I only let internet download the updates for MS Store, I kept it very limited of internet so it did not grow with MS Updates, kinda strange but it seemed to work for me for my needs , In fact I had to use my install.wim file for a reinstall last night and all was perfect.
     
    Last edited: Jan 9, 2019
  17. Glenn

    Glenn Administrator Staff Member

    Ghost, please share your overlays and scripts for allowing all created users to have store, I tried for a week to get it to work on more than the initial account, if it can be re-ran to add once a new user is added, I would LOVE to update the ssApp to be able to do this trick as it stands it will only work once for the current user, in fact that is the last piece of the LTSC to Pro differences except I never attempted to get Edge to work back when I was helping a bit to sort out the initial Store in LTSB stuff at MyDigitalLife, so if that also works for all users "for your installs" then it would be a cool feature to ssApp :D Up to you tho mate, but it sounds like you have gotten a lot further than I was able to mid last year.

    Trouba shared the Unattended Files with me, hopefully he could PM you his latest so you can automate your installs to work perfect like the rest of your OS, hearing Cortana ask if you want to allow her to work for you and having to press no (or say no out loud if you have a microphone) is sort of devastating :D and pushing all those sliders to off disheartens you that MS defaulted them all to on.
     
    Trouba likes this.
  18. Ghost

    Ghost Forum Crapolator

    @Glenn - The sysprep'ed image is all anyone needs once done correctly, but here is the steps I take to make it happen in the account you are currently in.

    Run this in the account you are already in
    https://www.filehosting.org/file/details/774848/LTSC-Addins.7z

    Run the above in a sysprep form to get a full MS Store and Edge working in any account

    Now, to have this to work in ALL the accounts, you have to sysprep the image as in, install vanilla LTSC in a VM, with the addin's ready to run from within the VM.

    Add the extracted folder to the root of the .iso file and install LTSC in a VM, with no internet, install in same order of within the folder, keep the sysprep box up while doing anything, once done with the LTSC-Addins, just normally reboot the VM and it will come back into sysprep, Now let the VM have internet and update the MS Store by clicking on Microsoft Store and then the "..." in top right corner and go from there, let the Store stuff update, then using the sysprep box do OOBE, 'check' Generalize, and choose shutdown.

    IMPORTANT - make sure any copied to files are deleted before doing the sysprep shutdown, or it will error, as it is in Administrator account.

    If all is well, now take the VM file and mount it as a VHD in win 7 or win 10, convert the VKMD or whatever to a VHD file, Trouba has a newer app for this for both VM Ware and Virtual Box.

    Once the VHD is mounted in windows, use DISM to capture the image from the mounted drive, after this is done take the install.wim file and add it to a clean install files - removing the install.wim, replacing it with the captured one, install.wim, create a new .iso file and install this in a VM, use any user name at this point for the OS to continue, once in desktop you should have MS Store and Edge working in full.

    NOTE: I do not use a unattended file yet as this is still work in progress for me, as I hibernated for a few years from win 7 stuff :)
     
    Glenn and Trouba like this.
  19. Glenn

    Glenn Administrator Staff Member

    Thank you for sharing all that and what has worked for you, I'll see about using the same files to make the store optional post install from ssWPI, will share in the App Repo of cause (if it works well) :D, thanks again.
     
    Ghost likes this.
  20. Ghost

    Ghost Forum Crapolator

    Hope it helps on your side Glenn, and

    Well I hope @Trouba can make a image up and have the same results, as he has been doing this for win 10 far longer than I have as for sysprep.

    But there is one tool that we do not have, is a very small but yet convenient DISM tool for windows 10.

    Just a point and click tool so we can get the mounted image, mount a image, export image, etc... as a WIM file or ESD to say. I think Trouba would understand what I am saying on this as typing cmd lines out and such is cumbersome sometimes ( for me anyways ) and I hate to get into something and always have to correct the .cmd files LOL

    EDIT: The only issue I can think of that might be different is the language
     
    Trouba likes this.
  21. Ghost

    Ghost Forum Crapolator

    Well, as I was looking thru my stuff I went to look at old family photos and found that only Paint was handling .bmp, etc.., well here is a quick reg tweak to get

    Windows Photo Viewer working in LTSC - I added it and voila it worked :)

    Enable-Photo-Viewer-In-LTSC.reg

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities]
    "ApplicationDescription"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3069"
    "ApplicationName"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3009"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
    ".tif"="PhotoViewer.FileAssoc.Tiff"
    ".tiff"="PhotoViewer.FileAssoc.Tiff"
    ".bmp"="PhotoViewer.FileAssoc.Tiff"
    ".dib"="PhotoViewer.FileAssoc.Tiff"
    ".gif"="PhotoViewer.FileAssoc.Tiff"
    ".jfif"="PhotoViewer.FileAssoc.Tiff"
    ".jpe"="PhotoViewer.FileAssoc.Tiff"
    ".jpeg"="PhotoViewer.FileAssoc.Tiff"
    ".jpg"="PhotoViewer.FileAssoc.Tiff"
    ".jxr"="PhotoViewer.FileAssoc.Tiff"
    ".png"="PhotoViewer.FileAssoc.Tiff"
    

    Is there anything else in LTSC that can be used/needed that is not functioning from vanilla ?


    EDIT: Enable-Windows-Updates-In-Control-Panel.reg
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\CLSID\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}]
    "System.Software.TasksFileUrl"="Internal"
    "System.ApplicationName"="Microsoft.WindowsUpdate"
    "System.ControlPanel.Category"="5"
    @="@%SystemRoot%\\system32\\shell32.dll,-22068"
    "InfoTip"="@%SystemRoot%\\system32\\shell32.dll,-22580"
    
    [HKEY_CLASSES_ROOT\CLSID\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\DefaultIcon]
    @="shell32.dll,-47"
    
    [HKEY_CLASSES_ROOT\CLSID\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\Shell]
    
    [HKEY_CLASSES_ROOT\CLSID\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\Shell\Open]
    
    [HKEY_CLASSES_ROOT\CLSID\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}\Shell\Open\Command]
    @=hex(2):63,00,6f,00,6e,00,74,00,72,00,6f,00,6c,00,2e,00,65,00,78,00,65,00,20,\
      00,2f,00,6e,00,61,00,6d,00,65,00,20,00,4d,00,69,00,63,00,72,00,6f,00,73,00,\
      6f,00,66,00,74,00,2e,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,55,00,70,\
      00,64,00,61,00,74,00,65,00,00,00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{36eef7db-88ad-4e81-ad49-0e313f0c35f8}]
    @="Windows Update"
     
    Last edited: Jan 11, 2019
    Trouba and Glenn like this.
  22. Trouba

    Trouba Administrator Staff Member

    Little more extended from the Last10 LTSC images reg tweaks:

    Code:
    ;Adds "Windows Photo Viewer" to "Open with" context (both regular and modern contexts). From there you can associate Photo Viewer with the various image formats. (Photo Viewer is completely hidden in Win10 and the default viewer is a Store app now.)
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open]
    "MuiVerb"="@photoviewer.dll,-3043"
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Bitmap]
    "ImageOptionFlags"=dword:00000001
    "FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
      00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
      77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
      00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
      65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,36,00,00,\
      00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Bitmap\DefaultIcon]
    @="%SystemRoot%\\System32\\imageres.dll,-70"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Bitmap\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Bitmap\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.JFIF]
    "EditFlags"=dword:00010000
    "ImageOptionFlags"=dword:00000001
    "FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
      00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
      77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
      00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
      65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,35,00,00,\
      00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.JFIF\DefaultIcon]
    @="%SystemRoot%\\System32\\imageres.dll,-72"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.JFIF\shell\open]
    "MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
      69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
      00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\
      72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\
      00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.JFIF\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.JFIF\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg]
    "EditFlags"=dword:00010000
    "ImageOptionFlags"=dword:00000001
    "FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
      00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
      77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
      00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
      65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,35,00,00,\
      00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg\DefaultIcon]
    @="%SystemRoot%\\System32\\imageres.dll,-72"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg\shell\open]
    "MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
      69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
      00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\
      72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\
      00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Jpeg\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Gif]
    "ImageOptionFlags"=dword:00000001
    "FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
      00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
      77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
      00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
      65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,37,00,00,\
      00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Gif\DefaultIcon]
    @="%SystemRoot%\\System32\\imageres.dll,-83"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Gif\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Gif\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Png]
    "ImageOptionFlags"=dword:00000001
    "FriendlyTypeName"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,\
      00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,\
      77,00,73,00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,\
      00,65,00,72,00,5c,00,50,00,68,00,6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,\
      65,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,35,00,37,00,00,\
      00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Png\DefaultIcon]
    @="%SystemRoot%\\System32\\imageres.dll,-71"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Png\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Png\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Wdp]
    "EditFlags"=dword:00010000
    "ImageOptionFlags"=dword:00000001
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Wdp\DefaultIcon]
    @="%SystemRoot%\\System32\\wmphoto.dll,-400"
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Wdp\shell\open]
    "MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
      69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
      00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\
      72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\
      00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Wdp\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
      00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
      6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
      00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
      25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
      00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
      6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
      00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
      5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
      00,31,00,00,00
    [HKEY_CLASSES_ROOT\PhotoViewer.FileAssoc.Wdp\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities]
    "ApplicationDescription"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3069"
    "ApplicationName"="@%ProgramFiles%\\Windows Photo Viewer\\photoviewer.dll,-3009"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations]
    ".jpg"="PhotoViewer.FileAssoc.Jpeg"
    ".wdp"="PhotoViewer.FileAssoc.Wdp"
    ".jfif"="PhotoViewer.FileAssoc.JFIF"
    ".dib"="PhotoViewer.FileAssoc.Bitmap"
    ".png"="PhotoViewer.FileAssoc.Png"
    ".jxr"="PhotoViewer.FileAssoc.Wdp"
    ".bmp"="PhotoViewer.FileAssoc.Bitmap"
    ".jpe"="PhotoViewer.FileAssoc.Jpeg"
    ".jpeg"="PhotoViewer.FileAssoc.Jpeg"
    ".gif"="PhotoViewer.FileAssoc.Gif"
    ".tif"="PhotoViewer.FileAssoc.Tiff"
    ".tiff"="PhotoViewer.FileAssoc.Tiff"
    ".ico"="PhotoViewer.FileAssoc.Tiff"
    This will associate it AND add right-click open back in for image files so you can choose when later you might have installed various photo apps.

    You might want to check all the tweaks we have in there so you don't have to reinvent the wheel, although I didn't come across the WU one for CPL yet. But again in the tweaks we have cascading desktop menu with WU and also Show/Hide diagcab (and Notepad, Regedit, CPL, etc) because you don't want to run WU without first running the diagcab so you can set it to not download the updates/defender updates/malicious soft updates, etc that you don't want. Because remember, the new WU won't let you choose which updates to download, it will download all it finds unless you use the diagcab first to set which ones to skip. So basically that's all there already in the LTSC image if you need tweaks.
     
  23. Ghost

    Ghost Forum Crapolator

    AWESOME, I will give all this a new start tomorrow. Wife say's " time to eat" , :)
     
    Trouba likes this.
  24. Ghost

    Ghost Forum Crapolator

    Also found this reg tweak if you don't like the notifications popping up every few seconds

    Disable-Notification-Icon-And-New-Notifications.reg

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
    "DisableNotificationCenter"=dword:00000001
     
  25. Ghost

    Ghost Forum Crapolator

    I also uploaded my sysprep'ed win 10 LTSC install.wim file for backup, just rename 'Ghost-LTSC-x64-wMsstoreaEdge.wim' to install.wim, there is no name associated within the .wim file, just named it like that as to identify it :) , as I do not want to delete it by accident, it is in my Ghost folder with HASH .txt also, if anyone wants to check it out you are more than welcome. MS Store and Edge and net FX3 and low activated and working. It is nothing special but it is a step forward.
     
    Last edited: Jan 15, 2019

Share This Page