Project 10to7 (slimming down / debloating windows 10)

Discussion in 'Windows 10' started by RanCorX2, Feb 20, 2018.

  1. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #1 RanCorX2, Feb 20, 2018
    Last edited: Aug 6, 2018
    Latest Hardware Support Version: (some non critical things removed) support for some new tech is still included, such as nvme for booting from the new super fast flash memory.

    download: : rls soon.

    Legacy Hardware Support Version: (support removed for storage spaces, nvme, nvdimm, some new usb tech etc) usb 1-3.x standard support remains i.e. usb hdd's, mice, kb, wifi etc.

    download: rls soon.

    This project is ongoing. more info will follow.

    --------------------------------------------------------------------------------------------------------

    Removed Features / Components List: (will try and list as much as I can) "WIP"
    the following is just off the top of my head for now, the actual list of removals is very long.


    *available in non legacy version.

    - Windows Runtime (RT) components, used mostly by the settings apps (not to be confused with Windows RT) start screen / start menu, shell experiences (clock etc)

    - Settings App - Gaming, Xbox, Devices, shared experiences, remote desktop, phone, windows update, accounts etc

    - all xbox services, settings app system files, appx support files, modern printing

    - various control panel applets (replaced by older ones that dont point to settings app, some have links to settings app, but that can't be helped)

    - *storage spaces
    - tethering
    - proximity
    - extra usb features / drivers (core stuff remains for usual stuff, drives, wifi, kb/mouse, printer, scanner etc)
    - defender and all the extra apps and components & drivers
    - whole load of non crticial system files, too many to list and describe here

    - all windows apps
    - all system apps
    - all folders containing app payloads / installation sources

    - big winsxs cleanup of payloads

    - large amount of non crticial drivers plus their payloads from various folders

    Code:
    Whitelist (removal of these files caused variou funky things to happen)
    
    TH1
    
    #ren C:\Windows\System32\OnDemandBrokerClient.dll OnDemandBrokerClient.dll.tmp
    #ren C:\Windows\System32\tileobjserver.dll tileobjserver.dll.tmp
    #ren C:\Windows\System32\wpncore.dll wpncore.dll.tmp
    
    TH2
    
    #ren C:\Windows\System32\OnDemandBrokerClient.dll OnDemandBrokerClient.dll.tmp
    #ren C:\Windows\System32\tileobjserver.dll tileobjserver.dll.tmp
    #ren C:\Windows\System32\wpncore.dll wpncore.dll.tmp
    
    RS1
    
    #ren C:\Windows\System32\cdp.dll cdp.dll.tmp
    #ren C:\Windows\System32\InputLocaleManager.dll InputLocaleManager.dll.tmp
    #ren C:\Windows\System32\InputService.dll InputService.dll.tmp
    #ren C:\Windows\System32\OnDemandConnRouteHelper.dll OnDemandConnRouteHelper.dll.tmp
    #ren C:\Windows\System32\SharedStartModel.dll SharedStartModel.dll.tmp
    #ren C:\Windows\System32\SystemSettings.DataModel.dll SystemSettings.DataModel.dll.tmp
    #ren C:\Windows\System32\wpncore.dll wpncore.dll.tmp
    
    
    RS2
    
    #ren C:\Windows\System32\cdp.dll cdp.dll.tmp
    #ren C:\Windows\System32\InputLocaleManager.dll InputLocaleManager.dll.tmp
    #ren C:\Windows\System32\InputService.dll InputService.dll.tmp
    #ren C:\Windows\System32\OnDemandConnRouteHelper.dll OnDemandConnRouteHelper.dll.tmp
    #ren C:\Windows\System32\SharedStartModel.dll SharedStartModel.dll.tmp
    #ren C:\Windows\System32\SystemSettings.DataModel.dll SystemSettings.DataModel.dll.tmp
    #ren C:\Windows\System32\wpncore.dll wpncore.dll.tmp
    
    RS3
    
    -
    
    RS4 (*only if using lock screen network flyout)
    
    #ren C:\Windows\System32\cdp.dll cdp.dll.tmp
    *#ren C:\Windows\System32\Phoneutil.dll Phoneutil.dll.tmp
    *#ren C:\Windows\System32\SystemSettings.DataModel.dll SystemSettings.DataModel.dll.tmp
    *#ren C:\Windows\System32\Windows.ApplicationModel.dll Windows.ApplicationModel.dll.tmp
    *#ren C:\Windows\System32\Windows.Storage.OneCore.dll Windows.Storage.OneCore.dll.tmp
    *#ren C:\Windows\System32\Windows.UI.Xaml.Controls.dll Windows.UI.Xaml.Controls.dll.tmp
    #ren C:\Windows\System32\DesktopShellExt.dll DesktopShellExt.dll.tmp
    *#ren C:\Windows\System32\Windows.UI.NetworkUXController.dll Windows.UI.NetworkUXController.dll.tmp
    
    Code:
    #Files_to_Keep# (master list of DO NOT DELETE files)
    
    AboveLockAppHost.dll
    ActivationManager.dll
    AppContracts.dll
    AudioEndpointBuilder.dll
    AudioSrvPolicyManager.dll
    
    BackgroundMediaPolicy.dll
    BCP47Langs.dll
    BCP47mrm.dll
    BitsProxy.dll
    BrokerLib.dll
    
    capisp.dll
    ClipboardServer.dll
    Clipc.dll
    coloradapterclient.dll
    container.dll
    coreaudiopolicymanagerext.dll
    CredProv2faHelper.dll
    CredProvDataModel.dll
    credprovhost.dll
    credprovs.dll
    crypttpmeksvc.dll
    CSystemEventsBrokerClient.dll
    
    dab.dll
    dabapi.dll
    dafBth.dll
    daxexec.dll
    dbgcore.dll
    DevPropMgr.dll
    Dot3Conn.dll
    dot3mm.dll
    dpapisrv.dll
    dpapi.dll
    dsparse.dll
    dafDockingProvider.dll
    DafGip.dll
    DafPrintProvider.dll
    DefaultDeviceManager.dll
    DefaultPrinterProvider.dll
    
    eappgnui.dll
    EventAggregation.dll
    ExecModelClient.dll
    execmodelproxy.dll
    
    FdDevQuery.dll
    fwpolicyiomgr.dll
    
    iemigplugin.dll
    ieproxy.dll
    ImplatSetup.dll
    InputHost.dll
    InputSwitch.dll
    ISM.dll
    
    joinutil.dll
    
    kd.dll
    KerbClientShared.dll
    
    LogonController.dll
    
    mfasfsrcsnk.dll
    mfmkvsrcsnk.dll
    mfmp4srcsnk.dll
    mfmpeg2srcsnk.dll
    mfperfhelper.dll
    mintdh.dll
    mobilenetworking.dll
    modernexecserver.dll
    msIso.dll
    MrmCoreR.dll
    MSWB7.dll
    
    NetDriverInstall.dll
    netprofmsvc.dll
    ninput.dll
    notificationplatformcomponent.dll
    
    OneCoreCommonProxyStub.dll
    OneCoreUAPCommonProxyStub.dll
    
    policymanager.dll
    pnppolicy.dll
    ProductEnumerator.dll
    PsmServiceExtHost.dll
    psmsrv.dll
    prm0009.dll
    
    ResetEngine.dll
    ResourcePolicyClient.dll
    ResourcePolicyServer.dll
    RMapi.dll
    rmclient.dll
    RTWorkQ.dll
    
    ShareHost.dll
    shutdownux.dll
    SRH.dll
    storewuauth.dll
    SwitcherDataModel.dll
    SystemEventsBrokerClient.dll
    SystemEventsBrokerServer.dll
    
    TextInputFramework.dll
    threadpoolwinrt.dll
    TimeBrokerClient.dll
    TimeBrokerServer.dll
    
    ucrtbase.dll
    usermgr.dll
    usermgrcli.dll
    UserMgrProxy.dll
    usoapi.dll
    
    wcmcsp.dll
    wcmsvc.dll
    wincorlib.dll
    win32appinventorycsp.dll
    win32kbase.sys
    win32kfull.sys
    win32u.dll
    wininitext.dll
    wldp.dll
    winmmbase.dll
    winnlsres.dll
    winnsi.dll
    winsrvext.dll
    WinTypes.dll
    Windows.Storage.OneCore.dll
    WlanRadioManager.dll
    wifiprofilessettinghandler.dll
    wuuhext.dll
    wuuhosdeployment.dll
    
    #Files_to_Keep#
    --------------------------------------------------------------------------------------------------------------------

    read;

    https://forums.mydigitallife.net/th...loating-windows-10.76459/page-16#post-1454489

    ---------------------------------------------------------------------------------------------------------------------
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      70.4 KB
      Views:
      1,321
    • 2.jpg
      2.jpg
      File size:
      178.9 KB
      Views:
      1,310
    • 3.jpg
      3.jpg
      File size:
      75.7 KB
      Views:
      1,302
    • 4.jpg
      4.jpg
      File size:
      59.3 KB
      Views:
      1,301
  2. endbase

    endbase MDL Guru

    Aug 12, 2012
    3,789
    1,100
    120
    Personaly I like windows stripped but I use MSMG toolkit for that ! I appreciate you effort to post all the info on bringing windows 7 look back ;)

    and they say there are more roads that lead to rome :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #3 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  4. endbase

    endbase MDL Guru

    Aug 12, 2012
    3,789
    1,100
    120
    If you feel that way why not stick to windows 7 ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #5 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  6. LiteOS

    LiteOS MDL Expert

    Mar 7, 2014
    1,430
    547
    60
    startisback might fix that
     
  7. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #7 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  8. LiteOS

    LiteOS MDL Expert

    Mar 7, 2014
    1,430
    547
    60
    did u consider winxshell with classic shell on top of it ?
     
  9. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #9 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  10. LiteOS

    LiteOS MDL Expert

    Mar 7, 2014
    1,430
    547
    60
    its independent shell but its start menu is quiet minimal so thats why using classic shell a bit must for some
    search in theoven forum for more info
     
  11. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #11 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  12. pvdven777

    pvdven777 MDL Member

    Jul 4, 2010
    115
    29
    10
    I watch all of these type of projects with interest and admiration.

    Personally I think this particular one probably won't be a thing for me.
    First impression is that the OS is cut down so much that one would need to replace too many components by 3rd party items to make it usable.
    Now on the other hand that may very well be a big plus for some people. In any case its a very interesting project and there is always something one can learn from it.

    Thanks for sharing !!
     
  13. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #13 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  14. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #14 RanCorX2, Feb 20, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  15. Joe C

    Joe C MDL Guru

    Jan 12, 2012
    2,469
    1,338
    90
    One can admire all of your hard work, the only problem is that M$ will change all that with the next revision update due this spring. Then it'll have to be done all over again
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #16 RanCorX2, Feb 21, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  17. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #17 RanCorX2, Feb 21, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  18. RanCorX2

    RanCorX2 MDL Addicted

    Jul 19, 2009
    854
    411
    30
    #18 RanCorX2, Feb 21, 2018
    Last edited: May 1, 2018
    (OP)
    removed.
     
  19. kbal

    kbal MDL Novice

    Mar 17, 2015
    37
    7
    0
    This is a Windows bug??!?!?

    For f-s sake, I spent weeks figuring out what's wrong with my mouse then just ragequit. :mad:
     
  20. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    15,399
    18,348
    340
    What dragging bug? I use 7zip and winrar all the time, never noticed a bug.