484 links
265 private links
  • When 140 characters is not enough!
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 1 / 11
  • thumbnail
    Per-user services | Microsoft Learn

    Learn about per-user services, how to change the template service startup type, and manage per-user services through group policy and security templates.

    Per-user services in Windows

    When a user signs in to Windows, the OS creates per-user services. When the user signs out, these services are stopped and deleted. They run in the security context of the user account instead of a built-in security principal. This behavior provides better resource management than the previous approach of running these services associated with a preconfigured account or as tasks.

    Windows creates these per-user services based on templates defined in the registry. If you need to manage or control behaviors of these services, you can adjust the template. For example, you can set a template service's startup type to Disabled. In this example, Windows creates the per-user service in a stopped and disabled state.

    Use the information in this article to understand per-user services, configure user service templates, and manage per-user services through group policy and security templates.

    List of per-user services

    The following table lists per-user services in the current version of Windows. Other versions of Windows 10/11 might not have the same services available.

    Before you reconfigure any of these services, review this information to understand the implications. For example, if you disable the per-user service, there might be dependent apps that don't work correctly.

    Display name Service name Default start type Dependencies Description
    Agent Activation Runtime AarSvc Manual Runtime for activating conversational agent applications.
    Bluetooth User Support Service BluetoothUserService Manual Supports proper functionality of Bluetooth features relevant to each user session.
    OneCore Capture Service CaptureService Manual Enables optional screen capture functionality for applications that call screen capture APIs of the Windows.Graphics.Capture namespace.
    Clipboard User Service cbdhsvc Automated (Delayed Start) Windows uses this user service for clipboard scenarios. For example, clipboard history or sync across devices. For more information, see Clipboard in Windows.
    Cloud Backup and Restore Service CloudBackupRestoreSvc Manual Monitors the system for changes in application and setting states. When required, this service does cloud backup and restore operations.
    Connected Devices Platform User Service CDPUserSvc Automatic Network Connection Broker ; Remote Procedure Call (RPC) ; TCP/IP Protocol Driver This service allows the user to connect, manage, and control connected devices. These connected devices include mobile, Xbox, HoloLens, or smart/IoT devices. For one specific example, see Share things with nearby devices in Windows.
    Consent UX User Service ConsentUxUserSvc Manual Allows the system to request user consent to allow apps to access sensitive resources and information such as the device's location.
    Contact Data PimIndexMaintenanceSvc Manual UnistoreSvc Indexes contact data for fast contact searching. If you stop or disable this service, contacts might be missing from your search results.
    Credential Enrollment Manager CredentialEnrollmentManagerUserSvc Manual This service supports the secure storage and retrieval of user credentials. For example, tokens for web sites, remote desktop connections, or other apps.
    Device Association Broker DeviceAssociationBrokerSvc Manual DevicePicker ; Shell Pairing UX Supports in-app pairing and access checks for new device scenarios.
    Device Picker DevicePickerUserSvc Manual Windows uses this user service to manage Miracast, Digital Living Network Alliance (DLNA), and Discovery and Launch (DIAL) experiences.
    Devices Flow DevicesFlowUserSvc Manual Allows the Connect user interface and Settings app to connect and pair with WiFi displays and Bluetooth devices.
    Game DVR and Broadcast User Service BcastDVRUserService Manual Windows uses this user service for game recordings and live broadcasts.
    Messaging Service MessagingService Manual This service supports text messaging and related functionality.
    Now Playing Session Manager NPSMSvc Manual The now playing session manager (NPSM) service manages media sessions running on the device.
    Plan 9 Redirector Service P9RdrService Manual Enables trigger-starting plan9 file servers, which are supported by Windows Subsystem for Linux. For more information, see Plan 9 from Bell Labs.
    Pen Service PenService Manual When you press the tail button on a pen input device, this service responds to those actions. It can launch applications or take another action that you customize in Settings. For more information, see user documentation on How to use your Surface Pen or hardware developer documentation on Pen devices.
    Print Workflow PrintWorkflowUserSvc Manual Provides support for Print Workflow applications. If you turn off this service, some printing functions might not work successfully.
    Sync Host OneSyncSvc Automated (Delayed Start) This service synchronizes mail, contacts, calendar, and other user data. When this service is stopped, mail and other applications dependent on this functionality don't work properly.
    UDK User Service UdkUserSvc Manual Windows uses this service to coordinate between shell experiences.
    User Data Access UserDataSvc Manual UnistoreSvc Provides apps access to structured user data, including contact info, calendars, messages, and other content. If you stop or disable this service, apps that use this data might not work correctly.
    User Data Storage UnistoreSvc Manual Handles storage of structured user data, including contact info, calendars, messages, and other content. If you stop or disable this service, apps that use this data might not work correctly.
    Web Threat Defense User Service webthreatdefusersvc Automatic This service helps protect your computer by warning the user when unauthorized entities attempt to gain access to their credentials.
    Windows Push Notifications User Service WpnUserService Automatic This service hosts the Windows push notification services (WNS) platform, which provides support for local and push notifications. Supported notifications are tile, toast, and raw.

    View per-user services

    You can't view the user service templates outside of the Windows Registry, but you can see the user-specific per-user services. Windows displays these services with the following format: <service name>_LUID where <service name> is the display name of the user service and LUID is a locally unique identifier for the user context.

    For example, you might see the following per-user service names:

    Contact Data_443f50
    Sync Host_443f50
    User Data Access_443f50
    User Data Storage_443f50

    Note: The display name and the service name for all per-user services include the same LUID suffix.

    How to disable per-user services

    The templates for user services aren't displayed in the Services console (services.msc). To disable a per-user service, you need to directly edit the registry, either with group policy or a scripted solution. The templates are located in the registry at

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    Note: When you disable a per-user service, Windows still creates it when the user signs in, but in a stopped and disabled state. When the user signs out, Windows removes the per-user service.

    You can't manage all of the per-user service templates using normal group policy management methods. Because the per-user services aren't displayed in the Services management console, they're also not displayed in the group policy services policy editor.

    Additionally, there are four user services that you can't manage with a security template:

    • PimIndexMaintenanceSvc
    • UnistoreSvc
    • UserDataSvc
    • WpnUserService

    With these restrictions, you can use the following methods to manage per-user service templates:

    • A combination of a security template and a script, or group policy preferences registry policy.
    • Group policy preferences for all of the services.
    • A script for all of the services.

    Use a script to manage per-user services

    You can create a script to change the startup type for the per-user services. Then use group policy or another management solution such as Microsoft Configuration Manager to deploy the script to targeted devices.

    Example 1: Use the Set-Service PowerShell cmdlet

    The following sample script uses the Set-Service PowerShell cmdlet to configure the PimIndexMaintenanceSvc service start type to disabled:
    PowerShell

    Set-Service -Name PimIndexMaintenanceSvc -StartupType Disabled

    Example 2: Use the sc.exe config command line

    The following sample script uses sc.exe config to configure the PimIndexMaintenanceSvc service start type to disabled:
    Windows Command Prompt

    sc.exe configure PimIndexMaintenanceSvc start= disabled

    Note: The space after = is intentional.

    Managing user service templates with the Windows Registry

    If you can't use group policy preferences to manage the per-user services, you can edit the Windows Registry. To disable a user service template, change the startup type for each service to 4, which is Disabled.

    Caution: Don't directly edit the registry unless there's no other alternative. The Registry Editor or Windows don't validate these manual modifications to the registry. Incorrect values can be stored, which can result in unrecoverable errors in the system. When possible, instead of editing the registry directly, use group policy or other supported Windows tools to accomplish these tasks. If you must edit the registry, use extreme caution.

    Example 1: Use the reg.exe command line command to edit the registry

    1 As an administrator, run cmd.exe to open a Windows command prompt.
    2 The following example includes multiple commands that disable the specified Windows services by changing their Start value in the Windows Registry to 4:

    Windows Command Prompt 
    
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\CDPUserSvc /v Start /t REG_DWORD /d 4 /f
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\OneSyncSvc /v Start /t REG_DWORD /d 4 /f
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc /v Start /t REG_DWORD /d 4 /f
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\UnistoreSvc /v Start /t REG_DWORD /d 4 /f
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\UserDataSvc /v Start /t REG_DWORD /d 4 /f
    REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v Start /t REG_DWORD /d 4 /f

    Example 2: Use the Registry Editor user interface to edit the registry

    1 As an administrator, run regedit.exe to open the Registry Editor.
    2 Browse to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services and then select the user service template. For example, CDPSvc.
    3 In the list of values, open the Start value.
    4 Change the Value data to 4.

    Example 3: Prevent the creation of per-user services

    You can prevent Windows from creating a per-user service when a user signs on.
    In the same service template node of the registry, set UserServiceFlags to 0.

    July 18, 2025 at 11:16:18 GMT+2 * - permalink -
    QRCode
    - https://learn.microsoft.com/en-us/windows/application-management/per-user-services-in-windows
    Microsoft Windows Services
  • thumbnail
    Qu’est-ce que l’intégrité des données ? | IBM

    L’intégrité des données consiste à garantir que les données restent exactes, complètes et cohérentes tout au long de leur cycle de vie, et qu’elles ne sont pas modifiées sans autorisation.

    July 9, 2025 at 15:07:13 GMT+2 * - permalink -
    QRCode
    - https://www.ibm.com/fr-fr/topics/data-integrity
    Intégrité-des-données data-reliability
  • Add HTTPS support to Icecast2 using Let's Encrypt

    Add HTTPS support to Icecast2 using Let's Encrypt

    Do you have native SSL support in your icecast2 package?

    If you love to use the official package, first check if you have SSL support in your already installed icecast2 package:

    ldd /usr/bin/icecast2 | grep ssl

    If you don't see anything, you have no native support for SSL. In this case you can choose one of these options:

    • Option A: remove the package and install something else
    • Option B: setup a frontend webserver using nginx
    • Option C: setup a frontend webserver using Apache (← this answer)

    How to use Apache to setup a frontend webserver with HTTPs support, to serve Icecast2

    To visit Icecast over https://, you can install Apache and use it as frontend webserver, listening on standard port 443. It's easy to use Let's Encrypt to create a free certificate for Apache. Once it works, you can pass the traffic to Icecast2.

     Browser
     │
     │ https://example.com/radio.mp3
     ▼
    ┌───────────┐
    │           │
    │ Apache    │:443
    │           │
    └┬──────────┘
     │
     │ http://localhost:8080/radio.mp3
     ▼
    ┌───────────┐
    │           │
    │ Icecast   │:8080
    │           │
    └───────────┘

    If you use Debian GNU/Linux, here the guide:

    https://wiki.debian.org/Icecast2

    The core of the solution is to enable an apache VirtualHost like this:

    #
    # Apache VirtualHost serving my Icecast under HTTPs (:443)
    #
    # This frontend webserver passes all the traffic to
    # the underlying Icecast, listening on port 8000.
    #
    # The certificate comes from Let's Encrypt.
    #
    # Credits: https://stackoverflow.com/a/71383133/3451846
    <virtualhost *:443>
    
      ServerName example.com
    
      # this path is not useful and it's used only for Let's Encrypt's temporary files during the renewal process
      DocumentRoot /var/www/html
    
      # send all traffic to Icecast in plaintext
      <Location "/">
        ProxyPass        http://localhost:8000/
        ProxyPassReverse http://localhost:8000/
      </Location>
    
      # these files are served from /var/www/html to serve Let's Encrypt temporary files
      <Location "/.well-known/acme-challenge">
        ProxyPass !
      </Location>
    
      <IfFile /etc/letsencrypt/live/example.com/cert.pem>
        SSLEngine on
        SSLCertificateFile      /etc/letsencrypt/live/example.com/cert.pem
        SSLCertificateKeyFile   /etc/letsencrypt/live/example.com/privkey.pem
        SSLCertificateChainFile /etc/letsencrypt/live/example.com/chain.pem
      </IfFile>
    
    </virtualhost>
    
    <VirtualHost *:80>
      ServerName example.com
    
      Redirect / https://example.com/
    </VirtualHost>

    And then enable it and issue your certificate:

    letsencrypt certonly --domain example.com --webroot --webroot-path /var/www/html

    But this is explained maybe better from the above guide.

    At the moment the guide does not cover nginx but other answers might give a similar practical example using that technology as well as apache2. The benefit of involving a frontend webserver like apache2 or nginx is that you don't have to touch Icecast. Also, it allows to serve Icecast2 among your already-existing websites, if any.


    Other answers might want to talk about an Icecast2's native interface with Let's Encrypt. At the moment I can share just the apache2 method that is the one I use in production since years without any problem. Moreover since I use Debian GNU/Linux, my package has not SSL support.

    June 30, 2025 at 15:01:24 GMT+2 * - permalink -
    QRCode
    - https://stackoverflow.com/questions/71383132/add-https-support-to-icecast2-using-lets-encrypt
    icecast lets-encrypt apache proxy reverse-proxy
  • WoW64 internals | mindless-area

    WoW64 - aka Windows (32-bit) on Windows (64-bit) - is a subsystem that enables 32-bit Windows applications to run on 64-bit Windows. Most people today are familiar with WoW64 on Windows x64, where they can run x86 applications. WoW64 has been with us since Windows XP, and x64 wasn’t the only architecture where WoW64 has been available - it was available on IA-64 architecture as well, where WoW64 has been responsible for emulating x86. Newly, WoW64 is also available on ARM64, enabling emulation of both x86 and ARM32 appllications.

    June 30, 2025 at 10:20:07 GMT+2 * - permalink -
    QRCode
    - https://wbenny.github.io/2018/11/04/wow64-internals.html
    Windows WoW64 technical
  • I made my VM think it has a CPU fan | mindless-area

    Some malware samples are known to do various checks to determine if they are running in a virtual machine. One of the common checks is to look for the presence of certain hardware components that are typically not emulated in virtualized environments. One such component is the CPU fan.

    June 30, 2025 at 10:19:00 GMT+2 * - permalink -
    QRCode
    - https://wbenny.github.io/2025/06/29/i-made-my-vm-think-it-has-a-cpu-fan.html
    vm emulate-cpu-fan
  • Streaming audio with MPD and Icecast2 on Raspberry Pi

    The main purpose of my Raspberry Pi is to act as a central music box. This task can easily be solved with MPD and Icecast2. Read on and get it working within...

    June 30, 2025 at 10:17:45 GMT+2 * - permalink -
    QRCode
    - https://stmllr.net/blog/streaming-audio-with-mpd-and-icecast2-on-raspberry-pi/
    mpd icecast webradio
  • thumbnail
    Part-4: What happens when a user performs a voice call from an LTE/4G network? - SRVCC | NETMANIAS

    The SRVCC however is not an alternative for delivery, but a rather a handover process of a voice call previously started in the LTE (whether One Voice - VoLTE LTE or IMS Full Voice).

    June 27, 2025 at 16:50:29 GMT+2 * - permalink -
    QRCode
    - https://www.netmanias.com/en/post/blog/10908/lte-volte/part-4-what-happens-when-a-user-performs-a-voice-call-from-an-lte-4g-network-srvcc
    Telecom SIP VoLTE
  • thumbnail
    Part-3: What happens when a user performs a voice call from an LTE/4G network? - VoLTE | NETMANIAS

    Everything we have seen so far is based on the making of voice call in the legacy network. But as we have seen these are 'temporary' solutions until the 'final' solution - VoLTE - is available.

    June 27, 2025 at 16:49:56 GMT+2 * - permalink -
    QRCode
    - https://www.netmanias.com/en/post/blog/10907/lte-volte/part-3-what-happens-when-a-user-performs-a-voice-call-from-an-lte-4g-network-volte
    Telecom SIP VoLTE
  • thumbnail
    Part-2: What happens when a user performs a voice call from an LTE/4G network? - VoLGA & CSFB | NETMANIAS

    The first implementation alternative that emerged was the VoLGA, tried to use what are already available, with minimal changes required.

    June 27, 2025 at 16:49:30 GMT+2 * - permalink -
    QRCode
    - https://www.netmanias.com/en/post/blog/10906/lte-volte/part-2-what-happens-when-a-user-performs-a-voice-call-from-an-lte-4g-network-volga-csfb
    telecom SIP VoLTE
  • thumbnail
    Part-1: What happens when a user performs a voice call from an LTE/4G network? - Overview | NETMANIAS

    While making a voice call may seem simple, largely depends on the scenario where the user is, and alternatives available for its completion. So it is necessary to understand well what are all the possibilities and the most important concepts of these key scenarios.

    June 27, 2025 at 16:48:54 GMT+2 * - permalink -
    QRCode
    - https://www.netmanias.com/en/post/blog/10905/lte-volte/part-1-what-happens-when-a-user-performs-a-voice-call-from-an-lte-4g-network-overview
    telecom SIP VoLTE
  • Bitoduc.fr : la référence selon nous-mêmes sur les termes informatiques en français

    De nos jours on rencontre de nombreux termes techniques en anglais : « megabyte », « URL » ou encore « plugin ».

    Pourtant, ces nouveaux mots ont souvent un équivalent francais qu'il conviendrait d'utiliser. En voici une liste bien pratique. Bonne lecture !

    June 27, 2025 at 09:03:38 GMT+2 * - permalink -
    QRCode
    - https://bitoduc.fr/
    informatique
  • thumbnail
    GitHub - qarmin/czkawka: Multi functional app to find duplicates, empty folders, similar images etc.

    Multi functional app to find duplicates, empty folders, similar images etc. - qarmin/czkawka

    May 27, 2025 at 10:51:16 GMT+2 * - permalink -
    QRCode
    - https://github.com/qarmin/czkawka
  • Panasonic - How to set the display method of Manual Focus (MF) Assist function. - Instructional Video

    Have a problem or need information for a Panasonic Telephone, Lumix Camera, Television, Microwave Oven or other consumer product? Visit the Panasonic Official support page for consumer products, operational assistance, troubleshooting, warranty, repair, service, firmware, operating manuals or parts and accessory information.

    May 26, 2025 at 17:15:10 GMT+2 * - permalink -
    QRCode
    - https://help.na.panasonic.com/answers/how-to-set-the-display-method-of-manual-focus-mf-assist-function-instructional-video/
    Lumix G9
  • How to update the firmware of 8BitDo's gamepads without using Upgrade Tools

    How to update the firmware of 8BitDo's gamepads without using Upgrade Tools

    In the past 8BitDo offered the firmware files for their gamepads as downlodable ZIP archives on their support site. But for their more recent versions, the Upgrade Tool is required in order to download and flash the firmware onto their gamepads. Unfortunately there is no native linux version of the Upgrade Tool available as of today.

    April 27, 2025 at 10:18:24 GMT+2 * - permalink -
    QRCode
    - https://ladis.cloud/blog/posts/firmware-update-8bitdo.html
    8bitDo firmware upgrade
  • Trolleybus & trams de Belgique et d'ailleurs...

    Le GLT à Rochefort

    Dernière mise à jour 22/04/2006.

    Le GLT (Guided Light Transit) a été conçu par la société BN (à l'époque filiale à 97% de Bombardier). La société désirait proposer aux villes de taille moyenne un véhicule de grande capacité ne demandant pas de grosses infrastructures fixes comme le tram en nécessite. Pour plus d'informations techniques, reportez-vous au chapitre consacré au TVR de Nancy. Le "tram léger guidé"fut présenté en primeur à Bruxelles (sur l'actuel site de Bruparck) en 1985.

    April 7, 2025 at 17:24:06 GMT+2 * - permalink -
    QRCode
    - https://www.trams-trolleybus.be/GLT01.html
    GLT TVR Bombardier Chenilles-à-roulettes Nancy
  • Anubis - Making sure you're not a bot!

    Anubis weighs the soul of your connection using a sha256 proof-of-work challenge in order to protect upstream resources from scraper bots.

    This program is designed to help protect the small internet from the endless storm of requests that flood in from AI companies. Anubis is as lightweight as possible to ensure that everyone can afford to protect the communities closest to them.

    Anubis is a bit of a nuclear response. This will result in your website being blocked from smaller scrapers and may inhibit "good bots" like the Internet Archive. You can configure bot policy definitions to explicitly allowlist them and we are working on a curated set of "known good" bots to allow for a compromise between discoverability and uptime.

    March 21, 2025 at 09:57:47 GMT+1 * - permalink -
    QRCode
    - https://anubis.techaro.lol/docs/
    anubis noscrapper noAI
  • CodePen Home #25 - Pure CSS Card Ripple Effect

    ripple effect on a bootstrap card

    February 26, 2025 at 11:18:12 GMT+1 * - permalink -
    QRCode
    - https://codepen.io/daiquiri/pen/VyRZeB
    webdesign
  • DxWnd

    DxWnd : Windows hooker - intercepts system calls to make Win32 programs run in a window, to enhance application compatibility, to enhance video modes, to stretch timing and emulate CD disk data and audio tracks. It is typically very useful to run old Windows games.

    --
    Essayer ça avec Monster Truck Madness 2

    February 3, 2025 at 16:55:29 GMT+1 * - permalink -
    QRCode
    - https://sourceforge.net/projects/dxwnd/
    wine dxwnd
  • CSS-only countdown clock
    January 17, 2025 at 15:39:55 GMT+1 * - permalink -
    QRCode
    - https://codepen.io/kindofone/pen/DddNdL
    css
  • mpv - LinuxFr.org

    DVD et upscaling, vous faites comment?

    Il s'avère que les weebs¹ sont des gros nerds de l'optimisation de la qualité vidéo. Je suis tombé sur ce guide² qui aborde en profondeur la configuration de mpv. Il présente, entre autre, les options d'interpolation, d'upscaling, ou encore les shaders.

    Cela m'a ainsi permis de découvrir uosc³ qui est une refonte de l'OSD de mpv. Il propose, par exemple, la génération à la volée de thumbnails sur la timeline, et plein d'autres fonctions très pratiques, le tout sans gréver les performances.

    Bref, je conseille à tous les aficionados de cette excellent lecteur multimédia qu'est MPlayer mplayer2 mpv.

    --

    ¹ : https://fr.wikipedia.org/wiki/Japonophilie#XXIe_si%C3%A8cle
    ² : https://iamscum.wordpress.com/guides/videoplayback-guide/mpv-conf/
    ³ : https://github.com/tomasklaen/uosc

    January 6, 2025 at 08:55:22 GMT+1 * - permalink -
    QRCode
    - https://linuxfr.org/nodes/137844/comments/1979077
    Vidéo upscaling
Links per page: 20 50 100
◄Older
page 1 / 11
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation