329 lines
No EOL
58 KiB
HTML
329 lines
No EOL
58 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en"><head><title>half-assed windows 7 transformation for windows 11 guide</title><meta charset="utf-8"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=JetBrains Mono:wght@400;700&family=Atkinson Hyperlegible Next:ital,wght@0,400;0,600;1,400;1,600&family=JetBrains Mono:wght@400;600&display=swap"/><link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin="anonymous"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="og:site_name" content="a gooey synth's notebook"/><meta property="og:title" content="half-assed windows 7 transformation for windows 11 guide"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="half-assed windows 7 transformation for windows 11 guide"/><meta name="twitter:description" content="welcome to a little dumb guide for something because i decided to try it out, realized it’s not that bad, and want to share my methods."/><meta property="og:description" content="welcome to a little dumb guide for something because i decided to try it out, realized it’s not that bad, and want to share my methods."/><meta property="og:image:alt" content="welcome to a little dumb guide for something because i decided to try it out, realized it’s not that bad, and want to share my methods."/><meta property="twitter:domain" content="synth.download/~sneexy/notebook"/><meta property="og:url" content="https://synth.download/~sneexy/notebook/knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide"/><meta property="twitter:url" content="https://synth.download/~sneexy/notebook/knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide"/><link rel="icon" href="../static/icon.png"/><meta name="description" content="welcome to a little dumb guide for something because i decided to try it out, realized it’s not that bad, and want to share my methods."/><meta name="generator" content="Quartz"/><link href="../index.css" rel="stylesheet" type="text/css" spa-preserve/><style>.expand-button {
|
||
position: absolute;
|
||
display: flex;
|
||
float: right;
|
||
padding: 0.4rem;
|
||
margin: 0.3rem;
|
||
right: 0;
|
||
color: var(--gray);
|
||
border-color: var(--dark);
|
||
background-color: var(--light);
|
||
border: 1px solid;
|
||
border-radius: 5px;
|
||
opacity: 0;
|
||
transition: 0.2s;
|
||
}
|
||
.expand-button > svg {
|
||
fill: var(--light);
|
||
filter: contrast(0.3);
|
||
}
|
||
.expand-button:hover {
|
||
cursor: pointer;
|
||
border-color: var(--secondary);
|
||
}
|
||
.expand-button:focus {
|
||
outline: 0;
|
||
}
|
||
|
||
pre:hover > .expand-button {
|
||
opacity: 1;
|
||
transition: 0.2s;
|
||
}
|
||
|
||
#mermaid-container {
|
||
position: fixed;
|
||
contain: layout;
|
||
z-index: 999;
|
||
left: 0;
|
||
top: 0;
|
||
width: 100vw;
|
||
height: 100vh;
|
||
overflow: hidden;
|
||
display: none;
|
||
backdrop-filter: blur(4px);
|
||
background: rgba(0, 0, 0, 0.5);
|
||
}
|
||
#mermaid-container.active {
|
||
display: inline-block;
|
||
}
|
||
#mermaid-container > #mermaid-space {
|
||
border: 1px solid var(--lightgray);
|
||
background-color: var(--light);
|
||
border-radius: 5px;
|
||
position: fixed;
|
||
top: 50%;
|
||
left: 50%;
|
||
transform: translate(-50%, -50%);
|
||
height: 80vh;
|
||
width: 80vw;
|
||
overflow: hidden;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-content {
|
||
padding: 2rem;
|
||
position: relative;
|
||
transform-origin: 0 0;
|
||
transition: transform 0.1s ease;
|
||
overflow: visible;
|
||
min-height: 200px;
|
||
min-width: 200px;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-content pre {
|
||
margin: 0;
|
||
border: none;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-content svg {
|
||
max-width: none;
|
||
height: auto;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-controls {
|
||
position: absolute;
|
||
bottom: 20px;
|
||
right: 20px;
|
||
display: flex;
|
||
gap: 8px;
|
||
padding: 8px;
|
||
background: var(--light);
|
||
border: 1px solid var(--lightgray);
|
||
border-radius: 6px;
|
||
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
|
||
z-index: 2;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-controls .mermaid-control-button {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
width: 32px;
|
||
height: 32px;
|
||
padding: 0;
|
||
border: 1px solid var(--lightgray);
|
||
background: var(--light);
|
||
color: var(--dark);
|
||
border-radius: 4px;
|
||
cursor: pointer;
|
||
font-size: 16px;
|
||
font-family: var(--bodyFont);
|
||
transition: all 0.2s ease;
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-controls .mermaid-control-button:hover {
|
||
background: var(--lightgray);
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-controls .mermaid-control-button:active {
|
||
transform: translateY(1px);
|
||
}
|
||
#mermaid-container > #mermaid-space > .mermaid-controls .mermaid-control-button:nth-child(2) {
|
||
width: auto;
|
||
padding: 0 12px;
|
||
font-size: 14px;
|
||
}
|
||
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL3Zhci9ob21lL3J1YmVuL0dpdC9zbmVleHkvbm90ZWJvb2svcXVhcnR6L2NvbXBvbmVudHMvc3R5bGVzIiwic291cmNlcyI6WyJtZXJtYWlkLmlubGluZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUlGO0VBQ0U7RUFDQTtFQUNBIiwic291cmNlc0NvbnRlbnQiOlsiLmV4cGFuZC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMC40cmVtO1xuICBtYXJnaW46IDAuM3JlbTtcbiAgcmlnaHQ6IDA7IC8vIE5PVEU6IHJpZ2h0IHdpbGwgYmUgc2V0IGluIG1lcm1haWQuaW5saW5lLnRzXG4gIGNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICYgPiBzdmcge1xuICAgIGZpbGw6IHZhcigtLWxpZ2h0KTtcbiAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMyk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5wcmUge1xuICAmOmhvdmVyID4gLmV4cGFuZC1idXR0b24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgfVxufVxuXG4jbWVybWFpZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGNvbnRhaW46IGxheW91dDtcbiAgei1pbmRleDogOTk5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJiA+ICNtZXJtYWlkLXNwYWNlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saWdodGdyYXkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gICAgd2lkdGg6IDgwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYgPiAubWVybWFpZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgIHByZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLm1lcm1haWQtY29udHJvbHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1saWdodGdyYXkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIC5tZXJtYWlkLWNvbnRyb2wtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWxpZ2h0Z3JheSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWRhcmspO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tYm9keUZvbnQpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0Z3JheSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdHlsZSB0aGUgcmVzZXQgYnV0dG9uIGRpZmZlcmVudGx5XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */</style><link href="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/katex.min.css" rel="stylesheet" type="text/css" spa-preserve/><script src="../prescript.js" type="application/javascript" spa-preserve></script><script type="application/javascript" spa-preserve>const fetchData = fetch("../static/contentIndex.json").then(data => data.json())</script><link rel="alternate" type="application/rss+xml" title="RSS Feed" href="https://synth.download/~sneexy/notebook/index.xml"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image" content="https://synth.download/~sneexy/notebook/knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide-og-image.webp"/><meta property="og:image:url" content="https://synth.download/~sneexy/notebook/knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide-og-image.webp"/><meta name="twitter:image" content="https://synth.download/~sneexy/notebook/knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide-og-image.webp"/><meta property="og:image:type" content="image/.webp"/></head><body data-slug="knowledgebase/half-assed-windows-7-transformation-for-windows-11-guide"><div id="quartz-root" class="page"><div id="quartz-body"><div class="left sidebar"><h2 class="page-title"><a href="..">a gooey synth's notebook</a></h2><div class="spacer mobile-only"></div><div class="flex-component" style="flex-direction: row; flex-wrap: nowrap; gap: 1rem;"><div style="flex-grow: 1; flex-shrink: 1; flex-basis: auto; order: 0; align-self: center; justify-self: center;"><div class="search"><button class="search-button"><p>Search</p><svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.9 19.7"><title>Search</title><g class="search-path" fill="none"><path stroke-linecap="square" d="M18.5 18.3l-5.4-5.4"></path><circle cx="8" cy="8" r="7"></circle></g></svg></button><div class="search-container"><div class="search-space"><input autocomplete="off" class="search-bar" name="search" type="text" aria-label="Search for something" placeholder="Search for something"/><div class="search-layout" data-preview="true"></div></div></div></div></div><div style="flex-grow: 0; flex-shrink: 1; flex-basis: auto; order: 0; align-self: center; justify-self: center;"><button class="darkmode"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="dayIcon" x="0px" y="0px" viewBox="0 0 35 35" style="enable-background:new 0 0 35 35" xml:space="preserve" aria-label="Dark mode"><title>Dark mode</title><path d="M6,17.5C6,16.672,5.328,16,4.5,16h-3C0.672,16,0,16.672,0,17.5 S0.672,19,1.5,19h3C5.328,19,6,18.328,6,17.5z M7.5,26c-0.414,0-0.789,0.168-1.061,0.439l-2,2C4.168,28.711,4,29.086,4,29.5 C4,30.328,4.671,31,5.5,31c0.414,0,0.789-0.168,1.06-0.44l2-2C8.832,28.289,9,27.914,9,27.5C9,26.672,8.329,26,7.5,26z M17.5,6 C18.329,6,19,5.328,19,4.5v-3C19,0.672,18.329,0,17.5,0S16,0.672,16,1.5v3C16,5.328,16.671,6,17.5,6z M27.5,9 c0.414,0,0.789-0.168,1.06-0.439l2-2C30.832,6.289,31,5.914,31,5.5C31,4.672,30.329,4,29.5,4c-0.414,0-0.789,0.168-1.061,0.44 l-2,2C26.168,6.711,26,7.086,26,7.5C26,8.328,26.671,9,27.5,9z M6.439,8.561C6.711,8.832,7.086,9,7.5,9C8.328,9,9,8.328,9,7.5 c0-0.414-0.168-0.789-0.439-1.061l-2-2C6.289,4.168,5.914,4,5.5,4C4.672,4,4,4.672,4,5.5c0,0.414,0.168,0.789,0.439,1.06 L6.439,8.561z M33.5,16h-3c-0.828,0-1.5,0.672-1.5,1.5s0.672,1.5,1.5,1.5h3c0.828,0,1.5-0.672,1.5-1.5S34.328,16,33.5,16z M28.561,26.439C28.289,26.168,27.914,26,27.5,26c-0.828,0-1.5,0.672-1.5,1.5c0,0.414,0.168,0.789,0.439,1.06l2,2 C28.711,30.832,29.086,31,29.5,31c0.828,0,1.5-0.672,1.5-1.5c0-0.414-0.168-0.789-0.439-1.061L28.561,26.439z M17.5,29 c-0.829,0-1.5,0.672-1.5,1.5v3c0,0.828,0.671,1.5,1.5,1.5s1.5-0.672,1.5-1.5v-3C19,29.672,18.329,29,17.5,29z M17.5,7 C11.71,7,7,11.71,7,17.5S11.71,28,17.5,28S28,23.29,28,17.5S23.29,7,17.5,7z M17.5,25c-4.136,0-7.5-3.364-7.5-7.5 c0-4.136,3.364-7.5,7.5-7.5c4.136,0,7.5,3.364,7.5,7.5C25,21.636,21.636,25,17.5,25z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="nightIcon" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100" xml:space="preserve" aria-label="Light mode"><title>Light mode</title><path d="M96.76,66.458c-0.853-0.852-2.15-1.064-3.23-0.534c-6.063,2.991-12.858,4.571-19.655,4.571 C62.022,70.495,50.88,65.88,42.5,57.5C29.043,44.043,25.658,23.536,34.076,6.47c0.532-1.08,0.318-2.379-0.534-3.23 c-0.851-0.852-2.15-1.064-3.23-0.534c-4.918,2.427-9.375,5.619-13.246,9.491c-9.447,9.447-14.65,22.008-14.65,35.369 c0,13.36,5.203,25.921,14.65,35.368s22.008,14.65,35.368,14.65c13.361,0,25.921-5.203,35.369-14.65 c3.872-3.871,7.064-8.328,9.491-13.246C97.826,68.608,97.611,67.309,96.76,66.458z"></path></svg></button></div><div style="flex-grow: 0; flex-shrink: 1; flex-basis: auto; order: 0; align-self: center; justify-self: center;"><button class="readermode"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="readerIcon" fill="currentColor" stroke="currentColor" stroke-width="0.2" stroke-linecap="round" stroke-linejoin="round" width="64px" height="64px" viewBox="0 0 24 24" aria-label="Reader mode"><title>Reader mode</title><g transform="translate(-1.8, -1.8) scale(1.15, 1.2)"><path d="M8.9891247,2.5 C10.1384702,2.5 11.2209868,2.96705384 12.0049645,3.76669482 C12.7883914,2.96705384 13.8709081,2.5 15.0202536,2.5 L18.7549359,2.5 C19.1691495,2.5 19.5049359,2.83578644 19.5049359,3.25 L19.5046891,4.004 L21.2546891,4.00457396 C21.6343849,4.00457396 21.9481801,4.28672784 21.9978425,4.6528034 L22.0046891,4.75457396 L22.0046891,20.25 C22.0046891,20.6296958 21.7225353,20.943491 21.3564597,20.9931534 L21.2546891,21 L2.75468914,21 C2.37499337,21 2.06119817,20.7178461 2.01153575,20.3517706 L2.00468914,20.25 L2.00468914,4.75457396 C2.00468914,4.37487819 2.28684302,4.061083 2.65291858,4.01142057 L2.75468914,4.00457396 L4.50368914,4.004 L4.50444233,3.25 C4.50444233,2.87030423 4.78659621,2.55650904 5.15267177,2.50684662 L5.25444233,2.5 L8.9891247,2.5 Z M4.50368914,5.504 L3.50468914,5.504 L3.50468914,19.5 L10.9478955,19.4998273 C10.4513189,18.9207296 9.73864328,18.5588115 8.96709342,18.5065584 L8.77307039,18.5 L5.25444233,18.5 C4.87474657,18.5 4.56095137,18.2178461 4.51128895,17.8517706 L4.50444233,17.75 L4.50368914,5.504 Z M19.5049359,17.75 C19.5049359,18.1642136 19.1691495,18.5 18.7549359,18.5 L15.2363079,18.5 C14.3910149,18.5 13.5994408,18.8724714 13.0614828,19.4998273 L20.5046891,19.5 L20.5046891,5.504 L19.5046891,5.504 L19.5049359,17.75 Z M18.0059359,3.999 L15.0202536,4 L14.8259077,4.00692283 C13.9889509,4.06666544 13.2254227,4.50975805 12.7549359,5.212 L12.7549359,17.777 L12.7782651,17.7601316 C13.4923805,17.2719483 14.3447024,17 15.2363079,17 L18.0059359,16.999 L18.0056891,4.798 L18.0033792,4.75457396 L18.0056891,4.71 L18.0059359,3.999 Z M8.9891247,4 L6.00368914,3.999 L6.00599909,4.75457396 L6.00599909,4.75457396 L6.00368914,4.783 L6.00368914,16.999 L8.77307039,17 C9.57551536,17 10.3461406,17.2202781 11.0128313,17.6202194 L11.2536891,17.776 L11.2536891,5.211 C10.8200889,4.56369974 10.1361548,4.13636104 9.37521067,4.02745763 L9.18347055,4.00692283 L8.9891247,4 Z"></path></g></svg></button></div></div><div class="recent-notes"><h3>Recent posts</h3><ul class="recent-ul"><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../doing" class="internal">doing</a></h3></div><p class="meta"><time datetime="2025-06-17T04:47:22.000Z">Jun 16, 2025</time></p><ul class="tags"></ul></div></li><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../" class="internal">hey, welcome to my notebook.</a></h3></div><p class="meta"><time datetime="2025-06-17T04:47:22.000Z">Jun 16, 2025</time></p><ul class="tags"></ul></div></li><li class="recent-li"><div class="section"><div class="desc"><h3><a href="../dump/college" class="internal">college</a></h3></div><p class="meta"><time datetime="2025-06-14T08:15:47.000Z">Jun 14, 2025</time></p><ul class="tags"><li><a class="internal tag-link" href="../tags/irl">irl</a></li><li><a class="internal tag-link" href="../tags/drain-dump">drain-dump</a></li></ul></div></li></ul></div><div class="explorer" data-behavior="link" data-collapsed="collapsed" data-savestate="true" data-data-fns="{"order":["filter","map","sort"],"sortFn":"(a,b)=>!a.isFolder&&!b.isFolder||a.isFolder&&b.isFolder?a.displayName.localeCompare(b.displayName,void 0,{numeric:!0,sensitivity:\"base\"}):!a.isFolder&&b.isFolder?1:-1","filterFn":"node=>node.slugSegment!==\"tags\"","mapFn":"node=>node"}"><button type="button" class="explorer-toggle mobile-explorer hide-until-loaded" data-mobile="true" aria-controls="explorer-content"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide-menu"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button><button type="button" class="title-button explorer-toggle desktop-explorer" data-mobile="false" aria-expanded="true"><h2>Explorer</h2><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="fold"><polyline points="6 9 12 15 18 9"></polyline></svg></button><div class="explorer-content" aria-expanded="false"><ul class="explorer-ul overflow" id="list-0"><li class="overflow-end"></li></ul></div><template id="template-file"><li><a href="#"></a></li></template><template id="template-folder"><li><div class="folder-container"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="5 8 14 8" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="folder-icon"><polyline points="6 9 12 15 18 9"></polyline></svg><div><button class="folder-button"><span class="folder-title"></span></button></div></div><div class="folder-outer"><ul class="content"></ul></div></li></template></div></div><div class="center"><div class="page-header"><div class="popover-hint"><nav class="breadcrumb-container" aria-label="breadcrumbs"><div class="breadcrumb-element"><a href="../">Home</a><p> ❯ </p></div><div class="breadcrumb-element"><a href="../knowledgebase/">knowledgebase</a><p> ❯ </p></div><div class="breadcrumb-element"><a href>half assed windows 7 transformation for windows 11 guide</a></div></nav><h1 class="article-title">half-assed windows 7 transformation for windows 11 guide</h1><p show-comma="true" class="content-meta"><time datetime="2025-06-14T06:32:26.000Z">Jun 14, 2025</time><span>11 min read</span></p></div></div><article class="popover-hint"><p>welcome to a little dumb guide for something because i decided to try it out, realized it’s not that bad, and want to share my methods. turning windows 11 into something sorta like windows 7.</p>
|
||
<p>this guide just needs patience mainly, nothing here should be too difficult, just a bit time consuming.</p>
|
||
<blockquote class="callout info" data-callout="info">
|
||
<div class="callout-title">
|
||
<div class="callout-icon"></div>
|
||
<div class="callout-title-inner"><p>a few notes </p></div>
|
||
|
||
</div>
|
||
<div class="callout-content">
|
||
<div class="callout-content-inner">
|
||
<p>this was only tested on the latest current version of windows 11 pro, 24H2, as a 64-bit operating system. compatibility with older versions, any version of windows 10, or other system architectures have not been tested by me, and i’d recommend not attempting either unless you know what you’re doing. (especially for arm, i’m pretty sure like one or two applications here will break if attempted on arm windows.)</p>
|
||
<p>i consider this guide “half-assed” because this honestly does the job “good enough” to get it looking like windows 7, and honestly, on the surface, <em>does</em> look exactly like windows 7, but the more you poke at it, the more the skin kinda reveals itself. it’s possible to get way better, even 1-to-1 results of a transformation like this, but this is more of a “doing things manually because you don’t trust transformation packs or perhaps dealing with the whole “messing around with system files” type of thing” guide as i’m trying my best to use utilities that aren’t trying going to make your windows install explode after an update or something and at worst will just disable themselves to prevent things from breaking.</p>
|
||
</div>
|
||
</div>
|
||
</blockquote>
|
||
<blockquote class="callout warning" data-callout="warning">
|
||
<div class="callout-title">
|
||
<div class="callout-icon"></div>
|
||
<div class="callout-title-inner"><p>i am not responsible if anything breaks on your system </p></div>
|
||
|
||
</div>
|
||
<div class="callout-content">
|
||
<div class="callout-content-inner">
|
||
<p>i am simply sharing my methods of getting this to work. you as the reader has chosen to follow this, before you actually start doing anything here, consider if you want to begin and please understand the risks that come with this. damage can be prevented if you ensure you’ve taken the necessary steps to save yourself.</p>
|
||
</div>
|
||
</div>
|
||
</blockquote>
|
||
<h2 id="things-this-guide-doesnt-consider">things this guide doesn’t consider<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#things-this-guide-doesnt-consider" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<h5 id="icons">icons<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#icons" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>i personally haven’t been able to find a decent, modern method of getting windows 7 icons without finding some really old applications that haven’t been touched or some utility that screams “Malware” or a utility that requires payment. i’ll continue to look around, but for now, windows 11 icons are what we’re stuck with.</p>
|
||
<h5 id="fonts">fonts(?)<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#fonts" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>i’ll just be using the windows 11 fonts here. i won’t bother to replace or use the windows 7 fonts on the UI or anything, i just simply don’t really care about that.</p>
|
||
<h5 id="applications">applications<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#applications" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>i don’t see a reason to install the windows 7 applications, so i’m not going to. there a lot of methods to getting windows 7 applications on the latest version of windows, like <a href="https://win7games.com" class="external">this one<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a>, if you prefer that.</p>
|
||
<h2 id="preparation">preparation<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#preparation" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<p>before we actually begin with anything,</p>
|
||
<ul>
|
||
<li>change your color mode
|
||
<ul>
|
||
<li>in the Settings app, under Personalization > Colors, choose “Custom” for “Change your mode”
|
||
<ul>
|
||
<li>set Windows mode to <em>Dark</em></li>
|
||
<li>set app mode to <em>Light</em></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li>ensure you don’t already have any applications installed that may conflict with our setup, examples include Open-Shell, ExplorerPatcher, OldNewExplorer and such.
|
||
<ul>
|
||
<li>i may in the future look into using these instead of using the paid / free-trial alternatives that are used in this guide.</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p>it’s worth noting that i am not trying to go for the “Stock Windows 7” look here, this setup is intended to be compatible with your current customizations (such as your own cursors, colors, sounds etc.)</p>
|
||
<h2 id="stage-zero-system-restore">stage zero: system restore<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#stage-zero-system-restore" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<p>make a system restore point before continuing on. otherwise if something goes wrong, you’re fucked. just search up “Create a restore point” and open the result that comes up, click “Create” near the bottom of the new window that pops up and follow the instructions.</p>
|
||
<h2 id="stage-one-installations--configurations">stage one installations & configurations<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#stage-one-installations--configurations" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<h5 id="sounds">Sounds<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#sounds" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>completely optional, but if you’d like, you can grab the <a href="https://archive.org/details/windows-7-default-sound-schemes_202101" class="external">windows 7 sounds uploaded onto the internet archive<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> as a zip file on the right side and extract them.</p>
|
||
<p>open <code>C:\Windows\Media</code> in another window/tab, and from the folder you’ve just extracted, copy all of the <em>folders</em> inside of it straight into the <code>Media</code> folder. write into the existing folders (they have nothing in them, anyways).</p>
|
||
<p>make a new folder inside of the <code>Media</code> folder, call it <code>Windows 7</code> for conveniences sake, and copy all of the <em>audio files</em> inside of the extracted folder into the new <code>Windows 7</code> folder we just made.</p>
|
||
<p>sadly, setting sounds are manual and there doesn’t seem to be a way of easily automating setup, but we can use this list provided by <a href="https://konsti.club" class="external">konsti<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> to apply the sounds appropriately.</p>
|
||
<p>open up “Sound settings” by searching for it, which should land you in the Settings app. scroll down until you find <code>More sound settings</code> near the bottom, which should open up the control panel version of the sounds settings. click the <code>Sounds</code> tab at the top of that window, click on a sound in the “Program Events” list, click the <code>Browse...</code> button, and navigate into the folder of whichever sound scheme you like to choose under <code>C:\Windows\Media</code>. use the following list to set the correct sounds:</p>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<div class="table-container"><table><thead><tr><th>sound</th><th>file name</th></tr></thead><tbody><tr><td>Asterisk</td><td>Windows Error.wav</td></tr><tr><td>Critical Battery Alarm</td><td>Windows Battery Critical.wav</td></tr><tr><td>Critical Stop</td><td>Windows Critical Stop.wav</td></tr><tr><td>Default Beep</td><td>Windows Ding.wav</td></tr><tr><td>Device Connect</td><td>Windows Hardware Insert.wav</td></tr><tr><td>Device Disconnect</td><td>Windows Hardware Remove.wav</td></tr><tr><td>Device Failed to Connect</td><td>Windows Hardware Fail.wav</td></tr><tr><td>Exclamation</td><td>Windows Exclamation.wav</td></tr><tr><td>Low Battery Alarm</td><td>Windows Battery Low.wav</td></tr><tr><td>Message Nudge</td><td>Windows Balloon.wav</td></tr><tr><td>New Mail Notification</td><td>Windows Notify.wav</td></tr><tr><td>New Text Message Notification</td><td>Windows Balloon.wav</td></tr><tr><td>Notification</td><td>Windows Balloon.wav</td></tr><tr><td>Print Complete</td><td>Windows Print Complete.wav</td></tr><tr><td>Program Error</td><td>Windows Critical Stop.wav</td></tr><tr><td>Question</td><td>Windows Exclamation.wav</td></tr><tr><td>System Notification</td><td>Windows Ding.wav</td></tr><tr><td>Windows User Account Control</td><td>Windows User Account Control.wav</td></tr><tr><td>Blocked Pop-up Window</td><td>Windows Pop-up Blocked.wav</td></tr><tr><td>Empty Recycle Bin</td><td>Windows Recycle.wav</td></tr><tr><td>Notification Bar</td><td>Windows Pop-up Blocked.wav</td></tr><tr><td>Start Navigation</td><td>Windows Navigation Start.wav</td></tr></tbody></table></div>
|
||
<p>any sound not mentioned or left unmodified should be ignored.</p>
|
||
<p>once done, click <code>Save As...</code> near the top and save it with the name as the sound scheme you have chosen, then click <code>Apply</code> to set the sounds.</p>
|
||
<h5 id="cursors">Cursors<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#cursors" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>also entirely optional, if you’d like the windows 7 cursors, you may <a href="https://archive.org/details/windows-7-cursors_202409" class="external">download them here<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> with the zip option on the right, and extract them. go into the extracted folder, into <code>Windows 7</code>, right click the <code>Install.inf</code> file and click <code>Install</code> in the context menu. search for “Change how the mouse pointer looks when it’s moving” in your start menu, and open the result that should appear, go into the <code>Pointers</code> tab on the top of the window, and choose <code>Windows 7</code> in the list, ensure <code>Enable pointer shadow</code> is enabled and click <code>Apply</code>.</p>
|
||
<h5 id="aero7-11">Aero7-11<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#aero7-11" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>this is the theme itself that will give us the windows 7 look and feel on the actual applications themselves. this must be applied after we finish stage one of our installations and configurations, so for now, just <a href="https://github.com/LittleFox2024/Aero7-11/releases/latest" class="external">download the latest release<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> and keep it in your Downloads folder.</p>
|
||
<h5 id="dwmblurglass">DWMBlurGlass<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#dwmblurglass" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>we’ll <em>actually</em> start things off with DWMBlurGlass. this is the utility that will give us the blur and transparency behind windows and emulate the aero glass feeling.</p>
|
||
<p>first, head off <a href="https://github.com/Maplespe/DWMBlurGlass/releases/latest" class="external">into their releases<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> and grab the latest <code>x64</code> zip. extract the zip, go inside of it and rename the <code>Release</code> folder to something more friendly, like <code>DWMBlurGlass</code>, then go ahead and move it into the root of the <code>C:</code> drive.</p>
|
||
<p>now open <code>C:\DWMBlurGlass\DWMBlurGlass.exe</code>, a new window with settings and such should appear. click on the <code>Symbol</code> tab at the top of the screen, and click the <code>Download</code> button. once it’s finished, go back to the <code>General</code> tab and click the <code>Install</code> button at the top of the window. below that should be Effect Settings, go ahead and toggle <em>on</em> <code>Enable Aero reflection effect</code>, <code>Restore Win7 style titlebar button size</code> and <code>Enable Win7 style titlebar button glow</code>. click the little floppy disk next to the minimize / close button on the top right of the window to save and apply your settings.</p>
|
||
<p>you may also go into the <code>Advanced</code> tab at the top of the window and enable <code>Use Accent color to override color settings RGB</code> to use your windows accent color settings as the titlebar colors instead of having to manually mess around with the accent color settings (although the latter may give better results in most cases.)</p>
|
||
<p>if everything is applied correctly, all of your windows should have proper aero transparency! excuse the weird button controls on the windows, as its required for the theme to look as close as possible to actual windows 7.</p>
|
||
<h5 id="startallback">StartAllBack<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#startallback" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>this application is going to do all of heavy lifting for us in terms of the start menu and taskbar. go ahead and <a href="https://www.startallback.com" class="external">download it from it their site<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> and install it. it’s worth noting that it’s a free trial, with 100 days remaining. if you Know How To Use A Search Engine And Regedit you can easily reset the trial if you must, although the application is just $5 and is pretty good, so if you want to support the developer, that’s another route.</p>
|
||
<p>once installed, explorer should restart and the taskbar may look different. right click the taskbar and click “Properties” at the bottom of the context menu. a new window should appear with the StartAllBack settings and take you to its “Welcome” tab. just select <code>Remastered 7</code> on this screen and it’ll give us a pretty good setup similar to windows 7, including all of little details like the volume and calendar widgets.</p>
|
||
<p>you may poke around with the other settings to your liking, but this is all we have to do here.</p>
|
||
<h5 id="windhawk">Windhawk<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#windhawk" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>this is basically a “Mod Manager”, if you will, for windows. it includes other things if you’d like to browser its mods and tinker with it, but we’re just going to need it for one thing related to getting the proper border style back on windows. <a href="https://windhawk.net" class="external">download it from the website<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> and install it. we’ll come back to this one later as well.</p>
|
||
<h5 id="secureuxtheme">SecureUxTheme<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#secureuxtheme" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>this is the application required for actually applying the theme. <a href="https://github.com/namazso/SecureUxTheme/releases/latest" class="external">download its latest release<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a> (<code>amd64</code> if x64, the other options if you’re attempting this on another architecture) and extract the folder. rename the folder to something more friendly, like <code>SecureUxTheme</code> and move it to the root of the <code>C:</code> drive, just like DWMBlurGlass.</p>
|
||
<p>now’s the point to save everything you have open and close them, open up <code>C:\SecureUxTheme\ThemeTool.exe</code> <em>as administrator</em>, agree to the warning that pops up, and click <code>Install</code> on the right side of the window, within the “Installation” group. when it’s done, <em>reboot your system. this is required.</em></p>
|
||
<h2 id="stage-two-properly-theme-it">stage two: properly theme it<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#stage-two-properly-theme-it" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<p>once rebooted, we can now continue to finish theming it.</p>
|
||
<h5 id="aero7-11-1">Aero7-11<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#aero7-11-1" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>go back to where you’ve stored the Aero7-11 archive and extract it. inside of the folder(s, may or may not be double foldered) should be multiple folders and readme text files.</p>
|
||
<p>go into the “1 - Theme” folder, copy <em>all</em> of the contents inside of that folder (which should consist of multiple <code>.theme</code> files and 2 folders) straight into <code>C:\Windows\Resources\Themes</code>. once that’s done:</p>
|
||
<h5 id="secureuxtheme-1">SecureUxTheme<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#secureuxtheme-1" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>go and run <code>C:\SecureUxTheme\ThemeTool.exe</code> <em>as administrator</em> as from earlier, accept the warning, and choose <code>Aero 7-11 Square</code> in the list. below the list, feel free to toggle <em>on</em> <code>Ignore background</code>, <code>Ignore cursor</code>, <code>Ignore color</code> and <code>Ignore sound</code> to save the customization that we’ve made / you’d like to keep. click on the <code>Apply</code> button next to the options to apply the theme. and your windows should start to look a lot more like windows 7 now! there’s just one more step.</p>
|
||
<h5 id="windhawk-1">Windhawk<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#windhawk-1" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>go back into the Aero7-11 folder, and go into the “2 - Borders” folder and inside of that, go into the “Windhawk Mod” folder.</p>
|
||
<p>open up Windhawk itself, and click the <code>Settings</code> button in the top right, click on <code>Advanced settings</code> near the bottom, scroll down and click on <code>More advanced settings</code> once more. in the new window that appears, scroll down and find “Process inclusion list” and add <code>dwm.exe</code> into the list, then click <code>Save and restart Windhawk</code>.</p>
|
||
<p>once Windhawk restarts and opens itself up, click the <code>Create a New Mod</code> button on the bottom right, if a popup appears, click on <code>Begin coding</code> or anything similar to that. in the new coding window, delete all of the default contents. go back into the Aero7-11 folder, open the “Mod.wh.cpp” file in something like notepad, and copy all of the contents inside of that file into the Windhawk coding window. click <code>Compile Mod</code> on the left and let it finish. when it’s done, click <code>Exit Editing Mode</code> and it should be enabled! if not, enable it.</p>
|
||
<p>and that’s it! windows should mostly be looking like windows 7 now, with some minor issues and strange things here and there, but its mostly windows 7!</p>
|
||
<h2 id="minor-issues">minor “Issues”<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#minor-issues" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<h5 id="window-buttons--dwmblurglass">window buttons / DWMBlurGlass<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#window-buttons--dwmblurglass" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h5>
|
||
<p>the window buttons may be touching right against the corner / edge of the window, which looks Bad. it’s possible to “Fix” this by going back into the DWMBlurGlass settings and disabling <code>Restore Win7 style titlebar button size</code>, although then you’ll end up with inaccurate looking buttons, so it’s a “Pick your poison” type of deal here</p>
|
||
<h2 id="okay-thats-it">okay, that’s it<a role="anchor" aria-hidden="true" tabindex="-1" data-no-popover="true" href="#okay-thats-it" class="internal"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg></a></h2>
|
||
<p>i don’t have any closing words or anything here, i hope you enjoy the windows 7 theme i guess. i’ll update this if there’s anything new or anything that needs to be fixed. feel free to contact me via <a href="https://synth.download/me" class="external">whatever is on my site<svg aria-hidden="true" class="external-icon" style="max-width:0.8em;max-height:0.8em;" viewBox="0 0 512 512"><path d="M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z"></path></svg></a>.</p></article><hr/><div class="page-footer"></div></div><div class="right sidebar"><div class="graph"><h3>Graph View</h3><div class="graph-outer"><div class="graph-container" data-cfg="{"drag":true,"zoom":true,"depth":1,"scale":1.1,"repelForce":0.5,"centerForce":0.3,"linkDistance":30,"fontSize":0.6,"opacityScale":1,"showTags":true,"removeTags":[],"focusOnHover":false,"enableRadial":false}"></div><button class="global-graph-icon" aria-label="Global Graph"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 55 55" fill="currentColor" xml:space="preserve"><path d="M49,0c-3.309,0-6,2.691-6,6c0,1.035,0.263,2.009,0.726,2.86l-9.829,9.829C32.542,17.634,30.846,17,29,17
|
||
s-3.542,0.634-4.898,1.688l-7.669-7.669C16.785,10.424,17,9.74,17,9c0-2.206-1.794-4-4-4S9,6.794,9,9s1.794,4,4,4
|
||
c0.74,0,1.424-0.215,2.019-0.567l7.669,7.669C21.634,21.458,21,23.154,21,25s0.634,3.542,1.688,4.897L10.024,42.562
|
||
C8.958,41.595,7.549,41,6,41c-3.309,0-6,2.691-6,6s2.691,6,6,6s6-2.691,6-6c0-1.035-0.263-2.009-0.726-2.86l12.829-12.829
|
||
c1.106,0.86,2.44,1.436,3.898,1.619v10.16c-2.833,0.478-5,2.942-5,5.91c0,3.309,2.691,6,6,6s6-2.691,6-6c0-2.967-2.167-5.431-5-5.91
|
||
v-10.16c1.458-0.183,2.792-0.759,3.898-1.619l7.669,7.669C41.215,39.576,41,40.26,41,41c0,2.206,1.794,4,4,4s4-1.794,4-4
|
||
s-1.794-4-4-4c-0.74,0-1.424,0.215-2.019,0.567l-7.669-7.669C36.366,28.542,37,26.846,37,25s-0.634-3.542-1.688-4.897l9.665-9.665
|
||
C46.042,11.405,47.451,12,49,12c3.309,0,6-2.691,6-6S52.309,0,49,0z M11,9c0-1.103,0.897-2,2-2s2,0.897,2,2s-0.897,2-2,2
|
||
S11,10.103,11,9z M6,51c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S8.206,51,6,51z M33,49c0,2.206-1.794,4-4,4s-4-1.794-4-4
|
||
s1.794-4,4-4S33,46.794,33,49z M29,31c-3.309,0-6-2.691-6-6s2.691-6,6-6s6,2.691,6,6S32.309,31,29,31z M47,41c0,1.103-0.897,2-2,2
|
||
s-2-0.897-2-2s0.897-2,2-2S47,39.897,47,41z M49,10c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S51.206,10,49,10z"></path></svg></button></div><div class="global-graph-outer"><div class="global-graph-container" data-cfg="{"drag":true,"zoom":true,"depth":-1,"scale":0.9,"repelForce":0.5,"centerForce":0.2,"linkDistance":30,"fontSize":0.6,"opacityScale":1,"showTags":true,"removeTags":[],"focusOnHover":true,"enableRadial":true}"></div></div></div><div class="toc desktop-only"><button type="button" class="toc-header" aria-controls="toc-content" aria-expanded="true"><h3>Table of Contents</h3><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="fold"><polyline points="6 9 12 15 18 9"></polyline></svg></button><ul class="toc-content overflow" id="list-1"><li class="depth-0"><a href="#things-this-guide-doesnt-consider" data-for="things-this-guide-doesnt-consider">things this guide doesn’t consider</a></li><li class="depth-0"><a href="#preparation" data-for="preparation">preparation</a></li><li class="depth-0"><a href="#stage-zero-system-restore" data-for="stage-zero-system-restore">stage zero: system restore</a></li><li class="depth-0"><a href="#stage-one-installations--configurations" data-for="stage-one-installations--configurations">stage one installations & configurations</a></li><li class="depth-0"><a href="#stage-two-properly-theme-it" data-for="stage-two-properly-theme-it">stage two: properly theme it</a></li><li class="depth-0"><a href="#minor-issues" data-for="minor-issues">minor “Issues”</a></li><li class="depth-0"><a href="#okay-thats-it" data-for="okay-thats-it">okay, that’s it</a></li><li class="overflow-end"></li></ul></div></div><footer class><p>Created with <a href="https://quartz.jzhao.xyz/">Quartz v4.5.1</a> © 2025</p><ul><li><a href="https://github.com/jackyzha0/quartz">Quartz GitHub</a></li><li><a href="https://synth.download">Synth.Download</a></li><li><a href="https://synth.download/~sneexy">~sneexy</a></li></ul></footer></div></div></body><script type="application/javascript">function n(){let t=this.parentElement;t.classList.toggle("is-collapsed");let e=t.getElementsByClassName("callout-content")[0];if(!e)return;let l=t.classList.contains("is-collapsed");e.style.gridTemplateRows=l?"0fr":"1fr"}function c(){let t=document.getElementsByClassName("callout is-collapsible");for(let e of t){let l=e.getElementsByClassName("callout-title")[0],s=e.getElementsByClassName("callout-content")[0];if(!l||!s)continue;l.addEventListener("click",n),window.addCleanup(()=>l.removeEventListener("click",n));let o=e.classList.contains("is-collapsed");s.style.gridTemplateRows=o?"0fr":"1fr"}}document.addEventListener("nav",c);
|
||
</script><script type="module">function f(i,e){if(!i)return;function r(o){o.target===this&&(o.preventDefault(),o.stopPropagation(),e())}function t(o){o.key.startsWith("Esc")&&(o.preventDefault(),e())}i?.addEventListener("click",r),window.addCleanup(()=>i?.removeEventListener("click",r)),document.addEventListener("keydown",t),window.addCleanup(()=>document.removeEventListener("keydown",t))}function y(i){for(;i.firstChild;)i.removeChild(i.firstChild)}var h=class{constructor(e,r){this.container=e;this.content=r;this.setupEventListeners(),this.setupNavigationControls(),this.resetTransform()}isDragging=!1;startPan={x:0,y:0};currentPan={x:0,y:0};scale=1;MIN_SCALE=.5;MAX_SCALE=3;cleanups=[];setupEventListeners(){let e=this.onMouseDown.bind(this),r=this.onMouseMove.bind(this),t=this.onMouseUp.bind(this),o=this.resetTransform.bind(this);this.container.addEventListener("mousedown",e),document.addEventListener("mousemove",r),document.addEventListener("mouseup",t),window.addEventListener("resize",o),this.cleanups.push(()=>this.container.removeEventListener("mousedown",e),()=>document.removeEventListener("mousemove",r),()=>document.removeEventListener("mouseup",t),()=>window.removeEventListener("resize",o))}cleanup(){for(let e of this.cleanups)e()}setupNavigationControls(){let e=document.createElement("div");e.className="mermaid-controls";let r=this.createButton("+",()=>this.zoom(.1)),t=this.createButton("-",()=>this.zoom(-.1)),o=this.createButton("Reset",()=>this.resetTransform());e.appendChild(t),e.appendChild(o),e.appendChild(r),this.container.appendChild(e)}createButton(e,r){let t=document.createElement("button");return t.textContent=e,t.className="mermaid-control-button",t.addEventListener("click",r),window.addCleanup(()=>t.removeEventListener("click",r)),t}onMouseDown(e){e.button===0&&(this.isDragging=!0,this.startPan={x:e.clientX-this.currentPan.x,y:e.clientY-this.currentPan.y},this.container.style.cursor="grabbing")}onMouseMove(e){this.isDragging&&(e.preventDefault(),this.currentPan={x:e.clientX-this.startPan.x,y:e.clientY-this.startPan.y},this.updateTransform())}onMouseUp(){this.isDragging=!1,this.container.style.cursor="grab"}zoom(e){let r=Math.min(Math.max(this.scale+e,this.MIN_SCALE),this.MAX_SCALE),t=this.content.getBoundingClientRect(),o=t.width/2,n=t.height/2,c=r-this.scale;this.currentPan.x-=o*c,this.currentPan.y-=n*c,this.scale=r,this.updateTransform()}updateTransform(){this.content.style.transform=`translate(${this.currentPan.x}px, ${this.currentPan.y}px) scale(${this.scale})`}resetTransform(){this.scale=1;let e=this.content.querySelector("svg");this.currentPan={x:e.getBoundingClientRect().width/2,y:e.getBoundingClientRect().height/2},this.updateTransform()}},C=["--secondary","--tertiary","--gray","--light","--lightgray","--highlight","--dark","--darkgray","--codeFont"],E;document.addEventListener("nav",async()=>{let e=document.querySelector(".center").querySelectorAll("code.mermaid");if(e.length===0)return;E||=await import("https://cdnjs.cloudflare.com/ajax/libs/mermaid/11.4.0/mermaid.esm.min.mjs");let r=E.default,t=new WeakMap;for(let n of e)t.set(n,n.innerText);async function o(){for(let s of e){s.removeAttribute("data-processed");let a=t.get(s);a&&(s.innerHTML=a)}let n=C.reduce((s,a)=>(s[a]=window.getComputedStyle(document.documentElement).getPropertyValue(a),s),{}),c=document.documentElement.getAttribute("saved-theme")==="dark";r.initialize({startOnLoad:!1,securityLevel:"loose",theme:c?"dark":"base",themeVariables:{fontFamily:n["--codeFont"],primaryColor:n["--light"],primaryTextColor:n["--darkgray"],primaryBorderColor:n["--tertiary"],lineColor:n["--darkgray"],secondaryColor:n["--secondary"],tertiaryColor:n["--tertiary"],clusterBkg:n["--light"],edgeLabelBackground:n["--highlight"]}}),await r.run({nodes:e})}await o(),document.addEventListener("themechange",o),window.addCleanup(()=>document.removeEventListener("themechange",o));for(let n=0;n<e.length;n++){let v=function(){let g=l.querySelector("#mermaid-space"),m=l.querySelector(".mermaid-content");if(!m)return;y(m);let w=c.querySelector("svg").cloneNode(!0);m.appendChild(w),l.classList.add("active"),g.style.cursor="grab",u=new h(g,m)},M=function(){l.classList.remove("active"),u?.cleanup(),u=null},c=e[n],s=c.parentElement,a=s.querySelector(".clipboard-button"),d=s.querySelector(".expand-button"),p=window.getComputedStyle(a),L=a.offsetWidth+parseFloat(p.marginLeft||"0")+parseFloat(p.marginRight||"0");d.style.right=`calc(${L}px + 0.3rem)`,s.prepend(d);let l=s.querySelector("#mermaid-container");if(!l)return;let u=null;d.addEventListener("click",v),f(l,M),window.addCleanup(()=>{u?.cleanup(),d.removeEventListener("click",v)})}});
|
||
</script><script src="https://cdn.jsdelivr.net/npm/katex@0.16.11/dist/contrib/copy-tex.min.js" type="application/javascript"></script><script src="../postscript.js" type="module"></script></html> |