change registry key to 0 instead 272 look like solve my problem
but the problem appear again on the next boot, so i have to change DeskHtmlVersion key again again and again everytime my computer run.

So i created small program to set DeskHtmlVersion to Zero Decimal and you must make it run every time my computer start and make DeskHtmlVersion keep to Zero Value.

I upload this file to rapidshare so download it guys…

just follow this step :

1. Download and extrak the arcive, you will see DeskHtmlVersionToZero.exe and you have to make it to run on every time computer start, so follow next step.

2. Copy DeskHtmlVersionToZero.exe to C:\WINDOWS\system32\

3. Type regedit on StartMenu > RUN

4. Goto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

5. Create String Key, give it name DeskHtmlVersionToZero

6. Fill The Value with C:\WINDOWS\system32\DeskHtmlVersionToZero.exe

7. Restart Computer.

8. To Check it, type msconfig on StartMenu > RUN, goto startup tab, you will see DeskHtmlVersionToZero on your startup program.

9. And Check that Your DeskHtmlVersion Keep in Zero Value.

If u like it please give me comments

Dani AI

Generated

’s idea (forcing the DeskHtmlVersion value at each boot) is a practical band‑aid but masks the real problem: the “Active Desktop Recovery” page is usually caused by a damaged per‑user HTML desktop (desktop.htt) or an IE/ActiveDesktop mismatch. Microsoft’s documented workaround is to remove the bad desktop.htt (Windows will recreate a clean copy) and set the DeskHtmlVersion DWORD to 0 under the current user’s Internet Explorer Desktop settings; that stops the “Restore my Active Desktop” behavior used on XP/IE-era systems. (learn.microsoft.com)

Safer, recommended steps (back up first): export the registry or create a System Restore point; delete the per‑user Desktop.htt file in the user’s Application Data\Microsoft\Internet Explorer folder; then edit (or import) the registry key below and set DeskHtmlVersion to 0 (DWORD decimal). Log off and back on to apply.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components]
"DeskHtmlVersion"=dword:00000000

Always back up the registry before changes. (support.microsoft.com)

If the value reverts on every boot (as you describe), something is restoring it: group policy, a login/startup script, a scheduled task, an enterprise GPO, or malware. Inspect startup/persistence points with Autoruns and trace which process writes the key with Process Monitor; check for wallpaper enforcement keys (Policies\ActiveDesktop / NoChangingWallPaper) and run a full anti‑malware scan if you see suspicious installers or repeated registry writes. Fix the culprit (remove the offending startup entry or policy) rather than repeatedly forcing the value at logon. (autoruns.org)

For : try the delete+registry fix (after backing up), then follow the troubleshooting above if it comes back — that targets the root cause instead of relying on a startup patch.

hi new here

need a alternate solution as it didnt worked

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.