diff --git a/win32/copy/changelog.url b/win32/copy/changelog.url
new file mode 100644
index 00000000..aeb1f9c8
--- /dev/null
+++ b/win32/copy/changelog.url
@@ -0,0 +1,4 @@
+[InternetShortcut]
+URL=https://github.com/hexchat/hexchat/blob/master/changelog.md
+IconFile=%systemroot%\system32\shell32.dll
+IconIndex=165
diff --git a/win32/copy/copy-xp.vcxproj b/win32/copy/copy-xp.vcxproj
index 40c06faa..9c740f76 100644
--- a/win32/copy/copy-xp.vcxproj
+++ b/win32/copy/copy-xp.vcxproj
@@ -87,6 +87,7 @@ copy "..\installer\watercolorlite-blue.cjstyles" "$(HexChatRel)"
+
diff --git a/win32/copy/copy-xp.vcxproj.filters b/win32/copy/copy-xp.vcxproj.filters
index 1f9d0cf4..af2be024 100644
--- a/win32/copy/copy-xp.vcxproj.filters
+++ b/win32/copy/copy-xp.vcxproj.filters
@@ -45,5 +45,8 @@
Resource Files
+
+ Resource Files
+
\ No newline at end of file
diff --git a/win32/copy/copy.vcxproj b/win32/copy/copy.vcxproj
index e36f96cf..8e6a7cfe 100644
--- a/win32/copy/copy.vcxproj
+++ b/win32/copy/copy.vcxproj
@@ -80,6 +80,7 @@ copy "..\installer\watercolorlite-blue.cjstyles" "$(HexChatRel)"
+
diff --git a/win32/copy/copy.vcxproj.filters b/win32/copy/copy.vcxproj.filters
index 1f9d0cf4..af2be024 100644
--- a/win32/copy/copy.vcxproj.filters
+++ b/win32/copy/copy.vcxproj.filters
@@ -45,5 +45,8 @@
Resource Files
+
+ Resource Files
+
\ No newline at end of file
diff --git a/win32/copy/readme.url b/win32/copy/readme.url
index 77f065e3..e143669c 100644
--- a/win32/copy/readme.url
+++ b/win32/copy/readme.url
@@ -1,4 +1,4 @@
[InternetShortcut]
URL=https://raw.github.com/hexchat/hexchat/master/README
-IconFile=%systemroot%\notepad.exe
-IconIndex=0
+IconFile=%systemroot%\system32\shell32.dll
+IconIndex=23
diff --git a/win32/hexchat-xp.props b/win32/hexchat-xp.props
index 47354217..f05904dc 100644
--- a/win32/hexchat-xp.props
+++ b/win32/hexchat-xp.props
@@ -44,6 +44,7 @@ rmdir /q /s "$(HexChatRel)"
mkdir "$(HexChatRel)"
echo 2> portable-mode
move portable-mode "$(HexChatRel)"
+copy changelog.url "$(HexChatRel)"
copy readme.url "$(HexChatRel)"
copy "$(HexChatBin)hexchat.exe" "$(HexChatRel)"
copy "$(HexChatBin)hexchat-text.exe" "$(HexChatRel)"
diff --git a/win32/hexchat.props b/win32/hexchat.props
index 7d18cac7..5290c8c9 100644
--- a/win32/hexchat.props
+++ b/win32/hexchat.props
@@ -46,6 +46,7 @@ rmdir /q /s "$(HexChatRel)"
mkdir "$(HexChatRel)"
echo 2> portable-mode
move portable-mode "$(HexChatRel)"
+copy changelog.url "$(HexChatRel)"
copy readme.url "$(HexChatRel)"
copy "$(HexChatBin)hexchat.exe" "$(HexChatRel)"
copy "$(HexChatBin)hexchat-text.exe" "$(HexChatRel)"
diff --git a/win32/installer/hexchat-x64.skel.iss b/win32/installer/hexchat-x64.skel.iss
index 0879a6b5..b26e8c04 100644
--- a/win32/installer/hexchat-x64.skel.iss
+++ b/win32/installer/hexchat-x64.skel.iss
@@ -90,6 +90,7 @@ Source: watercolorlite-blue.cjstyles; DestDir: {tmp}; Flags: dontcopy
Source: "portable-mode"; DestDir: "{app}"; Tasks: portable
+Source: "changelog.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
@@ -190,7 +191,8 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm
[Icons]
Name: "{group}\HexChat (x64)"; Filename: "{app}\hexchat.exe"; Tasks: not portable
-Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable
+Name: "{group}\HexChat (x64) ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable
+Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable
Name: "{group}\HexChat-Text (x64)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable
Name: "{group}\HexChat Theme Manager (x64)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable
Name: "{group}\Uninstall HexChat (x64)"; Filename: "{uninstallexe}"; Tasks: not portable
diff --git a/win32/installer/hexchat-x86.skel.iss b/win32/installer/hexchat-x86.skel.iss
index ee677df4..bb7a2268 100644
--- a/win32/installer/hexchat-x86.skel.iss
+++ b/win32/installer/hexchat-x86.skel.iss
@@ -89,6 +89,7 @@ Source: watercolorlite-green.cjstyles; DestDir: {tmp}; Flags: dontcopy
Source: "portable-mode"; DestDir: "{app}"; Tasks: portable
+Source: "changelog.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
@@ -191,7 +192,8 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm
[Icons]
Name: "{group}\HexChat (x86)"; Filename: "{app}\hexchat.exe"; Tasks: not portable
-Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable
+Name: "{group}\HexChat (x86) ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable
+Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable
Name: "{group}\HexChat-Text (x86)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable
Name: "{group}\HexChat Theme Manager (x86)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable
Name: "{group}\Uninstall HexChat (x86)"; Filename: "{uninstallexe}"; Tasks: not portable
diff --git a/win32/installer/hexchat-xp-x64.skel.iss b/win32/installer/hexchat-xp-x64.skel.iss
index 0879a6b5..b26e8c04 100644
--- a/win32/installer/hexchat-xp-x64.skel.iss
+++ b/win32/installer/hexchat-xp-x64.skel.iss
@@ -90,6 +90,7 @@ Source: watercolorlite-blue.cjstyles; DestDir: {tmp}; Flags: dontcopy
Source: "portable-mode"; DestDir: "{app}"; Tasks: portable
+Source: "changelog.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
@@ -190,7 +191,8 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm
[Icons]
Name: "{group}\HexChat (x64)"; Filename: "{app}\hexchat.exe"; Tasks: not portable
-Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable
+Name: "{group}\HexChat (x64) ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable
+Name: "{group}\HexChat (x64) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable
Name: "{group}\HexChat-Text (x64)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable
Name: "{group}\HexChat Theme Manager (x64)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable
Name: "{group}\Uninstall HexChat (x64)"; Filename: "{uninstallexe}"; Tasks: not portable
diff --git a/win32/installer/hexchat-xp-x86.skel.iss b/win32/installer/hexchat-xp-x86.skel.iss
index ee677df4..bb7a2268 100644
--- a/win32/installer/hexchat-xp-x86.skel.iss
+++ b/win32/installer/hexchat-xp-x86.skel.iss
@@ -89,6 +89,7 @@ Source: watercolorlite-green.cjstyles; DestDir: {tmp}; Flags: dontcopy
Source: "portable-mode"; DestDir: "{app}"; Tasks: portable
+Source: "changelog.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "readme.url"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "cert.pem"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion; Components: libs
@@ -191,7 +192,8 @@ Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm
[Icons]
Name: "{group}\HexChat (x86)"; Filename: "{app}\hexchat.exe"; Tasks: not portable
-Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{win}\notepad.exe"; IconIndex: 0; Tasks: not portable
+Name: "{group}\HexChat (x86) ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable
+Name: "{group}\HexChat (x86) ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable
Name: "{group}\HexChat-Text (x86)"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable
Name: "{group}\HexChat Theme Manager (x86)"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable
Name: "{group}\Uninstall HexChat (x86)"; Filename: "{uninstallexe}"; Tasks: not portable