Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?

User Image
Ben_
171 discussion posts
ClipboardFusion (CF) keeps clearing its clipboard history automatically.
Details:

    The clipboard clears itself shortly after copying content, without any manual clearing.

    Restarting CF does not resolve the issue; the clipboard continues to clear.

    CF is unable to retain any history entries.

    In contrast, pressing Win + V displays the default Windows clipboard history as expected.

    Verified: Settings > System > Clipboard > Clipboard history is enabled.

Uncertain Cause: Not sure if this is due to CF settings, a Windows conflict, or interference from another application.

I've also created a small powershell script to monitor and log events:
# Load necessary assemblies
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName PresentationFramework
Add-Type -AssemblyName PresentationCore
Add-Type -AssemblyName WindowsBase

# Define paths
$logFile = "$env:APPDATA\ClipboardClearMonitor.log"

# Ensure log file exists
if (-not (Test-Path $logFile)) {
    New-Item -ItemType File -Path $logFile -Force | Out-Null
}

# Log script start
$timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Add-Content -Path $logFile -Value "$timestamp - Script started."

# Display the log file path to the user
Write-Host "------------------------------------------------------------" -ForegroundColor Cyan
Write-Host "Clipboard monitoring started." -ForegroundColor Green
Write-Host "Log file: $logFile" -ForegroundColor Yellow
Write-Host "This window will display all clipboard changes." -ForegroundColor Green
Write-Host "------------------------------------------------------------" -ForegroundColor Cyan

# Notification function
function Show-WindowsNotification {
    param ([string]$message)
    try {
        [System.Windows.Forms.NotifyIcon]$n = New-Object System.Windows.Forms.NotifyIcon
        $n.Icon = [System.Drawing.SystemIcons]::Information
        $n.BalloonTipTitle = "Clipboard Alert"
        $n.BalloonTipText = $message
        $n.Visible = $true
        $n.ShowBalloonTip(10000)
        Start-Sleep -Seconds 10
        $n.Dispose()
    } catch {
        Write-Host "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') - Notification error: $($_.Exception.Message)" -ForegroundColor Red
    }
}

# Clipboard reader
function Get-ClipboardContentSummary {
    try {
        $dataObj = [Windows.Forms.Clipboard]::GetDataObject()
        if ($dataObj -eq $null) {
            return "<null>"
        }
        $formats = $dataObj.GetFormats()
        if ($formats.Count -eq 0) {
            return "<empty>"
        }
        return ($formats -join ", ")
    } catch {
        $err = $_.Exception.Message
        $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
        $logEntry = "$timestamp - Clipboard access error: $err"
        Add-Content -Path $logFile -Value $logEntry
        Write-Host $logEntry -ForegroundColor Red
        return "<unreadable>"
    }
}

try {
    $lastClipboardSummary = Get-ClipboardContentSummary
    while ($true) {
        Start-Sleep -Seconds 1
        $currentSummary = Get-ClipboardContentSummary

        if ($currentSummary -ne $lastClipboardSummary) {
            $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
            $logEntry = "$timestamp - Clipboard changed: $lastClipboardSummary → $currentSummary"
            Add-Content -Path $logFile -Value $logEntry
            Write-Host $logEntry

            if ($currentSummary -eq "<empty>" -or $currentSummary -eq "<null>" -or $currentSummary -eq "<unreadable>") {
                Show-WindowsNotification "Clipboard was cleared or inaccessible."
            }

            $lastClipboardSummary = $currentSummary
        }
    }
} catch {
    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
    $logEntry = "$timestamp - FATAL ERROR: $($_.Exception.Message)"
    Add-Content -Path $logFile -Value $logEntry
    Write-Host $logEntry -ForegroundColor Red
    Pause
}

Pause


Output to log:
ClipboardClearMonitor.log
This window will display all clipboard changes.
------------------------------------------------------------
2025-07-17 12:43:57 - Clipboard changed: System.String, UnicodeText, Text, Locale, OEMText → HTML Format, System.St
ring, UnicodeText, Text, Chromium internal source RFH token, Chromium internal source URL, Locale, OEMText
2025-07-17 12:44:18 - Clipboard changed: HTML Format, System.String, UnicodeText, Text, Chromium internal source RFH 
token, Chromium internal source URL, Locale, OEMText → System.String, UnicodeText, Text, Locale, OEMText
2025-07-17 12:48:17 - Clipboard changed: System.String, UnicodeText, Text, Locale, OEMText → <empty>
2025-07-17 12:49:25 - Clipboard changed: <empty> → System.Drawing.Bitmap, Bitmap
2025-07-17 12:51:56 - Clipboard changed: System.Drawing.Bitmap, Bitmap → HTML Format, System.String, UnicodeText, T
ext, Chromium internal source RFH token, Chromium internal source URL, Locale, OEMText
2025-07-17 12:53:40 - Clipboard changed: HTML Format, System.String, UnicodeText, Text, Chromium internal source RFH 
token, Chromium internal source URL, Locale, OEMText → System.String, UnicodeText, Text, OEMText, CF_CLIPBOARDFUSIO
N_DATAOBJECT, CF_CLIPBOARDFUSION_ITEM_SET, CF_CLIPBOARDFUSION_SCRUBBED
2025-07-17 12:53:50 - Clipboard changed: System.String, UnicodeText, Text, OEMText, CF_CLIPBOARDFUSION_DATAOBJECT, CF
_CLIPBOARDFUSION_ITEM_SET, CF_CLIPBOARDFUSION_SCRUBBED → HTML Format, System.String, UnicodeText, Text, Chromium in
ternal source RFH token, Chromium internal source URL, Locale, OEMText
2025-07-17 13:18:17 - Clipboard changed: HTML Format, System.String, UnicodeText, Text, Chromium internal source RFH 
token, Chromium internal source URL, Locale, OEMText → System.Drawing.Bitmap, Bitmap
2025-07-17 13:21:02 - Clipboard changed: System.Drawing.Bitmap, Bitmap → HTML Format, System.String, UnicodeText, T
ext, Chromium internal source RFH token, Chromium internal source URL, Locale, OEMText
2025-07-17 13:22:13 - Clipboard changed: HTML Format, System.String, UnicodeText, Text, Chromium internal source RFH 
token, Chromium internal source URL, Locale, OEMText → System.String, UnicodeText, Text, OEMText, CF_CLIPBOARDFUSIO
N_DATAOBJECT, CF_CLIPBOARDFUSION_ITEM_SET, CF_CLIPBOARDFUSION_SCRUBBED
2025-07-17 13:23:08 - Clipboard changed: System.String, UnicodeText, Text, OEMText, CF_CLIPBOARDFUSION_DATAOBJECT, CF
_CLIPBOARDFUSION_ITEM_SET, CF_CLIPBOARDFUSION_SCRUBBED → HTML Format, System.String, UnicodeText, Text, Chromium in
ternal source RFH token, Chromium internal source URL, Locale, OEMText
2025-07-17 13:24:38 - Clipboard changed: HTML Format, System.String, UnicodeText, Text, Chromium internal source RFH 
token, Chromium internal source URL, Locale, OEMText → System.String, UnicodeText, Text, Chromium internal source R
FH token, Chromium internal source URL, Locale, OEMText
2025-07-17 13:27:12 - Clipboard changed: System.String, UnicodeText, Text, Chromium internal source RFH token, Chromi
um internal source URL, Locale, OEMText → Rich Text Format, System.String, UnicodeText, Text


I'm unable to locate the culprit.

This issue began maybe a week or so ago, uncertain though, it could be a WU KB5062554 and KB5063706 recent updates. I've not uninstalled these yet.

I don’t like using WKey+V, the window doesn’t stay open, unlike ClipboardFusion, which works great.
• Attachment [protected]: ClipboardFusion - Copy.zip [5,625 bytes]
Jul 17, 2025 (modified Jul 17, 2025)  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Can you send me a screenshot of the ClipboardFusion Settings > Application Exceptions > Default Copy Settings Edit window?
Jul 18, 2025  • #2
User Image
Ben_
171 discussion posts
uploaded
• Attachment [protected]: 20250718-July-W29_124316193_ClipboardFusion.png [35,624 bytes]
Jul 18, 2025 (modified Jul 18, 2025)  • #3
User Image
Ben_
171 discussion posts
Version of clipc.dll KB52062554 was 19045.6093 (22H2). I did not verify this at the time of removing KB5062554.

Removed KB5062554 and the CF clipboard clearing issue has stopped.

KB5062554 likely modified or interfered with clipc.dll or system clipboard notification chains, causing clipboard flushing of third-party apps.

Current version and current version of clipc.dll
Edition    Windows 10 Pro
Version    22H2
Installed on   
OS build    19045.5965
Experience    Windows Feature Experience Pack 1000.19061.1000.0


(Get-Item "C:\Windows\System32\clipc.dll").VersionInfo | Format-List
(Get-Item "C:\Windows\System32\user32.dll").VersionInfo | Format-List

OriginalFilename  : ClipC.dll.mui
FileDescription   : Client Licensing Platform Client
ProductName       : Microsoft® Windows® Operating System
Comments          : 
CompanyName       : Microsoft Corporation
FileName          : C:\Windows\System32\clipc.dll
FileVersion       : 10.0.19041.1 (WinBuild.160101.0800)
ProductVersion    : 10.0.19041.1
IsDebug           : False
IsPatched         : False
IsPreRelease      : False
IsPrivateBuild    : False
IsSpecialBuild    : False
Language          : English (United States)
LegalCopyright    : © Microsoft Corporation. All rights reserved.
LegalTrademarks   : 
PrivateBuild      : 
SpecialBuild      : 
FileVersionRaw    : 10.0.19041.5915
ProductVersionRaw : 10.0.19041.5915

OriginalFilename  : user32
FileDescription   : Multi-User Windows USER API Client DLL
ProductName       : Microsoft® Windows® Operating System
Comments          : 
CompanyName       : Microsoft Corporation
FileName          : C:\Windows\System32\user32.dll
FileVersion       : 10.0.19041.1 (WinBuild.160101.0800)
ProductVersion    : 10.0.19041.1
IsDebug           : False
IsPatched         : False
IsPreRelease      : False
IsPrivateBuild    : False
IsSpecialBuild    : False
Language          : English (United States)
LegalCopyright    : © Microsoft Corporation. All rights reserved.
LegalTrademarks   : 
PrivateBuild      : 
SpecialBuild      : 
FileVersionRaw    : 10.0.19041.5737
ProductVersionRaw : 10.0.19041.5737


Hopefully you guys can get a fix out soon. With a little more digging KB5062554 has issues.
Jul 18, 2025 (modified Jul 21, 2025)  • #4
User Image
Ben_
171 discussion posts
KB5062554 reinstalled itself. Searched in C:\Windows\Logs\CBS\CBS.log for clipc.dll and not present in the log.

Get-WmiObject -Class Win32_QuickFixEngineering | Where-Object { $_.HotFixID -eq "KB5062554" }

Source        Description      HotFixID      InstalledBy          InstalledOn               
------        -----------      --------      -----------          -----------               
            Security Update  KB5062554     NT AUTHORITY\SYSTEM  7/19/2025 12:00:00 AM


Current WinVer
Edition    Windows 10 Pro
Version    22H2
Installed on 
OS build    19045.6093
Experience    Windows Feature Experience Pack 1000.19062.1000.0


KB5062554 was expected to deliver and apply clipc.dll version 19045.6093 as part of the cumulative 19045.6093 update package. However, on this system, the file remains at version 19041.5915. Review of CBS.log confirms that clipc.dll was neither installed, replaced, skipped, nor referenced during servicing. This strongly indicates that Microsoft has silently removed clipc.dll from the revised KB5062554 payload.

(Get-Item "C:\Windows\System32\clipc.dll").VersionInfo | Format-List

OriginalFilename  : ClipC.dll.mui
CompanyName       : Microsoft Corporation
FileName          : C:\Windows\System32\clipc.dll
FileVersion       : 10.0.19041.1 (WinBuild.160101.0800)
ProductVersion    : 10.0.19041.1
FileVersionRaw    : 10.0.19041.5915
ProductVersionRaw : 10.0.19041.5915


Get-FileHash "C:\Windows\System32\clipc.dll" -Algorithm SHA256

Algorithm       Hash                                                                   Path                         
---------       ----                                                                   ----                         
SHA256          5BA68CEA987915B62788165C9CF7C8499869B9B6351D391AE9AE0F5E549D2DAB       C:\Windows\System32\clipc.dll
Jul 20, 2025 (modified Jul 20, 2025)  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
I tested this with the KB5062649 update from July 22nd and it worked fine. Can you try updating and let me know if the issue persists?
Jul 25, 2025  • #6
User Image
Ben_
171 discussion posts
Did you read my post?
Jul 29, 2025  • #7
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Indeed, we've tested across a few machines but we can't seem to reproduce it here, so it will be pretty difficult to fix. Interestingly the KB5062649 update that was released after you posted is still showing the Clipc.dll as version 10.0.19041.5915.

If you're still able to reproduce it after updating, please let us know and we'll take a look into it further :)
Aug 5, 2025  • #8
User Image
Ben_
171 discussion posts
It's working fine here for the moment. I did not update to KB5062649, that is a preview. The version WU updated to is KB52062554.

At this point I'm updating KB5062649 (Preview), will see if clipc.dll gets updated to version 19045.6159
Aug 9, 2025  • #9
User Image
ZVGHOST
5 discussion posts
I just had this issue. The history seemed to clear when taking screenshots, which I don't think I ever had happen before.
I opened the Default Copy Settings, unchecked "Delete History Item After", and that seems to have fixed it. It was set to 1 day.
Aug 14, 2025  • #10
User Image
Ben_
171 discussion posts
Updated to KB5062649 a few days ago. So far no problems. Clipc.dll is still the old version 19041.5915.

PS C:\Windows\system32> systeminfo /fo csv | ConvertFrom-Csv | select "OS Name", "OS Version" | Format-List

OS Name    : Microsoft Windows 10 Pro
OS Version : 10.0.19045 N/A Build 19045


PS C:\Windows\system32> (Get-Item "C:\Windows\System32\clipc.dll").VersionInfo | Format-List

OriginalFilename  : ClipC.dll.mui
FileDescription   : Client Licensing Platform Client
ProductName       : Microsoft® Windows® Operating System
Comments          :
CompanyName       : Microsoft Corporation
FileName          : C:\Windows\System32\clipc.dll
FileVersion       : 10.0.19041.1 (WinBuild.160101.0800)
ProductVersion    : 10.0.19041.1
IsDebug           : False
IsPatched         : False
IsPreRelease      : False
IsPrivateBuild    : False
IsSpecialBuild    : False
Language          : English (United States)
LegalCopyright    : © Microsoft Corporation. All rights reserved.
LegalTrademarks   :
PrivateBuild      :
SpecialBuild      :
FileVersionRaw    : 10.0.19041.5915
ProductVersionRaw : 10.0.19041.5915


I find it interesting that Clipc.dll is still 19041.5915

It seems that Clipc.dll (19045.6093) in KB52062554 that broke it.
• Attachment [protected]: 20250814-August-W33_190031920_powershell.png [42,775 bytes]
Aug 15, 2025 (modified Aug 15, 2025)  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(1)  Login to Vote(-)