Private Winten - Open Source Windows 10 privacy tool with built in Firewall

Discussion in 'MDL Projects and Applications' started by DavidXanatos, Dec 23, 2018.

  1. DavidXanatos

    DavidXanatos MDL Senior Member

    May 23, 2010
    409
    1,507
    10
  2. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    #102 b0unty, Nov 24, 2019
    Last edited: Nov 24, 2019
    @DavidXanatos
    tried taskexplorer 1.0.1 but when i do copy panel it's empty (i have no results)
     

    Attached Files:

    • pw10.jpg
      pw10.jpg
      File size:
      151.8 KB
      Views:
      18
  3. DavidXanatos

    DavidXanatos MDL Senior Member

    May 23, 2010
    409
    1,507
    10
    Start TaskExplorer as admin to see the details of a elevated process, you can use the shield icon on the very right in the toolbar.
     
  4. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    |Counter| |Value|

    .NET CLR Exceptions
    _ # of Exceptions Thrown 69.978
    _ # of Filters Executed 0
    _ # of Finallys Executed 0
    .NET CLR Interop
    _ # of CCWs 2
    _ # of Stubs 176
    _ # of Marshalling 0
    _ # of TLB imports / sec 0
    _ # of TLB exports / sec 0
    .NET CLR Jit
    _ # of Methods Jitted 648
    _ # of IL Bytes Jitted 70,84 kB
    _ Total # of IL Bytes Jitted 70,84 kB
    _ Jit Failures 0
    _ % Time in Jit 2,98
    .NET CLR Loading
    _ Current Classes Loaded 568
    _ Total Classes Loaded 568
    _ Current Appdomains 1
    _ Total Appdomains 1
    _ Current Assemblies 21
    _ Total Assemblies 21
    _ Assembly Search Length 0
    _ Total # of Load Failures 0
    _ Bytes in Loader Heap 2,38 MB
    _ Total Appdomains Unloaded 0
    .NET CLR LocksAndThreads
    _ Total # of Contentions 497
    _ Current Queue Length 0
    _ Queue Length Peak 3
    _ # of Current Logical Threads 183
    _ # of Current Physical Threads 181
    _ # of Current Recognized Threads 2
    _ # of Total Recognized Threads 3
    .NET CLR Memory
    _ # Gen 0 Collections 11.529
    _ # Gen 1 Collections 2.320
    _ # Gen 2 Collections 40
    _ Promoted Memory from Gen 0 44,89 kB
    _ Promoted Memory from Gen 1 0
    _ Promoted Finalization-Memory from Gen 0 1,03 kB
    _ Process ID 8044
    _ Gen 0 Heap Size 4 MB
    _ Gen 1 Heap Size 98,5 kB
    _ Gen 2 Heap Size 351,26 MB
    _ Large Object Heap Size 14,35 MB
    _ Finalization Survivors 33
    _ # GC Handles 325.854
    _ # Induced GC 0
    _ % Time in GC 0,17
    _ # Bytes in all Heaps 365,72 MB
    _ # Total Committed Bytes 372,32 MB
    _ # Total Reserved Bytes 639,99 MB
    _ # of Pinned Objects 11
    _ # of Sink Blocks in use 20
    _ Total Bytes Allocated (since start) 49,47 GB
    _ Total Bytes Allocated for Large Objects (since start) 3,25 GB
    .NET CLR Remoting
    _ Total Remote Calls 0
    _ Channels 0
    _ Context Proxies 0
    _ Context-Bound Classes Loaded 0
    _ Contexts 1
    _ # of context bound objects allocated 0
    .NET CLR Security
    _ Total Runtime Checks 5.198.342
    _ # Link Time Checks 0
    _ % Time in RT checks 0,00
    _ Stack Walk Depth 1
     
  5. DavidXanatos

    DavidXanatos MDL Senior Member

    May 23, 2010
    409
    1,507
    10
    temp.png

    hmm.... much more caught exceptions.

    Press the WInKey + R, enter eventvwr.msc and press ok (opens the windows event viewer)
    Expand "Application and Service Log" in the left side panel tree,
    navigate to PrivateWin10
    in the left side panel there is an option to save all events to a *.evtx file save the events and send me the file.

    priv10 logs most encountered exceptions to there, if there are no exceptions logged than the issue appears in some 3rd party component which catches the exception silently.
     
  6. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    here is the event log
     

    Attached Files:

  7. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    here is the launch log in console administrator:

    C:\PortableFiles\PrivateWin10_v0.60a_dbg>PrivateWin10.exe -dbg_log

    C:\PortableFiles\PrivateWin10_v0.60a_dbg>Log: PrivateWin10 Process Started, Mode Normal.
    Portable Mode
    Initializing app manager...
    Trying to connect to Engine...
    FirstChanceException event raised in PrivateWin10.exe: Le délai d'attente de l'opération a expiré.
    à System.IO.Pipes.NamedPipeClientStream.Connect(Int32 timeout)
    Trying to start service...
    Trying to connect to service...
    Connected to service...
    Log: TweakManager loaded 183 entries
    FirstChanceException event raised in PrivateWin10.exe: Une chaîne ne peut pas être de longueur zéro.
    à System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    à System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    FirstChanceException event raised in PrivateWin10.exe: Impossible de charger le fichier ou l'assembly 'PrivateWin10.resources, Version=0.60.0.1, Culture=fr-FR, PublicKeyToken=null' ou une de ses dépendances. Paramètre incorrect. (Exception de HRESULT : 0x80070057 (E_INVALIDARG))
    à System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    à System.Reflection.RuntimeAssembly.InternalGetSatelliteAssembly(String name, CultureInfo culture, Version version, Boolean throwOnFileNotFound, StackCrawlMark& stackMark)
    FirstChanceException event raised in PrivateWin10.exe: Une chaîne ne peut pas être de longueur zéro.
    à System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    à System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    FirstChanceException event raised in PrivateWin10.exe: Impossible de charger le fichier ou l'assembly 'PrivateWin10.resources, Version=0.60.0.1, Culture=fr, PublicKeyToken=null' ou une de ses dépendances. Paramètre incorrect. (Exception de HRESULT : 0x80070057 (E_INVALIDARG))
    à System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
    à System.Reflection.RuntimeAssembly.InternalGetSatelliteAssembly(String name, CultureInfo culture, Version version, Boolean throwOnFileNotFound, StackCrawlMark& stackMark)
    Your copy of this application is not activated
    FirstChanceException event raised in PrivateWin10.exe: Le fichier spécifié est introuvable. (Exception de HRESULT : 0x80070002)
    à TaskScheduler.ITaskFolder.GetTask(String Path)
    à AdminFunc.IsSkipUac(String taskName) dans F:\Projects\Windows10_Tools\PrivateWin10\PrivateWin10\Common\AdminFunc.cs:ligne 42
    FirstChanceException event raised in PrivateWin10.exe: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
    Nom du paramètre : startIndex
    à System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
    UpdateProgramList took: 614ms
    FirstChanceException event raised in PrivateWin10.exe: Le fichier spécifié est introuvable. (Exception de HRESULT : 0x80070002)
    à TaskScheduler.ITaskFolder.GetTask(String Path)
    à PrivateWin10.TweakEngine.IsTaskPresent(String path, String name) dans F:\Projects\Windows10_Tools\PrivateWin10\PrivateWin10\Core\Tweaks\TweakEngine.cs:ligne 412
    TestAllTweaks took: 53ms
     
  8. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    it looks like you found the problem.
    after 3 hours of use i don't have any memory problems any-more
     

    Attached Files:

  9. DavidXanatos

    DavidXanatos MDL Senior Member

    May 23, 2010
    409
    1,507
    10
    haha... not exactly found just disabled a large part :D
    I will make the DnsInspector function optional as well as a few other setting so that if its not really fixed it will be easier to in point which aspect of the feature is responsible.
     
  10. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,897
    10,733
    240
    #114 Tiger-1, Nov 29, 2019
    Last edited: Nov 30, 2019
    man congrats I randomly have the config correct ans so thanks for the all
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Wolfens

    Wolfens MDL Novice

    Aug 17, 2018
    29
    34
    0
    #117 Wolfens, Dec 1, 2019
    Last edited: Dec 2, 2019
    @DavidXanatos very minor easily fixed on next release
    Spelling mistake DNS Blocklists section button has Add Blicklist not sure if that should be (Block or Black) could not find it in Translation.ini
    Versioning in Title says v0.60a instead of v0.60.1
    Another for your drop list 9.9.9.9 Quad9
    DnsBlockListsControl.xaml
    Line 42:
    Code:
                <Button Grid.Column="1" Name="btnAdd" Content="Add Blicklist" Padding="5,2" Click="BtnAdd_Click"/>
    Change to:
    Code:
                <Button Grid.Column="1" Name="btnAdd" Content="Add Blocklist" Padding="5,2" Click="BtnAdd_Click"/>
     
  12. CHEF-KOCH

    CHEF-KOCH MDL Expert

    Jan 7, 2008
    1,192
    1,185
    60
    The memory consumption is fine with 0.60.1 I tested it You see (same like in WFC) the CPU/memory is rising, but that is how it works.The logging, GUI etc simply needs some cycles and this is okay.

    Just wanted to say thank you for your hard work, it's a wonderful product which looks very promising! And believe me I do not say this often.
     
  13. b0unty

    b0unty MDL Novice

    Feb 28, 2012
    49
    50
    0
    @DavidXanatos
    The memory consumption is fine also for me with release 0.60+
    Big thx
     
  14. DavidXanatos

    DavidXanatos MDL Senior Member

    May 23, 2010
    409
    1,507
    10
    Glad to hear people are appreciating my work :)