pictkura
Download

pictkura  /  Installing

Installing and the first launch

Installation steps for Windows and macOS, and what to do about the warnings shown on the first launch.

Version  0.2 Updated  2026-10-18

About code signing. pictkura has no signing certificate, so Windows and macOS both warn you on the first launch. The warning means the publisher could not be verified — it is not the result of anything inspecting the contents. Every prompt is covered from section 2 onwards.

The material for checking a file against the one published here is under how these files are built. If anything still leaves you unsure after reading it, stop the installation.

1Which file to download

Every file is listed on the download page, and older versions stay on the Releases page. Usually you want the Microsoft Store version on Windows and arm64.zip on a Mac. On a PC without the Store, use -setup.exe.

PlatformFileNotes
Windows 10/11 (x64)
Recommended
Microsoft StoreNo first-launch warning, and the Store keeps it updated. Moving from the installer version (setup.exe or MSI)? Uninstall it first (otherwise two AutoPlay entries appear). From a terminal: winget install 9N5H2QBMK9NB (this also goes through the Store, so it does not work on a PC where the Store is unavailable)
Windows 10/11 (x64)pictkura_<version>_x64-setup.exeNo administrator rights needed. Installs for your user only (%LOCALAPPDATA%\pictkura). The installer asks for Japanese or English (the app itself follows your OS language, or the one chosen in Settings)
Windows, machine-wide
(for administrators)
pictkura_<version>_x64_<lang>.msiFor installing per-machine. Asks for administrator rights. Japanese and English installers are separate files
Windows, no installerpictkura_<version>_x64-portable.zipUnzip and run pictkura.exe
macOS 11+
(Apple Silicon)
pictkura_<version>_arm64.zipUnzip and move pictkura.app wherever you like. Read section 3 before the first launch

There is no Intel (x86_64) build, and no Linux build. Windows also needs the WebView2 runtime, which is already present on Windows 11 and on up-to-date Windows 10; where it is missing, the installer fetches it. The Microsoft Store version does not: on such a PC, use the installer or install the WebView2 runtime first.

2Installing on Windows

The Microsoft Store version installs from its Store page. Microsoft signs it, so none of the warnings below appear.

Apart from the Store version, pictkura is not code-signed on Windows — a signing certificate costs money. Nothing is broken; clearing the warnings below lets the app run normally.

2.1  Installing -setup.exe

There is no UAC prompt, because it installs into your own user profile rather than the whole machine. Depending on your Windows settings, you will see one or two prompts:

PromptHow to proceed, and when it appears
Microsoft Defender SmartScreen
"Windows protected your PC"
More info → Run anyway. SmartScreen judges each downloaded file, so it appears again for a new version
"The app you're trying to install isn't a Microsoft-verified app"Appears when "Choose where to get apps" is set to warn before installing apps from outside the Microsoft Store. Choose Install anyway to continue.
When it is set to "The Microsoft Store only (Recommended)", there is no Install anyway button — the installation cannot proceed; with that setting, use the Microsoft Store version. The setting lives under Settings → Apps → Advanced app settings on Windows 11, and Settings → Apps → Apps & features on Windows 10

Two exceptions, both where it does something machine-wide on your behalf:

WhenWhat happens
An older MSI install is present-setup.exe removes it before installing, and that one step does prompt for UAC. It will not prompt on later installs
WebView2 is missingThe installer fetches and installs it. WebView2 is machine-wide, so that prompts for UAC too

Take care on a shared PC. The MSI is installed for everyone, so switching removes pictkura for the other users — -setup.exe installs only for you. Each person should run -setup.exe themselves.

Also, another user on that PC may still have an AutoPlay entry left behind (versions up to 0.3 registered it from the app). Starting a newer pictkura once clears it; otherwise they can pick a new AutoPlay default in Windows Settings.

The other direction (installing the MSI while -setup.exe is installed) is not handled, so uninstall from Settings → Apps first in that case.

2.2  Installing the MSI (this one also prompts for UAC)

1. SmartScreen — when you open the downloaded MSI, not at download time. You may see "Windows protected your PC." Click More info, then the Run anyway button that appears. SmartScreen judges each downloaded file, so clearing one MSI does not cover the next release, and the same file can prompt again on another PC. Within one PC and one file, it usually stops asking after you have run it once.

2. User Account Control (UAC) — next, Windows asks whether to allow an app from an unknown publisher to make changes, and shows Publisher: Unknown (because it is not signed). Click Yes. This prompt appears every time you install.

2.3  The portable ZIP

No install is needed, but the first time you run the extracted pictkura.exe, the same SmartScreen prompt may appear. Click More info → Run anyway.

2.4  Smart App Control (all but the Store version)

If Smart App Control is on — it can be, on a clean install of Windows 11 — it may block an unsigned app outright, with no "Run anyway" to click. This applies to every file downloaded from this site, since it judges the code, not how it reached you.

There is no way around it from the installer or portable side: try the Microsoft Store version, which Microsoft signs, or use a PC without SAC. Switching SAC off does lift the block, but it is one-way — Windows cannot turn it back on without a reinstall — so we do not suggest it just to run this app.

Authenticode signing would reliably replace "Publisher: Unknown" with the publisher name, and makes SmartScreen fire less often — but it does not categorically remove it: a newly signed binary that has not built up reputation can still be flagged. The certificate is paid, so it is deferred.

2.5  The Defender quarantine (both shipped builds cleared)

Defender has taken a pictkura executable as Trojan:Win32/Bearfoos.A!ml out of three builds so far: 0.2.6 (2026-09-02), a 0.2.7 build being tested before release (09-03 and 09-04), and the shipped 0.2.7 (09-06). The !ml suffix marks it as a machine-learning guess, not a match against a known threat, and it fires readily on unsigned executables.

Two of those were builds you could download, and both detections were reported to Microsoft as false positives and removed: the files do not meet their criteria for malware. 0.2.6 on 2026-09-02 (removed the next day, #105) and 0.2.7 on 2026-09-06 (removed the same day, #121). In the 0.2.6 episode -setup.exe was quarantined too, as Bearfoos.B!ml, but only the executable was submitted — there too, the removal reached the one file that was reported.

The remaining build was never published — what people could download at the time was still 0.2.6. Two files out of that one build were quarantined separately, and only one of them was reported and withdrawn; the other was quarantined again after the withdrawal came through. That is how it became clear that a removal reaches one file at a time.

The 0.2.7 downloads were pulled on 2026-09-06 and are back, byte for byte the same files. The published SHA256SUMS.txt has not changed since the first release, so a copy downloaded before the pause still checks out.

If a copy was already taken from you: your photos and your library are untouched. What gets cleaned out is %LOCALAPPDATA%\pictkura\; the database and the settings live under %APPDATA%\, a different tree. Once the definitions are current (the commands are below), installing again puts the executable back — checked on the machine it actually happened to. Reinstalling before that just gets the new copy taken as well. If the installer objects, %LOCALAPPDATA%\pictkura\uninstall.exe is still there; run that first.

This is not a promise that it will not happen again. The verdict is delivered from the cloud rather than by a definition you can pin down, and it has happened on two shipped builds and once in testing. A removal covers the one file that was reported — for 0.2.7 that is the installer's payload. The MSIs and the portable ZIP each carry a different byte string that the removal does not reach, though neither has ever been quarantined. Since the removal the installer has been run on a freshly installed Windows with the current definitions and nothing fired, but that is one machine on a handful of days, not proof of anything. Issue #121 is closed, but the account is kept there. If it happens to you, the definition version and the time it fired are the useful things to add to it — and the issue gets reopened if the detection comes back.

A machine whose definitions are still old can go on quarantining it. Microsoft's own advice is to drop the cached detections and fetch the current definitions, from a command prompt run as administrator:

cd /d "c:\Program Files\Windows Defender"
MpCmdRun.exe -removedefinitions -dynamicsignatures
MpCmdRun.exe -SignatureUpdate

The block is for the Command Prompt (cmd.exe). The /d is what makes cd cross to C: when your prompt is sitting on another drive. In PowerShell, drop the /d and write .\MpCmdRun.exe on the other two lines — PowerShell does not look in the current directory.

Updating the definitions stops the detection, but it does not bring back a file that was already taken. Once the definitions are current, installing pictkura again puts it back — that is the quickest way out. (Reinstalling before that just gets the new copy taken as well.) The quarantined copy is also still listed under Protection history in Windows Security.

The whole account, including how to check what you downloaded, is in issue #121 (the 0.2.6 episode is #105).

3Starting it on macOS

The macOS build is not signed with an Apple Developer ID, so Gatekeeper stops the first launch. The app is not damaged: Gatekeeper reports that it cannot check who signed it.

First, move pictkura.app to wherever you want to keep it (/Applications, say). This is not just tidiness: launched from where it was unzipped, macOS copies the app into a read-only temporary location and runs it from there (App Translocation).

macOS 15 (Sequoia) and later

Double-clicking shows a dialog saying macOS "could not verify pictkura is free of malware," offering only Move to Trash and Done. Nothing there lets you continue, so:

StepWhat to do
1Click Done
2Open System Settings → Privacy & Security and scroll to the bottom
3Find the line saying pictkura was blocked, and click Open Anyway
4Authenticate when asked. The app starts

That line only appears after a blocked double-click, so keep the order.

macOS 11 to 14

Right-click (or control-click) pictkura.app → Open → Open in the dialog.

macOS 15 removed this workaround. Conversely, the System Settings steps above do not apply to macOS 11–12, where that pane goes by a different name. Follow the section matching your version.

Any version (Terminal)

xattr -dr com.apple.quarantine /path/to/pictkura.app

Only the first launch needs this; afterwards it opens by double-clicking. The same block happens whether the app ships as a .zip or a .dmg — the archive format has nothing to do with it.

4First steps after installing

Once it opens, add the folder your photos live in with Browse… at the bottom left. To bring photos off a card, insert it and press Import from USB at the top. The destination folder and the way shots are filed by date are both chosen on that screen.

From picking the card to 90 photos sitting in the library. Anything already imported is left out from the start. The recording shows the Japanese interface; the app itself is available in 7 languages.

Every screen is walked through in the manual, and what the app does and does not do is listed in the specification.

5Uninstalling

How it was installedHow to remove it
Microsoft Store versionWindows Settings → Apps, or right-click pictkura in Start and choose Uninstall. The AutoPlay entry goes too. If you only ever used the Store version, its settings and index are removed with it
-setup.exe / MSIWindows Settings → Apps. The AutoPlay entry goes too. -setup.exe registers it only for the account that installed it, and the MSI for everyone on the PC, so that is also what is removed. Other accounts that chose pictkura under “Always do this” keep that choice (it can be changed in Windows Settings → AutoPlay)
Portable ZIPDelete the folder. The portable build does not offer an AutoPlay entry. If a portable build up to 0.3 had one, start the new version once, or run pictkura.exe --unregister-autoplay before deleting, and nothing is left behind
macOSDrag pictkura.app to the Trash

Unless you only used the Store version, settings and the index remain. Their locations are listed under Where data lives. Your photos are never touched.